samolego / fabrictailor Goto Github PK
View Code? Open in Web Editor NEWA server-side or singleplayer skin changing mod for fabric.
Home Page: https://modrinth.com/mod/FabricTailor
License: GNU Lesser General Public License v3.0
A server-side or singleplayer skin changing mod for fabric.
Home Page: https://modrinth.com/mod/FabricTailor
License: GNU Lesser General Public License v3.0
It give me an error when i try to change skin whit the URL and whit the pathway in my pc.
The url and the pathway are rigth.
Im using the replay mod whit fabric API
the /skin set player command could use the wrong model, if you are in offline mode.
When you try to use any /skin command with Taterzens installed, the game crashes.
Here's a crashlog: crash-2021-08-11_19.02.20-client.txt
To reproduce:
Join the game and write /skin set player Jeb_
Hey !
I'm using a Fabric server in order to use Phosphore and Lithium to boost performances. I want to install this mod on the server side but it doesn't load.
How I run my server :
A bash script that execute fabric-server-launch.jar and the .jar server is named server.jar (default setting and name of fabric server)
Fabric version : 0.6.1.51
Minecraft version : 1.16.5
Java : 11
Fabric Tailor for 1.16.5
Photpsore and Lithium both start properly when I don't use FabricTailor
I hope I'v been clear,
When using FabricTailor 1.5.1 for 1.17, using /skin set player <playername>
has different unintended effects.
First, i tried to run /skin set player Derpitron
(my name)
and it did not work. Then, I tried random names like Technoblade, Dream and DanTDM, all of which worked as expected and set the skin properly.
after that I tried to run /skin set player Derpitron
again which had a different effect.
the skin says it was set, but my skin did not change from DanTDM's skin to mine at all.
When I relogged, the skin reset back to Steve. this happened both when I set the skin as DanTDM normally and my name. I also tried a few other names like my friend's names but it did not work, similar to Derpitron. the effects were different depending on the player's name.
I am assuming that the mod is pulling skins from a website that has celebrities skins stored but not regular skins. Please fix this as soon as possible, as we are playing on an offline server and I cannot always access the mods/config files.
It'd be nice if it were possible to set capes in addition to skins by using /cape
. If I were to open a pull request for this, would you be interested?
These are the commands I used:
/skin set URL classic "http://axelmod.great-site.net/minecraft/fluttershy.png"
/skin set URL classic http://axelmod.great-site.net/minecraft/fluttershy.png
/skin set URL slim "http://axelmod.great-site.net/minecraft/fluttershy.png"
/skin set URL slim http://axelmod.great-site.net/minecraft/fluttershy.png
I got this return:
Trying to set the skin ... Please wait.
This player doesn't seem to have any skins saved.
And nothing happens.
Of couse, I also tried to use different skins:
/skin set URL classic "http://axelmod.great-site.net/minecraft/twilight1.png"
/skin set URL classic "http://axelmod.great-site.net/minecraft/twilight2.png"
/skin set URL classic "http://axelmod.great-site.net/minecraft/sailormoon.png"
All of them, with and without quotes,
all of them either classic and slim.
And nothing worked.
I also tried to upload them from my local drive and it kept not working until I was writing this.
Describe the bug
So first when i set for example Dream skin it would look like this
It supposed to be not like that, it should look like this
Second, when I select a text the gui will turn become blue
To Reproduce
Steps to reproduce the first bug:
/skin set player Dream
or open GUI (by default k), type Dream
and click Set Skin
Steps to reproduce the second bug:
Logs
Doesnt result any error in logs
Describe the bug
The game crashes during startup with multiple instances of Invocation Target Exception
.
To Reproduce
Logs
[19:22:04] [main/WARN]: @Mixin target net/minecraft/class_3898$class_3208 is public in fabric-networking-api-v1.mixins.json:accessor.EntityTrackerAccessor and should be specified in value
[19:22:04] [main/WARN]: @Mixin target net/minecraft/class_3898$class_3208 is public in fabrictailor.mixins.json:EntityTrackerAccessor and should be specified in value
[19:22:04] [main/WARN]: Error loading class: net/fabricmc/fabric/impl/networking/server/EntityTrackerStreamAccessor (java.lang.ClassNotFoundException: net/fabricmc/fabric/impl/networking/server/EntityTrackerStreamAccessor)
Failed to start Minecraft:
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:141)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27)
... 8 more
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:224)
... 10 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:157)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:150)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at minitweaks.MiniTweaks.<clinit>(MiniTweaks.java:11)
at net.minecraft.client.main.Main.handler$bdf001$loadMe(Main.java:519)
at net.minecraft.client.main.Main.main(Main.java)
... 15 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinPreProcessorException: Attach error for fabrictailor.mixins.json:MixinServerPlayerEntity during activity: [Transform -> Method reloadSkin()V -> INVOKEINTERFACE -> net/fabricmc/fabric/impl/networking/server/EntityTrackerStreamAccessor::fabric_getTrackingPlayers()Ljava/util/stream/Stream;]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:300)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:264)
at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1272)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:287)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
... 24 more
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: net.fabricmc.fabric.impl.networking.server.EntityTrackerStreamAccessor
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.transformMemberReference(MixinPreProcessorStandard.java:768)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.transformMethod(MixinPreProcessorStandard.java:754)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.transform(MixinPreProcessorStandard.java:720)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:294)
... 30 more
Caused by: java.lang.ClassNotFoundException: net.fabricmc.fabric.impl.networking.server.EntityTrackerStreamAccessor
... 34 more
Exiting with -1
Process exited with code -1.
Describe the bug
When I use this mod the resource pack prompt dialog doesn't appear.
To Reproduce
Steps to reproduce the behavior:
server.properties
**Are you using any other mods?
Tested with and without mods and I got the same result
Additional context
Maybe related with #18 (?)
I am a user who uses this mod while playing Minecraft.
And I just installed it now, and I couldn't load my skin by URL.
What specific URL I have to put in the command?
For example, I tried to load a skin from http://minecraft.novaskin.me/gallery and https://www.minecraftskins.com/3/ but it is not working...what specific site can I put in the command?
Is it only working from using URLs from minecraft.net?
Describe the bug
the server freeze for 2 minutes when this mod have an error, may you make it async pls?
A clear description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Logs
[12:47:50] [Server thread/ERROR]: [FabricTailor] An error occurred: Connection timed out
[12:47:50] [Server thread/INFO]: Volchara5581[**] logged in with entity id 693 at (0.5, 126.0, 0.5)
[12:47:50] [Server thread/INFO]: Volchara5581 joined the game
[12:47:50] [Server thread/INFO]: Volchara5581 lost connection: Timed out
[12:47:50] [Server thread/INFO]: Volchara5581 left the game
[12:47:50] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 129411ms or 2588 ticks behind
[12:47:50] [Server thread/INFO]: MrMinKitt lost connection: Disconnected
[12:47:50] [Server thread/INFO]: MrMinKitt left the game
[12:47:51] [Server thread/INFO]: operator lost connection: Disconnected
[12:47:51] [Server thread/INFO]: operator left the game
[12:47:51] [Server thread/WARN]: handleDisconnection() called twice
[12:47:51] [Server thread/INFO]: com.mojang.authlib.GameProfile@665052d7[id=null,name=Volchara5581,properties={},legacy=false] () lost connection: Disconnected
[12:47:51] [Server thread/INFO]: com.mojang.authlib.GameProfile@32155e0d[id=null,name=Volchara5581,properties={},legacy=false] () lost connection: Disconnected
[12:47:51] [Server thread/INFO]: com.mojang.authlib.GameProfile@34b8e222[id=null,name=Laskairk,properties={},legacy=false] () lost connection: Disconnected
[12:47:51] [Server thread/INFO]: com.mojang.authlib.GameProfile@a0c6da6[id=null,name=Laskairk,properties={},legacy=false] () lost connection: Disconnected
[12:47:51] [Server thread/INFO]: Laskairk[*] logged in with entity id 694 at (9960.513486992751, 75.0, 1804.5230337922756)
If you have any errors, please paste them as well. If possible, please use pasting site.
Are you using any other mods?
Additional context
Add any other context about the problem here.
I need help, some friends and I played on a server and a friend had problems with his skin so I told him about the mod and how to put his skin, but then we all got it instead of just him; I tried to fix it but some players get the change and others don't, using the default skin command it doesn't put "Steve's" skin either but bedrock skins (????)
I tried to remove the mod from the server and its config file and the server would not start without it, please help.
(If there are people using TLauncher with your skins mod, I know you don't offer support for this, but in an unrelated way it happens to all of us).
Any way to uninstall it and get everything back to normal? I understand it does things to player data but I want to avoid having to delete player data.
Describe the bug
When mod installed client-side everything works, but commands on server don't work.
When mod installed on both client and server when attempting to connect to the server you get disconnected when World starts to load with current message playername lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.lang.NullPointerException: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "☃" is null
To Reproduce
Steps to reproduce the behavior:
Logs
[17:47:47] [Server thread/INFO]: Voknehzyr[/95.25.127.68:58719] logged in with entity id 106 at (-804.6999999880791, 66.0, -441.1428548783112)
[17:47:47] [Server thread/WARN]: Player class_3222['Voknehzyr'/106, l='ServerLevel[world]', x=-804.70, y=66.00, z=-441.14] could not be synced because server networking isn't set up yet.
[17:47:47] [Server thread/INFO]: Voknehzyr joined the game
[17:47:47] [Netty Epoll Server IO #2/ERROR]: java.lang.NullPointerException: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "☃" is null
[17:47:48] [Netty Epoll Server IO #2/ERROR]: java.lang.NullPointerException: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "☃" is null
[17:47:48] [Server thread/INFO]: [STDOUT]: 1 air
[17:47:48] [Server thread/INFO]: Voknehzyr lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.lang.NullPointerException: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "☃" is null
[17:47:48] [Server thread/INFO]: Voknehzyr left the game
[17:47:48] [Server thread/WARN]: handleDisconnection() called twice
**Are you using any other mods?
Deleting the mod from server side fixes the problem, so there's no need to check compatability.
Describe the bug
Infinite loading screen after i run "/setskin player MaoDoBan", and on the server, my friend doing the same command.
After i kicked me from console, i rejoin without the skin.
Logs
[00:35:38] [Netty Epoll Server IO #0/INFO]: Player MaoDoBan joined with a matching carpet client
Exception in thread "Thread-79" [00:35:50] [Thread-79/INFO]: [STDERR]: java.lang.IllegalStateException: Removing entity while ticking!
[00:35:50] [Thread-79/INFO]: [STDERR]: at net.minecraft.class_3218.method_18774(class_3218.java:907)
[00:35:50] [Thread-79/INFO]: [STDERR]: at net.minecraft.class_3218.redirect$zli000$crashRemovePlayer(class_3218.java:5484)
[00:35:50] [Thread-79/INFO]: [STDERR]: at net.minecraft.class_3218.method_18770(class_3218.java:923)
[00:35:50] [Thread-79/INFO]: [STDERR]: at net.minecraft.class_3222.method_14251(class_3222.java:1431)
[00:35:50] [Thread-79/INFO]: [STDERR]: at org.samo_lego.fabrictailor.FabricTailor.reloadSkin(FabricTailor.java:131)
[00:35:50] [Thread-79/INFO]: [STDERR]: at org.samo_lego.fabrictailor.FabricTailor.setPlayerSkin(FabricTailor.java:85)
[00:35:50] [Thread-79/INFO]: [STDERR]: at org.samo_lego.fabrictailor.Command.SetskinCommand.lambda$fetchSkinByName$8(SetskinCommand.java:163)
[00:35:50] [Thread-79/INFO]: [STDERR]: at java.lang.Thread.run(Thread.java:748)
Exception in thread "Thread-80" [00:35:54] [Thread-80/INFO]: [STDERR]: java.lang.IllegalStateException: Removing entity while ticking!
[00:35:54] [Thread-80/INFO]: [STDERR]: at net.minecraft.class_3218.method_18774(class_3218.java:907)
[00:35:54] [Thread-80/INFO]: [STDERR]: at net.minecraft.class_3218.redirect$zli000$crashRemovePlayer(class_3218.java:5484)
[00:35:54] [Thread-80/INFO]: [STDERR]: at net.minecraft.class_3218.method_18770(class_3218.java:923)
[00:35:54] [Thread-80/INFO]: [STDERR]: at net.minecraft.class_3222.method_14251(class_3222.java:1431)
[00:35:54] [Thread-80/INFO]: [STDERR]: at org.samo_lego.fabrictailor.FabricTailor.reloadSkin(FabricTailor.java:131)
[00:35:54] [Thread-80/INFO]: [STDERR]: at org.samo_lego.fabrictailor.FabricTailor.setPlayerSkin(FabricTailor.java:85)
[00:35:54] [Thread-80/INFO]: [STDERR]: at org.samo_lego.fabrictailor.Command.SetskinCommand.lambda$fetchSkinByName$8(SetskinCommand.java:163)
[00:35:54] [Thread-80/INFO]: [STDERR]: at java.lang.Thread.run(Thread.java:748)
[00:48:19] [Server thread/INFO]: Must_Titan lost connection: Disconnected
[00:48:19] [Server thread/INFO]: Must_Titan left the game
kick MaoDoBan
[00:48:37] [Server thread/INFO]: MaoDoBan lost connection: Disconnected
[00:48:37] [Server thread/INFO]: MaoDoBan left the game
[00:48:37] [Server thread/INFO]: Kicked MaoDoBan: Kicked by an operator
[00:48:37] [Server thread/WARN]: handleDisconnection() called twice
Are you using any other mods?
carpet-extra-1.16-1.4.0
fabric-carpet-1.16-1.4.0+v200623
lithium-fabric-mc1.16.1-0.5.0
phosphor-fabric-mc1.16.1-0.6.0+build.7
terrestria-2.0.3+build.46
traverse-2.2.12+build.24
Additional context
This server runs on a host.
I run the same command alone on server and it works.
The license for this project is LGPL-3.0, but your Modrinth page says CUSTOM
. Could this be changed to accurately reflect the license as LGPL-3.0
? :)
Describe the bug
The new Fabric API update (0.28.0) seems to be incompatible with the latest fabrictailor version(1.3.2) in curseforge.
To Reproduce
Steps to reproduce the behavior:
Logs
Copy-pasted log: https://paste.ee/p/x6dgY
Original log: https://mclo.gs/WRLBfCu
Are you using any other mods?
No. I basically trimmed down my mod list to pinpoint the issue. Left with these two mods here.
Additional context
I tried getting the crash-report but it doesn't seem to create it. The original log as stated above is the only thing that https://mclo.gs shows what my panel shows as well. I resorted to copying the console manually, instead.
The server I'm using for testing is Aternos. Used Java 8 OpenJDK in their option when launching the server.
The workflow building.yml is referencing action gradle/wrapper-validation-action using references v1. However this reference is missing the commit 89eda1fdc0167f59521d2bb10767f7169fb4d018 which may contain fix to the some vulnerability.
The vulnerability fix that is missing by actions version could be related to:
(1) CVE fix
(2) upgrade of vulnerable dependency
(3) fix to secret leak and others.
Please consider to update the reference to the action.
Add ability to set up custom skin for all worlds by default or at least disable default skin (I always have to type /skin clear
to get my minecraft skin).
Thanks.
Describe the bug
In Origins mod, players on the first time joining their game can select their origin ( or other class-like stuff ).
For some reason, with this mod installed, the selection doesn't appear the first time, only the second.
To Reproduce
Steps to reproduce the behavior:
**Are you using any other mods?
Origins mod
Hi,
is there any chance you could add HD-Skin support of any kind.
It would be nice when a player could add a custom link which loads a custom hd skin.
Thanks and Regards
I'm using fabrictailor-1.0.0.jar with fabric-api-0.14.1+build.372-1.16.jar in fabric loader 0.8.9+build203.
Minecraft crash on loading.
Crash report:
crash-2020-07-03_00.44.34-client.txt
basically, if the client uses the clientside mod, they should beable to upload a skin that they have saved locally, to the server, where it is then stored in /config/fabrictailor/skins/<uuid>/<filename>.png
Which would then allow a /skin set user <list filenames that have been uploaded under your uuid>
so the server could have skins stored for faster loading
Describe the bug
I have a datapack that will drop the head when a player dies, but when it should drop the player's head, it drops a alex head if the player doesn't set their skin.
To Reproduce
Steps to reproduce the behavior:
Logs
If you have any errors, please paste them as well. If possible, please use pasting site.
**Are you using any other mods?
fabric carpet
carpet extras
fabric api
lithium fabric
phosphor fabric
simple auth
Additional context
Add any other context about the problem here.
Describe the bug
The game crashes when I try to launch the game without internet connection. I join the world, and upon loading it kicks me out saying it doesn't like my player data. In console, I saw that it tried to fetch Mojang servers before kicking me out. And that's not the worst part, the worst part is that when I close the game, java process is still up and it hogs more and more memory, TLauncher console's button to forcefully close minecraft suddenly doesn't work and all I'm left to do is kill the java process with killall -SIGKILL java
.
When I connect to internet, it works with no errors.
To Reproduce
Steps to reproduce the behavior:
Logs
I forgot the name of the log. I will provide it
Are you using any other mods?
Yeah, and a lot of them, but I don't think any of them would somehow interfere with FabricTailor. I will provide mod list with logs
Additional context
My internet provider hates me
resources_url = https://someplace.io/skins/textures
/skin set player name
Look for (in order)
/skin set name
: not using either 'player', 'upload' or 'url' means you are using the default skin server (as configured on the server config)
/skin set url name
: if url doesn't contain 'http://' or 'https://' consider it needs to be 'completed' with the server-configured url prefix
Describe the bug
Server crashes when fetching a skin for a player if you have Taterzens.
To Reproduce
Steps to reproduce the behavior:
/skin set player playerName
Logs
[20:24:18] [Server thread/ERROR]: Encountered an unexpected exception
java.lang.NoClassDefFoundError: org/samo_lego/taterzens/interfaces/TaterzenEditor
at org.samo_lego.fabrictailor.compatibility.TaterzensCompatibility.setTaterzenSkin(TaterzensCompatibility.java:11) ~[fabrictailor-1.6.1.jar:?]
at org.samo_lego.fabrictailor.util.SkinFetcher.lambda$fetchSkinByName$0(SkinFetcher.java:135) ~[fabrictailor-1.6.1.jar:?]
at net.minecraft.class_2631.method_37430(class_2631.java:151) ~[intermediary-server.jar:?]
at net.minecraft.class_3738.run(class_3738.java:18) ~[intermediary-server.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:151) ~[intermediary-server.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_24306(MixinMinecraftServer.java:788) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_18859(MixinMinecraftServer.java:164) ~[intermediary-server.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:125) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MixinMinecraftServer.java:770) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MixinMinecraftServer.java:764) ~[intermediary-server.jar:?]
at net.minecraft.class_1255.method_18857(class_1255.java:134) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MixinMinecraftServer.java:749) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MixinMinecraftServer.java:701) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MixinMinecraftServer.java:270) ~[intermediary-server.jar:?]
at java.lang.Thread.run(Thread.java:831) [?:?]
Caused by: java.lang.ClassNotFoundException: org.samo_lego.taterzens.interfaces.TaterzenEditor
at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636) ~[?:?]
at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
at net.fabricmc.loader.launch.server.InjectingURLClassLoader.loadClass(InjectingURLClassLoader.java:57) ~[fabric-server-launch.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:175) ~[fabric-server-launch.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
... 16 more
[20:24:18] [Server thread/ERROR]: This crash report has been saved to: /home/dennis/Documents/pija3/./crash-reports/crash-2021-08-06_20.24.18-server.txt
[20:24:18] [Server thread/INFO]: Waiting for 1 bucket(s) to finish. Average queue size of 0 requests
[20:24:19] [Server thread/INFO]: Stopping server
[20:24:19] [Server thread/INFO]: Saving players
[20:24:19] [Server thread/INFO]: TheLondiux lost connection: Internal Exception: java.lang.StackOverflowError
Are you using any other mods?
Additional context
1.17.1
There can be a config for a skin which will automatically be added on anyone with a offline account.
Describe the bug
When running the mod on a server, /skin set upload <path>
only properly works once after opening a world. To get it to work again you need to restart the server.
To Reproduce
skins
folder in your multiplayer server and upload a .png
skin into it./skin set upload skins/[name].png
which will work properly and set your skin to the one from the file.Logs
The mod hasn't logged anything - not on success nor failure of uploading a skin.
Are you using any other mods?
Yes, some optimization/quality of life mods, specifically: Custom Spawn, Fabric Carpet, Chunk Pregenerator, Discord Link, FerriteCore, Krypton, LazyDFU, Lithium, Overworld Two, Random Patches, Starlight and WorldEdit.
Unable to fetch skin
For some reason, I am unable to fetch my skin. Tried setting my minecraft username, tried uploading file path, tried getting url from mineskin, but im still steve for some reason. The server is vanilla and doesnt have fabric installed, could that be the issue? Version is 1.18
To Reproduce
Steps to reproduce the behavior:
Are you using any other mods?
I am using Xaero's Minimap, Xaero's World Map, Sodium, ToroHealth Damage Indicators, Iris Shaders, Fabric API
Slim skin changes to normal after i restart game.
Describe the bug
when using /skin set url , the error message shows up
To Reproduce
Steps to reproduce the behavior:
Logs
If you have any errors, please paste them as well. If possible, please use pasting site.
**Are you using any other mods?
Origins , Mob Origins , Extra Origins, Pehkui
Additional context
Add any other context about the problem here.
Basically I want to have this added to an SMP i am on for lore reasons (so players dont have to log in/out all the time)
But the admins have brought up the concern about pretending to be another player, becaus ewe have noplayerlabels
installed which disables players usernames above their head.
So could you add a config option to just, not allow copying a players skin?
[main/WARN]: @mixin target net/minecraft/class_3898$class_3208 is public in fabrictailor.mixins.json:EntityTrackerAccessor and should be specified in value
I have a paid account but wanted to play with friends w/o accouts in offline mode.
I tried to set my own skin (player name: FACS01), but didn't work and I got kicked out of the server.
Now when I try to join, I get kicked with message: Internal server error
Console: (I removed my IP)
[18:01:08] [Server thread/INFO]: FACS01[/IP:52503] logged in with entity id 225 at (-124.3172405731118, 68.0, -16.54763063606454)
[18:01:08] [Server thread/INFO]: FACS01 joined the game
[18:01:09] [Server thread/WARN]: Failed to handle packet for /IP:52503
java.lang.NullPointerException: null
at net.minecraft.class_3222.reloadSkin(class_3222.java:4153) ~[intermediary-server.jar:?]
at net.minecraft.class_3222.setSkin(class_3222.java:4195) ~[intermediary-server.jar:?]
at net.minecraft.class_3324.handler$zic001$onPlayerConnect(class_3324.java:1960) ~[intermediary-server.jar:?]
at net.minecraft.class_3324.method_14570(class_3324.java:273) ~[intermediary-server.jar:?]
at net.minecraft.class_3248.method_14384(class_3248.java:113) ~[intermediary-server.jar:?]
at net.minecraft.class_3248.redirect$zhi000$handlePlayerJoin(class_3248.java:562) ~[intermediary-server.jar:?]
at net.minecraft.class_3248.method_18785(class_3248.java:65) ~[intermediary-server.jar:?]
at net.minecraft.class_2535.method_10754(class_2535.java:228) ~[intermediary-server.jar:?]
at net.minecraft.class_3242.method_14357(class_3242.java:173) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:882) ~[intermediary-server.jar:?]
at net.minecraft.class_3176.method_3813(class_3176.java:312) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:811) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:670) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[intermediary-server.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_271]
[18:01:20] [Server thread/INFO]: FACS01 lost connection: Internal server error
[18:01:20] [Server thread/INFO]: FACS01 left the game
mods:
fabric-api-0.28.3+1.16
fabrictailor_fabric-1.4.0-1.16.4
fabriczero-0.1.4
lithium-fabric-mc1.16.4-0.6.0
phosphor-fabric-mc1.16.3-0.7.0+build.10
randompatches-1.16.1-0.0.0.5-fabric
tic-tacs-0.1.2
Add support for the Taterzens mod - add ability to apply custom skins to Taterzen NPCs.
So we can /skin or press k to apply skin, but if the server doesn't have the mods, then your skin only visible to you and anyone else that have installed this mod too.
Is a good mod. Please add that
There could be a config toggle to disallow capes, done by faking the client packet to toggle cape visibility.
Environment:
BungeeCord = true
BungeeCordWorkaround = true
Velocity = false
allowBypassProxy = true
secret = ""
listeners:
- query_port: 25577
motd: '&1Another Bungee server'
tab_list: GLOBAL_PING
query_enabled: false
proxy_protocol: false
forced_hosts:
pvp.md-5.net: lobby
ping_passthrough: true
priorities:
- lobby
bind_local_address: true
host: 0.0.0.0:25577
max_players: 10
tab_size: 60
force_default_server: false
remote_ping_cache: -1
network_compression_threshold: 256
permissions:
default:- bungeecord.command.server
- bungeecord.command.list
admin:- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
log_pings: true
connection_throttle_limit: 3
server_connect_timeout: 5000
timeout: 30000
player_limit: -1
ip_forward: true
groups:
md_5:- admin
remote_ping_timeout: 5000
connection_throttle: 4000
log_commands: false
stats: 11111111-4444-ffff-22222-33333333333
online_mode: false
forge_support: true
disabled_commands:- disabledcommandhere
servers:
lobby:
motd: '&1Just another BungeeCord - Forced Host'
address: 127.0.0.1:25565
restricted: false
Login into Fabric, mod works flamelessly.
Login into BungeeCord (Java Edition), cannot change skin and the skin is always Steve, even not the skin of the player's ID (online).
BungeeCord Bedrock(provided by Geyser) not tested yet
Describe the bug
When I leave the server I get the default skin. only when I use the URL. I cant use the upload thing because it is not in the server, and I cant use the player thing with myself beacuse I my skin in the server is the default one.
To Reproduce
Steps to reproduce the behavior:
Are you using any other mods?
Yes.
Additional context
Idk
Using both the client GUI and server command on FabricTailor 1.6.1, I am unable to set the skin using a player name.
It returns an error saying "this player has no skins saved".
I am assuming that the error is because the player specified does not have their skins saved on whatever skin repo, collection, or mirror you're pulling from
Describe the bug
The game crashes right after loading a world.
To Reproduce
Steps to reproduce the behavior:
Logs
latest.log
crash-2020-10-22_23.23.53-client.txt
Are you using any other mods?
Fabric API
I don't know what's happening but whenever I do /skin set player NachoGGamer or using the menu from the mod it returns a different skin from the one I use, and also doesn't show my cape.
fabric server/ singleplayer 1.17
mine.ly/NachoGGamer.2
Describe the bug
when i start the server with Fabric Tailor 1.3.1 (all versions) just crash and without do not
Logs
[Pterodactyl Daemon] ---------- Detected server process in a crashed state! ----------
[Pterodactyl Daemon] Exit Code: 1
[Pterodactyl Daemon] Out of Memory: false
[Pterodactyl Daemon] Error Response:
[Pterodactyl Daemon] Aborting automatic reboot due to crash within the last 60 seconds.
**Are you using any other mods?
fabric-carpet-1.16.3-1.4.11+v200910
hopperOptimizations-1.16.3-0.3.5
lithium-fabric-fork-by-2no2name-mc1.16.3-0.5.9
Phosphor-Mod-Fabric-1.16.3
This doesn't seem to be a bug, but when running:
/skin set upload [file path]
The selected skin is invariably mapped to the "classic/Steve" model, making skins made for the "slim/Alex" model look really awkward. I'm guessing it would be a pain (if even possible) to detect what model the skin is made for, but would it be possible to add an additional optional argument like:
/skin set upload [file path] slim
The syntax pretty much the same, but its applying cape instead of skins.
Describe the bug
i selected an npc , type the /skin command , using skins from my files uploading from my files,
it says that the skin was already changed , succesfully uploaded but the skins doesnt showed or changed ,still the same skin
also the mod will put a random skin on my npc after i summoned them
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.