EssentialClient is a client side only mod supporting versions above 1.17.1, originally forked from Carpet Client for 1.15.2 that implements new client side features.
Feel free to contribute by adding as many features as you want!
EssentialClient is a client side mod originally forked from Carpet Client for 1.15.2 that implements new client side features
License: MIT License
EssentialClient is a client side only mod supporting versions above 1.17.1, originally forked from Carpet Client for 1.15.2 that implements new client side features.
Feel free to contribute by adding as many features as you want!
1.17.1
1.1.2
1.1.0
'Script could not be included please send it manually
java.lang.IllegalStateException: Rendersystem called from wrong thread
at com.mojang.blaze3d.systems.RenderSystem.assertThread(RenderSystem.java:148)
at com.mojang.blaze3d.platform.GlStateManager._glBindBuffer(GlStateManager.java:282)
at net.minecraft.class_286.method_34420(class_286.java:27)
at net.minecraft.class_310.method_1507(class_310.java:975)
at essentialclient.clientscript.extensions.ArucasPlayerMembers.openScreen(ArucasPlayerMembers.java:181)
at me.senseiwells.arucas.values.functions.MemberFunction.execute(MemberFunction.java:39)
at me.senseiwells.arucas.values.functions.FunctionValue.call(FunctionValue.java:64)
at me.senseiwells.arucas.nodes.MemberCallNode.visit(MemberCallNode.java:40)
at me.senseiwells.arucas.nodes.ScopeNode.visit(ScopeNode.java:26)
at me.senseiwells.arucas.nodes.IfNode.visit(IfNode.java:33)
at me.senseiwells.arucas.nodes.ScopeNode.visit(ScopeNode.java:26)
at me.senseiwells.arucas.nodes.IfNode.visit(IfNode.java:33)
at me.senseiwells.arucas.nodes.ScopeNode.visit(ScopeNode.java:26)
at me.senseiwells.arucas.values.functions.UserDefinedFunction.execute(UserDefinedFunction.java:26)
at me.senseiwells.arucas.values.functions.FunctionValue.call(FunctionValue.java:64)
at essentialclient.clientscript.events.MinecraftScriptEvent.lambda$run$1(MinecraftScriptEvent.java:46)
at essentialclient.clientscript.ClientScript.lambda$runAsyncFunction$4(ClientScript.java:199)
at java.base/java.lang.Thread.run(Thread.java:831)
Welcome to epic feature request!
Text/Drawing Utilities
A way to draw text on the screen. Example:
screen = Screen.get("ingame");
screen.drawText("§a§nSome text", 1 (x), 100 (z));
someText = screen.drawTextWithShadow("§aSome text", 1 (x), 100 (z));
fun tick() {
someText.setText("§7Players near you: §a" + Player.get().getWorld().getAllPlayers());
}
Both of them don't work:
Java.valueOf(MinecraftClient.get()).textRenderer.draw("LOL", Java.floatOf(1), Java.floatOf(20), -1, true);
Java.valueOf(MinecraftClient.get()).textRenderer.draw("LOL", Java.floatOf(1), Java.floatOf(20), Java.intOf(-1), true, null, null, true, Java.intOf(-1), Java.intOf(-1));
Completions
Get command completions
command = Command.get("kit");
completions = command.getTabCompletions();
print("Available kits: " + completions.toString());
Config thing
configHandler.getConfig("Some Config").setDisplay(false); // Does not display it in a config screen
More events & SetVelocity
"onEntityAttacks" maybe be a prroblem cuz serversidfe
This event is fired when a entity attacks the player
Cancellable: false
new GameEvent("onEntityAttacks", fun(entity) {
if (entity.getId() == "player") {
item = entity.getHeldItem();
if (item.getMaterial() == "stick" && item.getEnchantments().contains("knockback")) { // never tested this line
player.setVelocity(0, 0, 0); // Another feature request
}
}
});
Thing
list = ['a', 'b', 'c']
list.forEach((i) -> {
print(i);
});
Another thing
print("Test: " + ("a" * 3)); // Output: Test: aaa
Text n stuff
Like in the image above some text stuff without needing to use .setStyle and .withClickEvent.
Would be really cool!
Operator
("Hello" * 3) # Output: HelloHelloHello
Title
<player>.sendTitle("hello");
<player>.sendTitle("hello", 20 (time in ticks), 10 (fadein in ticks), 10 (fadeout in ticks));
I'm running version 1.1.6 in 1.17.1
When adding a new player with the /playerclient command you now need to type the pitch and then yaw when specifying the "facing" part of the command compared to previous behavior. The vanilla commands and the carpet player command both use yaw first and then pitch, which essential client also followed before (works correctly in 1.1.2 and maybe later, but I didn't test the other versions in between).
add a filter to show only a specific mod in carpet server options, es: only carpet/carpet fixes etc
Mixin apply for mod essential-client failed essentialclient.mixins.json:core.ClientPlayerEntityMixin from mod essential-client -> net.minecraft.class_746: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException @shadow method method_44099 in essentialclient.mixins.json:core.ClientPlayerEntityMixin from mod essential-client was not located in the target class net.minecraft.class_746. Using refmap essential-client-refmap.json
org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @shadow method method_44099 in essentialclient.mixins.json:core.ClientPlayerEntityMixin from mod essential-client was not located in the target class net.minecraft.class_746. Using refmap essential-client-refmap.json
at Not Enough Crashes deobfuscated stack trace.(1.19+build.4)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:436)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachShadowMethod(MixinPreProcessorStandard.java:412)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:340)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277)
at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:292)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:414)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145)
at java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at net.minecraft.item.ItemGroup.(ItemGroup:114)
at net.minecraft.class_1761$1.(class_1761.java:15)
at net.minecraft.item.ItemGroup.(ItemGroup:15)
at net.minecraft.item.Items.(Items:22)
at net.minecraft.item.Item.fromBlock(Item:74)
at net.minecraft.block.Block.asItem(Block:554)
at net.minecraft.world.gen.FlatLevelGeneratorPresets$Registrar.createAndRegister(FlatLevelGeneratorPresets:60)
at net.minecraft.world.gen.FlatLevelGeneratorPresets$Registrar.initAndGetDefault(FlatLevelGeneratorPresets:66)
at net.minecraft.world.gen.FlatLevelGeneratorPresets.initAndGetDefault(FlatLevelGeneratorPresets:199)
at net.minecraft.util.registry.BuiltinRegistries.method_44104(BuiltinRegistries:98)
at net.minecraft.util.registry.BuiltinRegistries.method_30566(BuiltinRegistries:105)
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721)
at net.minecraft.util.registry.BuiltinRegistries.(BuiltinRegistries:104)
at net.minecraft.util.registry.Registry.(Registry:326)
at net.minecraft.Bootstrap.initialize(Bootstrap:50)
at net.minecraft.client.main.Main.method_44604(Main:161)
at net.minecraft.client.main.Main.main(Main:51)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
15:24:56.984
FabricLoader
main
Minecraft has crashed!
net.fabricmc.loader.impl.FormattedException: java.lang.ExceptionInInitializerError
at Not Enough Crashes deobfuscated stack trace.(1.19+build.4)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:463)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.ExceptionInInitializerError
at net.minecraft.item.Items.(Items:22)
at net.minecraft.item.Item.fromBlock(Item:74)
at net.minecraft.block.Block.asItem(Block:554)
at net.minecraft.world.gen.FlatLevelGeneratorPresets$Registrar.createAndRegister(FlatLevelGeneratorPresets:60)
at net.minecraft.world.gen.FlatLevelGeneratorPresets$Registrar.initAndGetDefault(FlatLevelGeneratorPresets:66)
at net.minecraft.world.gen.FlatLevelGeneratorPresets.initAndGetDefault(FlatLevelGeneratorPresets:199)
at net.minecraft.util.registry.BuiltinRegistries.method_44104(BuiltinRegistries:98)
at net.minecraft.util.registry.BuiltinRegistries.method_30566(BuiltinRegistries:105)
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721)
at net.minecraft.util.registry.BuiltinRegistries.(BuiltinRegistries:104)
at net.minecraft.util.registry.Registry.(Registry:326)
at net.minecraft.Bootstrap.initialize(Bootstrap:50)
at net.minecraft.client.main.Main.method_44604(Main:161)
at net.minecraft.client.main.Main.main(Main:51)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
... 2 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_746 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:419)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145)
at java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at net.minecraft.item.ItemGroup.(ItemGroup:114)
at net.minecraft.class_1761$1.(class_1761.java:15)
at net.minecraft.item.ItemGroup.(ItemGroup:15)
... 17 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:392)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:414)
... 24 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [essentialclient.mixins.json:core.ClientPlayerEntityMixin from mod essential-client] from phase [DEFAULT] in config [essentialclient.mixins.json] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379)
... 27 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @shadow method method_44099 in essentialclient.mixins.json:core.ClientPlayerEntityMixin from mod essential-client was not located in the target class net.minecraft.class_746. Using refmap essential-client-refmap.json
at Not Enough Crashes deobfuscated stack trace.(1.19+build.4)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:436)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachShadowMethod(MixinPreProcessorStandard.java:412)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:340)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277)
at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:292)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
... 27 more
it happened while testing my placeAt function.
memory usage sums up for some reason, and excessive use would cause concurrentmodificationexception : null and crash client.
used script:
client = getMinecraftClient();
player = client.getPlayer();
world = client.getWorld();
fun isSpawnableBlock(x,y,z){
return (world.getBlockAt(x,y,z).getBlockId().containsString("air") && world.getBlockAt(x,y+1,z).getBlockId().containsString("air") && world.getBlockAt(x,y-1,z).getBlockId() == "stone") ;
}
centerX = 0.5;
centerY = 0.5;
centerZ = 0.5;
placeCount = 0;
radius = 129;
x = centerX-radius;
while (x <= centerX+radius){
y = centerY-radius;
while (y <= centerY+radius){
z = centerZ-radius;
while (z <= centerZ+radius){
ax = x;
ay = y;
az = z;
if ((ax-centerX) ^2 + (ay-centerY)^2 + (az-centerZ)^2 > radius * radius) {z = z+1;continue;}
if(isSpawnableBlock(ax,ay,az)){
player.placeAt(ax,ay,az);
placeCount = placeCount + 1;
sleep(65);
}
z = z+1;
}
y=y+1;
}
x=x+1;
}
I was testing with Rug, at creative mode, allowing Any block placing action with extended reach in single player.
upper code will crash client, but if I add some 'pause'
if (placeCount > 384) { placeCount = 0; sleep(5000);}
then it does not crash.
How to hide the display of this message in listening
Is there any function that can be implemented ?
1.17.1
1.1.1
1.1.0
'Script could not be included please send it manually
me.senseiwells.arucas.throwables.ThrowValue$Continue
at me.senseiwells.arucas.nodes.ContinueNode.visit(ContinueNode.java:17)
at me.senseiwells.arucas.nodes.ScopeNode.visit(ScopeNode.java:26)
at me.senseiwells.arucas.nodes.IfNode.visit(IfNode.java:33)
at me.senseiwells.arucas.nodes.ScopeNode.visit(ScopeNode.java:26)
at me.senseiwells.arucas.nodes.TryNode.visit(TryNode.java:29)
at me.senseiwells.arucas.nodes.ScopeNode.visit(ScopeNode.java:26)
at me.senseiwells.arucas.values.functions.UserDefinedFunction.execute(UserDefinedFunction.java:26)
at me.senseiwells.arucas.values.functions.FunctionValue.call(FunctionValue.java:64)
at essentialclient.clientscript.events.MinecraftScriptEvent.lambda$run$1(MinecraftScriptEvent.java:46)
at essentialclient.clientscript.ClientScript.lambda$runAsyncFunction$3(ClientScript.java:190)
at java.base/java.lang.Thread.run(Thread.java:831)
RebindAllTheKeys adds the functionality to rebind normally locked keybinds. When loaded with EssentialClient, the game crashes upon launch.
essential client version: 1.3.2
minecraft version: 1.18.2
playing multiplayer server with carpet mod
I execute /playerclient add ... in survival
, but when I switch to spectator and execute /playerclient spawn ...
, the fake player just spawn in spectator
Same option as highlight lava source just with water source.
1.19.1?
Clientscript crashing with "WorldeditCUI" running when chat message sent
crash-15-11-2022_16-22-32.txt
In 1.12 carpet client, you are able to middle-click a recipe and it will put whatever item it is in the search bar permanently until you remove it so that you can't accidentally craft something else. This feature I believe was meant to go along with the option "craftinghax" from useful mod where you hold ctrl and shift then left-click on a recipe and it with craft a stack of the item of choice and throw it out as well. I probably butchered the explanation of how both work but I hope it was sufficient.
1.17.1
1.1.2
1.1.0
'Script could not be included please send it manually
java.lang.IllegalStateException: Rendersystem called from wrong thread
at com.mojang.blaze3d.systems.RenderSystem.assertThread(RenderSystem.java:148)
at com.mojang.blaze3d.platform.GlStateManager._glBindBuffer(GlStateManager.java:282)
at net.minecraft.class_286.method_34420(class_286.java:27)
at net.minecraft.class_310.method_1507(class_310.java:975)
at essentialclient.clientscript.extensions.ArucasPlayerMembers.openScreen(ArucasPlayerMembers.java:181)
at me.senseiwells.arucas.values.functions.MemberFunction.execute(MemberFunction.java:39)
at me.senseiwells.arucas.values.functions.FunctionValue.call(FunctionValue.java:64)
at me.senseiwells.arucas.nodes.MemberCallNode.visit(MemberCallNode.java:40)
at me.senseiwells.arucas.nodes.ScopeNode.visit(ScopeNode.java:26)
at me.senseiwells.arucas.nodes.IfNode.visit(IfNode.java:33)
at me.senseiwells.arucas.nodes.ScopeNode.visit(ScopeNode.java:26)
at me.senseiwells.arucas.nodes.IfNode.visit(IfNode.java:33)
at me.senseiwells.arucas.nodes.ScopeNode.visit(ScopeNode.java:26)
at me.senseiwells.arucas.values.functions.UserDefinedFunction.execute(UserDefinedFunction.java:26)
at me.senseiwells.arucas.values.functions.FunctionValue.call(FunctionValue.java:64)
at essentialclient.clientscript.events.MinecraftScriptEvent.lambda$run$1(MinecraftScriptEvent.java:46)
at essentialclient.clientscript.ClientScript.lambda$runAsyncFunction$4(ClientScript.java:199)
at java.base/java.lang.Thread.run(Thread.java:831)
Figura is a client-side mod for creating custom avatars, and in one of it's mixins it does has a @Redirect
that clashes with essential client's @Redirect
onto the same method call, I think @Inject
s are preferable where possible, and looking at maruohon/tweakeroo there is a way to implement that functionality w/o use of a redirect, here's the @Redirect
in question in tweakeroo(well, not a @Redirect
here, but), Figura and EssetialClient. And since both Figura and EssenialClient use a redirect, since one of those is guaranteed to fail, game crashes at startup.
I am gonna leave the log in here for you to figure out what I fucked up
`---- Minecraft Crash Report ----
// Why did you do that?
Time: 2/24/23, 4:38 AM
Description: mouseDragged event handler
java.lang.NullPointerException: Cannot invoke "java.util.List.isEmpty()" because "carpetRule.extraInfo" is null
at Not Enough Crashes deobfuscated stack trace.(1.17.1+build.65)
at me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:320)
at me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:281)
at me.senseiwells.essentialclient.feature.CarpetClient.lambda$loadSinglePlayerRules$3(CarpetClient.java:166)
at me.senseiwells.essentialclient.feature.CarpetClient.loadSinglePlayerRules(CarpetClient.java:182)
at me.senseiwells.essentialclient.feature.CarpetClient.getRule(CarpetClient.java:92)
at me.senseiwells.essentialclient.utils.EssentialUtils.isCarpetRuleTrue(EssentialUtils.java:205)
at me.senseiwells.essentialclient.utils.EssentialUtils.isRuleWithCarpet(EssentialUtils.java:201)
at me.senseiwells.essentialclient.utils.EssentialUtils.isStackableShulkers(EssentialUtils.java:190)
at net.minecraft.item.ItemStack.handler$cmf000$getMaxCount(ItemStack:1191)
at net.minecraft.item.ItemStack.getMaxCount(ItemStack)
at net.minecraft.client.gui.screen.ingame.HandledScreen.calculateOffset(HandledScreen:291)
at net.minecraft.client.gui.screen.ingame.HandledScreen.mouseDragged(HandledScreen:439)
at net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen.mouseDragged(CreativeInventoryScreen:684)
at net.minecraft.client.Mouse.method_1602(Mouse:197)
at net.minecraft.client.gui.screen.Screen.wrapScreenError(Screen:490)
at net.minecraft.client.Mouse.onCursorPos(Mouse:197)
at net.minecraft.client.Mouse.method_22689(Mouse:164)
at net.minecraft.util.thread.ThreadExecutor.execute(ThreadExecutor:101)
at net.minecraft.client.Mouse.method_22688(Mouse:164)
at org.lwjgl.glfw.GLFWCursorPosCallbackI.callback(GLFWCursorPosCallbackI.java:37)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101)
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem:165)
at net.minecraft.client.util.Window.swapBuffers(Window:310)
at net.minecraft.client.MinecraftClient.render(MinecraftClient:1137)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:728)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.client.MinecraftClient.modify$efk000$atTheEndOfFirstCatchBeforePrintingCrashReport(MinecraftClient:17108)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:750)
at net.minecraft.client.main.Main.main(Main:217)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
-- Head --
Thread: Render thread
Stacktrace:
at me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:320)
at me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:281)
at me.senseiwells.essentialclient.feature.CarpetClient.lambda$loadSinglePlayerRules$3(CarpetClient.java:166)
at me.senseiwells.essentialclient.feature.CarpetClient.loadSinglePlayerRules(CarpetClient.java:182)
at me.senseiwells.essentialclient.feature.CarpetClient.getRule(CarpetClient.java:92)
at me.senseiwells.essentialclient.utils.EssentialUtils.isCarpetRuleTrue(EssentialUtils.java:205)
at me.senseiwells.essentialclient.utils.EssentialUtils.isRuleWithCarpet(EssentialUtils.java:201)
at me.senseiwells.essentialclient.utils.EssentialUtils.isStackableShulkers(EssentialUtils.java:190)
at net.minecraft.class_1799.handler$cmf000$getMaxCount(class_1799.java:1191)
at net.minecraft.class_1799.method_7914(class_1799.java)
at net.minecraft.class_465.method_2379(class_465.java:291)
at net.minecraft.class_465.method_25403(class_465.java:439)
at net.minecraft.class_481.method_25403(class_481.java:684)
at net.minecraft.class_312.method_1602(class_312.java:197)
-- Affected screen --
Details:
Screen name: net.minecraft.class_481
Stacktrace:
at Not Enough Crashes deobfuscated stack trace.(1.17.1+build.65)
at java.lang.Thread.getStackTrace(Unknown Source)
at net.minecraft.util.crash.CrashReportSection.trimStackTraceEnd(CrashReportSection:1021)
at net.minecraft.util.crash.CrashReport.addElement(CrashReport:198)
at net.minecraft.world.World.addDetailsToCrashReport(World:845)
at net.minecraft.client.world.ClientWorld.addDetailsToCrashReport(ClientWorld:370)
at net.minecraft.client.MinecraftClient.addDetailsToCrashReport(MinecraftClient:2399)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:747)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.client.MinecraftClient.modify$efk000$atTheEndOfFirstCatchBeforePrintingCrashReport(MinecraftClient:17108)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:750)
at net.minecraft.client.main.Main.main(Main:217)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
-- Affected level --
Details:
All players: 1 total; [class_746['i_use_arch'/3, l='ClientLevel', x=-10.99, y=69.24, z=25.37]]
Chunk stats: 1024, 400
Level dimension: minecraft:overworld
Level spawn location: World: (8,56,8), Section: (at 8,8,8 in 0,3,0; chunk contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 9567 game time, 9567 day time
Server brand: fabric
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.class_638.method_8538(class_638.java:370)
at net.minecraft.class_310.method_1587(class_310.java:2399)
at net.minecraft.class_310.method_1514(class_310.java:747)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.class_310.modify$efk000$atTheEndOfFirstCatchBeforePrintingCrashReport(class_310.java:17108)
at net.minecraft.class_310.method_1514(class_310.java:750)
at net.minecraft.client.main.Main.main(Main.java:217)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: Default, Fabric Mods, Faithful-1.17, Faithful-Addons(1), FaithfulRedstone_v5.2.zip
-- System Details --
Details:
Minecraft Version: 1.17.1
Minecraft Version ID: 1.17.1
Operating System: Linux (amd64) version 6.1.12-1-lts
Java Version: 17.0.1, Eclipse Adoptium
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
Memory: 852691712 bytes (813 MiB) / 1415577600 bytes (1350 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 8
Processor Vendor: GenuineIntel
Processor Name: 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
Identifier: Intel64 Family 6 Model 140 Stepping 1
Microarchitecture: Tiger Lake
Frequency (GHz): 2.80
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 8
Graphics card #0 name: unknown
Graphics card #0 vendor: unknown
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 11930.82
Virtual memory used (MB): 11993.02
Swap memory total (MB): 4096.00
Swap memory used (MB): 969.50
JVM Flags: 3 total; -Xmx4096m -Xms4096m -Xms256m
Fabric Mods:
advanced_runtime_resource_pack: Runtime Resource Pack 0.4.3
bobby: Bobby 2.1.0
caffeineconfig: CaffeineConfig 1.0.0+1.17
carpet: Carpet Mod 1.4.57
carpet-autocraftingtable: Carpet-AutoCraftingTable 1.4.35
carpet-extra: Carpet Extra 1.4.57
carpet-fixes: Carpet Fixes 1.17.1-1.1.0+v210919
carpet-tis-addition: Carpet TIS Addition 1.45.0
carpetgamerules: Carpet Gamerules 1.0.0
chunkdebug: Chunk Debug 1.0.6
clientcommands: Client Commands 2.5.5
clientcommands-scripting: Clientcommands Scripting 1.2
cloth-api: Cloth API 2.1.62
cloth-basic-math: Cloth Basic Math 0.5.1
cloth-client-events-v0: Cloth Client Events v0 2.1.62
cloth-common-events-v1: Cloth Common Events v1 2.1.62
cloth-datagen-api-v1: Cloth Datagen v1 2.1.62
cloth-scissors-api-v1: Cloth Scissors API v1 2.1.62
cloth-utils-v1: Cloth Utils v1 2.1.62
com_github_luben_zstd-jni: zstd-jni 1.5.2-2
com_github_senseiwells_arucas: Arucas d443072775
com_typesafe_config: config 1.4.1
com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT
conditional-mixin: conditional mixin 0.3.2
confabricate: confabricate 2.1.0-SNAPSHOT+4.1.1
dashloader: DashLoader 3.1.1+1.17
dev_quantumfusion_dashloader_dashloader-core: dashloader-core 1.4.0
dev_quantumfusion_hyphen: hyphen 0.2.0
dropfullcarts: DropFullCarts 1.2.0
enhancedblockentities: Enhanced Block Entities 0.5+1.17
essential-client: Essential Client 1.3.2
fabric: Fabric API 0.46.1+1.17
fabric-api-base: Fabric API Base 0.4.0+cf39a74318
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.5.0+e821752d18
fabric-biome-api-v1: Fabric Biome API (v1) 3.2.2+cf39a74318
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.6+cf39a74318
fabric-command-api-v1: Fabric Command API (v1) 1.1.4+cf39a74318
fabric-commands-v0: Fabric Commands (v0) 0.2.3+cf39a74318
fabric-containers-v0: Fabric Containers (v0) 0.1.13+cf39a74318
fabric-content-registries-v0: Fabric Content Registries (v0) 0.4.1+3447790d18
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.6+cf39a74318
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.15+b556f28c18
fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.1+377137cc18
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.12+e99fbe1218
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.4+cf39a74318
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.8+cf39a74318
fabric-item-api-v1: Fabric Item API (v1) 1.3.0+6617390918
fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.2+cf39a74318
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.6+2a2bb57318
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.4+cf39a74318
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.6+0392f3a618
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.5+cf39a74318
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 1.0.3+cf39a74318
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.7+cf39a74318
fabric-models-v0: Fabric Models (v0) 0.3.1+cf39a74318
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.14+cf39a74318
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.12+cf39a74318
fabric-networking-v0: Fabric Networking (v0) 0.3.3+cf39a74318
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.11.1+f907116918
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.8+cf39a74318
fabric-particles-v1: Fabric Particles (v1) 0.2.5+cf39a74318
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.8.0+ea29b33318
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.6+ce16ae5918
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.10+ce16ae5918
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.6+cf39a74318
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.6+cf39a74318
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.2.1+cf39a74318
fabric-rendering-v0: Fabric Rendering (v0) 1.1.7+cf39a74318
fabric-rendering-v1: Fabric Rendering (v1) 1.10.1+377137cc18
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 1.0.1+591a0f2118
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.10+f09604ce18
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.5+cf39a74318
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.9+cf39a74318
fabric-structure-api-v1: Fabric Structure API (v1) 1.2.0+48a9ad8918
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.3+cf39a74318
fabric-textures-v0: Fabric Textures (v0) 1.0.7+cf39a74318
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.3.3+3b96517518
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.5.4+cf39a74318
fabricloader: Fabric Loader 0.14.14
ferritecore: FerriteCore 3.1.0
g4mespeed: G4mespeed 1.3.4
io_leangen_geantyref_geantyref: geantyref 1.3.11
itemscroller: Item Scroller 0.15.0-dev.20211201.010054
java: OpenJDK 64-Bit Server VM 17
krypton: Krypton 0.1.4
lazydfu: LazyDFU 0.1.2
litematica: Litematica 0.9.0
lithium: Lithium 0.7.5
magiclib: MagicLib 0.6.212+a47eb26-stable
magiclib-1_17_1: MagicLib for 1.17.1 0.6.212+a47eb26-stable
malilib: MaLiLib 0.10.0-dev.26
masa_gadget_mod: Masa Gadget 3.0.0
masa_gadget_mod-1_17_1: Masa Gadget for 1.17.1 3.0.0
memoryleakfix: memory Leak Fix 1.17.1-0.1.1
minecraft: Minecraft 1.17.1
minihud: MiniHUD 0.20.0
minitweaks: MiniTweaks 1.1.5
modmenu: Mod Menu 2.0.17
multiconnect-api: MultiConnect API 1.4
notenoughcrashes: Not Enough Crashes 4.1.4+1.17.1
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.10
org_joml_joml: joml 1.10.2
org_spongepowered_configurate-core: configurate-core 4.1.1
org_spongepowered_configurate-extra-dfu4: configurate-extra-dfu4 4.1.1
org_spongepowered_configurate-gson: configurate-gson 4.1.1
org_spongepowered_configurate-hocon: configurate-hocon 4.1.1
reeses-sodium-options: Reese's Sodium Options 1.4.9+mc1.17.1-build.65
sodium: Sodium 0.3.4+build.13
sodium-extra: Sodium Extra 0.4.17+mc1.17.1-build.93
starlight: Starlight 1.0.0+fabric.73f6d37
tweakeroo: Tweakeroo 0.11.0
xaerominimap: Xaero's Minimap 21.14.0
xaeroworldmap: Xaero's World Map 1.15.0.1
Launched Version: 1.17.1
Backend library: LWJGL version 3.2.2 build 10
Backend API: Mesa Intel(R) Xe Graphics (TGL GT2) GL version 4.6 (Core Profile) Mesa 22.3.5, Intel
Window size: 1900x1025
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages: id=1, source=API, type=ERROR, severity=HIGH, message='GL_INVALID_ENUM in glPolygonMode(face)' x 2
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Integrated Server (map_client.txt)
Graphics mode: fast
Resource Packs: vanilla, Fabric Mods, file/Faithful-1.17 (incompatible), file/Faithful-Addons(1) (incompatible), file/FaithfulRedstone_v5.2.zip
Current Language: English (US)
CPU: 8x 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
Player Count: 1 / 8; [class_3222['i_use_arch'/3, l='ServerLevel[Computational Redstone]', x=-10.99, y=69.24, z=25.37]]
Data Packs: vanilla, Fabric Mods
Client Crashes Since Restart: 2
Integrated Server Crashes Since Restart: 0
Suspected Mods: Essential Client (essential-client)`
crash-2023-01-16_09.06.44-server.txt
crash-2023-01-16_08.58.23-server.txt
It seems that it only crashs in singleplayer, I can play multiplayer server with carpet mod (with several addons together) without crashing my client.
PolyMC version: 1.4.1
Launched instance in online mode
authserver.mojang.com resolves to:
[18.165.195.37, 18.165.195.49, 18.165.195.40, 18.165.195.47]
session.minecraft.net resolves to:
[52.45.69.223, 52.7.214.17, 3.229.83.86]
textures.minecraft.net resolves to:
[18.165.201.65, 18.165.201.70, 18.165.201.77, 18.165.201.12]
api.mojang.com resolves to:
[18.172.153.32, 18.172.153.35, 18.172.153.63, 18.172.153.104]
Minecraft folder is:
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/instances/1.19/.minecraft
Java path is:
C:/Program Files/Amazon Corretto/jdk17.0.2_8/bin/javaw.exe
Checking Java version...
Java is version 17.0.2, using 64 (amd64) architecture, from Amazon.com Inc..
Main Class:
net.fabricmc.loader.impl.launch.knot.KnotClient
Native path:
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/instances/1.19/natives
Traits:
traits FirstThreadOnMacOS
traits XR:Initial
Libraries:
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-glfw-natives-windows-x86/3.3.1/lwjgl-glfw-natives-windows-x86-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-glfw-natives-windows/3.3.1/lwjgl-glfw-natives-windows-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-jemalloc-natives-windows-x86/3.3.1/lwjgl-jemalloc-natives-windows-x86-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-jemalloc-natives-windows/3.3.1/lwjgl-jemalloc-natives-windows-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-natives-windows-x86/3.3.1/lwjgl-natives-windows-x86-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-natives-windows/3.3.1/lwjgl-natives-windows-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-openal-natives-windows-x86/3.3.1/lwjgl-openal-natives-windows-x86-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-openal-natives-windows/3.3.1/lwjgl-openal-natives-windows-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-opengl-natives-windows-x86/3.3.1/lwjgl-opengl-natives-windows-x86-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-opengl-natives-windows/3.3.1/lwjgl-opengl-natives-windows-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-stb-natives-windows-x86/3.3.1/lwjgl-stb-natives-windows-x86-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-stb-natives-windows/3.3.1/lwjgl-stb-natives-windows-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-tinyfd-natives-windows-x86/3.3.1/lwjgl-tinyfd-natives-windows-x86-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-tinyfd-natives-windows/3.3.1/lwjgl-tinyfd-natives-windows-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/logging/1.0.0/logging-1.0.0.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/github/oshi/oshi-core/5.8.5/oshi-core-5.8.5.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/java/dev/jna/jna/5.10.0/jna-5.10.0.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/java/dev/jna/jna-platform/5.10.0/jna-platform-5.10.0.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.17.1/log4j-slf4j18-impl-2.17.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/ibm/icu/icu4j/70.1/icu4j-70.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/io/netty/netty-common/4.1.77.Final/netty-common-4.1.77.Final.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/io/netty/netty-buffer/4.1.77.Final/netty-buffer-4.1.77.Final.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/io/netty/netty-codec/4.1.77.Final/netty-codec-4.1.77.Final.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/io/netty/netty-handler/4.1.77.Final/netty-handler-4.1.77.Final.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/io/netty/netty-resolver/4.1.77.Final/netty-resolver-4.1.77.Final.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/io/netty/netty-transport/4.1.77.Final/netty-transport-4.1.77.Final.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/io/netty/netty-transport-native-unix-common/4.1.77.Final/netty-transport-native-unix-common-4.1.77.Final.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/io/netty/netty-transport-classes-epoll/4.1.77.Final/netty-transport-classes-epoll-4.1.77.Final.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/datafixerupper/5.0.28/datafixerupper-5.0.28.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/authlib/3.5.41/authlib-3.5.41.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/apache/logging/log4j/log4j-core/2.17.1/log4j-core-2.17.1.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/text2speech/1.13.9/text2speech-1.13.9.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/text2speech-natives-windows/1.13.9/text2speech-natives-windows-1.13.9.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/fabricmc/tiny-mappings-parser/0.3.0+build.17/tiny-mappings-parser-0.3.0+build.17.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/fabricmc/sponge-mixin/0.11.4+mixin.0.8.5/sponge-mixin-0.11.4+mixin.0.8.5.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/fabricmc/tiny-remapper/0.8.2/tiny-remapper-0.8.2.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/fabricmc/access-widener/2.1.0/access-widener-2.1.0.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/ow2/asm/asm/9.3/asm-9.3.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/ow2/asm/asm-analysis/9.3/asm-analysis-9.3.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/ow2/asm/asm-commons/9.3/asm-commons-9.3.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/ow2/asm/asm-tree/9.3/asm-tree-9.3.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/org/ow2/asm/asm-util/9.3/asm-util-9.3.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/fabricmc/fabric-loader/0.14.8/fabric-loader-0.14.8.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/fabricmc/intermediary/1.19/intermediary-1.19.jar
D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/com/mojang/minecraft/1.19/minecraft-1.19-client.jar
Native libraries:
Mods:
[✔] advancementinfo-1.19-fabric0.53.3-1.3.1
[✔] antighost-1.19-fabric0.55.3-1.1.5
[✔] borderless-mining-1.1.5+1.19
[✔] carpet-extra-1.19-1.4.79
[✔] carpet-fixes-1.19-1.11.2
[✔] carpet-tis-addition-mc1.19-v1.38.0
[✔] chat-up-2.0.0
[✔] clientcommands-2.7.1
[✔] dark-loading-screen-1.6.12
[✔] essential-client-1.19-1.2.3
[✔] essentialaddons-1.19-1.1.4
[✔] fabric-api-0.58.0+1.19
[✔] fabric-carpet-1.19-1.4.79+v220607
[✔] fabric-language-kotlin-1.8.2+kotlin.1.7.10
[✔] indium-1.0.6+mc1.19
[✔] iris-mc1.19.1-1.2.6
[✔] itemscroller-fabric-1.19-craftfix-1.2.6
[✔] lambdabettergrass-1.3.0+1.19
[✔] lambdynamiclights-2.1.2+1.19
[✔] litematica-fabric-1.19-0.11.3
[✔] lithium-fabric-mc1.19-0.8.1
[✔] magiclib-0.5.32
[✔] malilib-fabric-1.19-0.12.1
[✔] MasaGadget-3.0.0
[✔] minihud-fabric-1.19-0.22.0
[✔] modmenu-4.0.4
[✔] multiconnect-1.6-beta.20
[✔] notenoughcrashes-4.1.6+1.19-fabric
[✔] reeses_sodium_options-1.4.4+mc1.19-build.47
[✘] replaymod-1.19-2.6.6.jar (disabled)
[✔] sodium-extra-0.4.6+mc1.19-build.47
[✔] sodium-fabric-mc1.19-0.4.2 (replaymod compatible)
[✔] starlight-1.1.1+fabric.ae22326
[✔] thorium-1.3.1
[✔] tooltipfix-1.0.5-1.19
[✔] tweakermore-mc1.19-v3.6.1
[✔] tweakfork-fabric-1.19-1.2.3
[✔] viafabric-0.4.7+11-main
[✔] worldedit-mod-7.2.11-beta-02-dist
[✔] WorldEditCUI-1.19+01
[✔] Xaeros_Minimap_22.12.0_Fabric_1.19
[✔] XaerosWorldMap_1.26.1_Fabric_1.19
Params:
--username --version 1.19 --gameDir D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/instances/1.19/.minecraft --assetsDir D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/assets --assetIndex 1.19 --uuid --accessToken --userType --versionType release
Window size: 1920 x 1080
Java Arguments:
[-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms512m, -Xmx4096m, -Duser.language=en]
Minecraft process ID: 11936
[22:19:43] [main/INFO]: Loading Minecraft 1.19 with Fabric Loader 0.14.8
[22:19:43] [ForkJoinPool-1-worker-3/WARN]: Mod itemscroller uses the version craftfix-1.2.6 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'craftfix'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[22:19:44] [main/INFO]: Loading 122 mods:
- advancementinfo 1.19-fabric0.53.3-1.3.1
- antighost 1.19-fabric0.55.3-1.1.5
- borderlessmining 1.1.5+1.19
- caffeineconfig 1.0.0+1.17 via sodium-extra
- carpet 1.4.79
- carpet-extra 1.4.79
- carpet-fixes 1.19-1.11.2
- carpet-tis-addition 1.38.0
- chat-up 2.0
- clientarguments 1.4.1 via clientcommands
- clientcommands 2.7.1
- cloth-basic-math 0.6.0 via cloth-config
- cloth-config 6.0.42 via advancementinfo
- com_github_llamalad7_mixinextras 0.0.6 via carpet-fixes
- com_typesafe_config 1.4.2 via thorium
- conditional-mixin 0.3.1 via carpet-tis-addition
- crowdin-translate 1.4+1.19 via antighost
- dark-loading-screen 1.6.12
- essential-client 1.19-1.2.3
- essentialaddons 1.19-1.1.4
- fabric 0.58.0+1.19
- fabric-api-base 0.4.9+e62f51a3a9 via fabric
- fabric-api-lookup-api-v1 1.6.7+9ff28f40a9 via fabric
- fabric-biome-api-v1 9.0.14+b2a4a624a9 via fabric
- fabric-blockrenderlayer-v1 1.1.18+9ff28f40a9 via fabric
- fabric-command-api-v1 1.2.6+f71b366fa9 via fabric
- fabric-command-api-v2 2.1.2+0d55f585a9 via fabric
- fabric-commands-v0 0.2.23+df3654b3a9 via fabric
- fabric-containers-v0 0.1.28+df3654b3a9 via fabric
- fabric-content-registries-v0 3.2.1+07df213ea9 via fabric
- fabric-convention-tags-v1 1.0.8+37622d24a9 via fabric
- fabric-crash-report-info-v1 0.2.3+bd0a0d4aa9 via fabric
- fabric-data-generation-api-v1 5.1.2+a680b9b4a9 via fabric
- fabric-dimensions-v1 2.1.28+a6d2f785a9 via fabric
- fabric-entity-events-v1 1.4.16+9ff28f40a9 via fabric
- fabric-events-interaction-v0 0.4.26+9ff28f40a9 via fabric
- fabric-events-lifecycle-v0 0.2.26+df3654b3a9 via fabric
- fabric-game-rule-api-v1 1.0.19+18990361a9 via fabric
- fabric-item-api-v1 1.5.5+35a03c43a9 via fabric
- fabric-item-groups-v0 0.3.26+9ff28f40a9 via fabric
- fabric-key-binding-api-v1 1.0.18+9ff28f40a9 via fabric
- fabric-keybindings-v0 0.2.16+df3654b3a9 via fabric
- fabric-language-kotlin 1.8.2+kotlin.1.7.10
- fabric-lifecycle-events-v1 2.1.0+33fbc738a9 via fabric
- fabric-loot-api-v2 1.1.1+03a4e568a9 via fabric
- fabric-loot-tables-v1 1.1.4+9e7660c6a9 via fabric
- fabric-message-api-v1 1.0.1+513f4a59a9 via fabric
- fabric-mining-level-api-v1 2.1.11+33fbc738a9 via fabric
- fabric-models-v0 0.3.15+9ff28f40a9 via fabric
- fabric-networking-api-v1 1.1.0+442de8b8a9 via fabric
- fabric-networking-v0 0.3.15+df3654b3a9 via fabric
- fabric-object-builder-api-v1 4.0.8+9ff28f40a9 via fabric
- fabric-particles-v1 1.0.8+dc39553aa9 via fabric
- fabric-registry-sync-v0 0.9.18+23c4cfefa9 via fabric
- fabric-renderer-api-v1 1.0.8+9ff28f40a9 via fabric
- fabric-renderer-indigo 0.6.10+5187d39fa9 via fabric
- fabric-renderer-registries-v1 3.2.18+df3654b3a9 via fabric
- fabric-rendering-data-attachment-v1 0.3.12+9ff28f40a9 via fabric
- fabric-rendering-fluids-v1 3.0.5+9ff28f40a9 via fabric
- fabric-rendering-v0 1.1.20+df3654b3a9 via fabric
- fabric-rendering-v1 1.10.14+9ff28f40a9 via fabric
- fabric-resource-conditions-api-v1 2.0.9+e62f51a3a9 via fabric
- fabric-resource-loader-v0 0.5.6+5f1a85e0a9 via fabric
- fabric-screen-api-v1 1.0.24+f05effafa9 via fabric
- fabric-screen-handler-api-v1 1.2.7+9ff28f40a9 via fabric
- fabric-textures-v0 1.0.18+9ff28f40a9 via fabric
- fabric-transfer-api-v1 2.0.9+e62f51a3a9 via fabric
- fabric-transitive-access-wideners-v1 1.1.1+9e7660c6a9 via fabric
- fabricloader 0.14.8
- indium 1.0.6+mc1.19
- io_leangen_geantyref_geantyref 1.3.13 via thorium
- iris 1.2.6
- itemscroller craftfix-1.2.6
- java 17
- lambdabettergrass 1.3.0+1.19
- lambdynlights 2.1.2+1.19
- litematica 0.11.3
- lithium 0.8.1
- magiclib 0.5.32
- magiclib-1_19 0.5.32 via magiclib
- malilib 0.12.1
- masa_gadget_mod 3.0.0
- masa_gadget_mod-1_19 3.0.0 via masa_gadget_mod
- minecraft 1.19
- minihud 0.22.0
- modmenu 4.0.4
- multiconnect 1.6-beta.20
- multiconnect-api 1.6-beta.20 via multiconnect
- notenoughcrashes 4.1.6+1.19
- org_anarres_jcpp 1.4.14 via iris
- org_jetbrains_kotlin_kotlin-reflect 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlinx_atomicfu-jvm 0.18.2 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.6.4 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.6.4 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.4.0 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.3.3 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.3.3 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.3.3 via fabric-language-kotlin
- org_joml_joml 1.10.4 via sodium
- org_spongepowered_configurate-core 4.1.2 via thorium
- org_spongepowered_configurate-hocon 4.1.2 via thorium
- org_yaml_snakeyaml 1.30 via carpet-tis-addition
- pride 1.1.2+1.19 via lambdynlights
- reeses-sodium-options 1.4.4+mc1.19-build.47
- sodium 0.4.2+replaymod.rev.bfbc6de
- sodium-extra 0.4.6+mc1.19-build.47
- spruceui 4.0.0+1.19 via lambdabettergrass
- starlight 1.1.1+fabric.ae22326
- thorium 1.3.1
- tooltipfix 1.0.5-1.19
- tweakermore 3.6.1
- tweakeroo 1.2.3
- viafabric 0.4.7+11-main
- viafabric-mc119 0.4.7+11-main via viafabric
- viaversion 4.4.0-1.19.1-rc2-SNAPSHOT via viafabric
- worldedit 7.2.11-beta-02+315c5d0
- worldeditcui 1.19+01
- xaerominimap 22.12.0
- xaeroworldmap 1.26.1
[22:19:44] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/D:/Minecraft/Tools/PolyMC-Windows-Portable-1.4.1/libraries/net/fabricmc/sponge-mixin/0.11.4+mixin.0.8.5/sponge-mixin-0.11.4+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[22:19:44] [main/INFO]: Compatibility level set to JAVA_17
[22:19:45] [main/WARN]: Reference map 'clientarguments-refmap.json' for clientarguments.mixins.json could not be read. If this is a development environment you can ignore this message
[22:19:45] [main/INFO]: Loaded configuration file for Lithium: 94 options available, 1 override(s) found
[22:19:46] [main/INFO]: Loaded configuration file for Sodium: 29 options available, 1 override(s) found
[22:19:46] [main/INFO]: Loaded configuration file for Sodium Extra: 27 options available, 0 override(s) found
[22:19:47] [main/WARN]: Force-disabling mixin 'entity.data_tracker.no_locks.DataTrackerMixin' as rule 'mixin.entity.data_tracker' (added by mods [multiconnect]) disables it and children
[22:19:47] [main/WARN]: Force-disabling mixin 'entity.data_tracker.use_arrays.DataTrackerMixin' as rule 'mixin.entity.data_tracker' (added by mods [multiconnect]) disables it and children
[22:19:47] [main/WARN]: Force-disabling mixin 'features.sky.MixinWorldRenderer' as rule 'mixin.features.sky' (added by mods [iris]) disables it and children
[22:19:48] [main/WARN]: [carpet] detected, disabling UPDATE mixin com.sk89q.worldedit.fabric.mixin.MixinLevelChunkSetBlockHook
[22:19:48] [main/ERROR]: A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'essential-client'!
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:164) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) [fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.8.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104) [NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175) [NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185) [NewLaunch.jar:?]
at org.polymc.EntryPoint.listen(EntryPoint.java:144) [NewLaunch.jar:?]
at org.polymc.EntryPoint.main(EntryPoint.java:74) [NewLaunch.jar:?]
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'essential-client'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.8.jar:?]
... 11 more
Caused by: java.lang.LinkageError: loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @4883b407 attempted duplicate class definition for com.llamalad7.mixinextras.MixinExtrasBootstrap. (com.llamalad7.mixinextras.MixinExtrasBootstrap is in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @4883b407, parent loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader$DynamicURLClassLoader @5622fdf)
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
at java.lang.ClassLoader.defineClass(ClassLoader.java:1012) ~[?:?]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) ~[?:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.defineClassFwd(KnotClassLoader.java:186) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:347) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:467) ~[?:?]
at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.14.8.jar:?]
... 11 more
Process exited with code 1.
Clipboard copy at: 01 Aug 2022 22:25:22 +0100
Essentialclient is incompatible with 1.19.3
on server, carper rule menu is completly empty, and gamerule menu button is disabled, obviously i am op
The following script runs fine for a while and then the game crashes
client = getMinecraftClient();
world = client.getWorld();
me = client.getPlayer();
me.look(54.1,70.9);
blockCheck = world.getBlockAt(-6913,100,18869);
itemCheck = me.getHeldItem();
me.message(itemCheck);
while(me.getHeldItem() == itemCheck){
while(world.getBlockAt(-6913,108,18869)==blockCheck){
me.use("once");
if(me.getHeldItem()!=itemCheck)
return;
if(world.getBlockAt(-6912,112,18869)==blockCheck){
sleep(100);
}
else{
sleep(500);
}
}
sleep(5000);
}
the launcher told me this:
The game crashed whilst unexpected error
Error: java.util.ConcurrentModificationException
Exit Code: -1
full crash report
crash-2021-12-27_18.33.52-client.txt
java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'essential-client'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
at net.minecraft.class_310.(class_310.java:437)
at net.minecraft.client.main.Main.main(Main.java:177)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:568)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.NumberFormatException: For input string: "VANILLA_BLOCK_EVENT_PACKET_RANGE"
at java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2054)
at java.base/jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
at java.base/java.lang.Double.parseDouble(Double.java:556)
at com.google.gson.JsonPrimitive.getAsDouble(JsonPrimitive.java:193)
at essentialclient.feature.CarpetClient.jsonToClientRule(CarpetClient.java:175)
at essentialclient.feature.CarpetClient.lambda$readConfig$10(CarpetClient.java:271)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at essentialclient.feature.CarpetClient.readConfig(CarpetClient.java:270)
at essentialclient.feature.CarpetClient.readConfig(CarpetClient.java:23)
at essentialclient.utils.config.Config.readConfig(Config.java:65)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at essentialclient.EssentialClient.onInitialize(EssentialClient.java:41)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 11 more
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Windows 10 (amd64) version 10.0
Java Version: 16.0.1, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 751536992 bytes (716 MB) / 1040187392 bytes (992 MB) up to 4294967296 bytes (4096 MB)
CPUs: 16
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
When both Essencial Client and Better Ping Display are loaded game crashes. This is part of the log that I believe is relavent.
[Render thread/WARN]: @reDIrect conflict. Skipping essentialclient.mixins.json:toggleTab.InGameHudMixin->@reDIrect::onRender(Lnet/minecraft/class_355;Lnet/minecraft/class_4587;ILnet/minecraft/class_269;Lnet/minecraft/class_266;)V with priority 1000, already redirected by betterpingdisplay.mixins.json:InGameHudMixin->@reDIrect::render(Lnet/minecraft/class_355;Lnet/minecraft/class_4587;ILnet/minecraft/class_269;Lnet/minecraft/class_266;)V with priority 1000
I totally understand if you are not in favour of fixing this, as this function seems to entirly included in Essencial Client. But I do suggest putting a notice in mod discription for people like me, who have Better Ping Display before adding this mod.
The returned value after binding is consistent with the unbound text type
ViaFabricPlus (https://github.com/FlorianMichael/ViaFabricPlus/)
Last line before crash:
@ModifyConstant conflict. Skipping viafabricplus.mixins.json:fixes.MixinStringHelper from mod viafabricplus->@ModifyConstant::expandChatLength(I)I with priority 1000, already redirected by essentialclient.mixins.json:longChatMessages.StringHelperMixin from mod essential-client->@ModifyConstant::getMaxLength(I)I with priority 1000
I think you will have more fun download it yourself than figuring out what from my logs is needed.
Incompatible with Figura
java.lang.RuntimeException: Mixin transformation of net.minecraft.class_329 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at net.minecraft.class_310.<init>(class_310.java:591)
at net.minecraft.client.main.Main.main(Main.java:199)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:608)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
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:392)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247)
... 12 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector onPlayerListRender(Lnet/minecraft/class_304;)Z in figura.mixins.json:InGameHudMixin from mod figura failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap figura-refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1381)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1052)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
... 15 more
Full error at https://paste.ee/p/krdzC
Possibly caused by player list render, the ping display module?
in my script I tried to use player.getHeldItem().getNbt(), but It can not find the function getNbt()
PS. player = getMinecraftClient().getPlayer()
Nice mod ! Can I make an introduction of the mod on https://www.mcbbs.net/ ?I hope more Chinese player will use it! I will include the github link and the license of the mod in the introduction!
The switch map script in the server will be automatically closed, which may not be automatically opened
服务器中切换地图 脚本将自动关闭 有可能无法自动开启
Game version:1.18.1
EssentialClient:1.1.2
The following code throws "Cannot set that value":
`client = getMinecraftClient();
client.setEssentialClientRule("highlightLavaSources", false);//or "false" , true, "true"
hold();`
(Copied from here)
but it works well with other rules(such as commandSuggestorIgnoresSpaces ...)
since the last version where carpetClient now work on server, it stopped working in singleplayer
could be useful for some scripts
Hi, I am kind of a technical mc player, but I play pvp as well. I recently saw a pvp client called feather client which is based of fabric (it is more a mod itself, then a normal client). I tried using this client with mods like litematica and tweakeroo and it works fine, but it does not work with your essential client mod. I dont know much about programming and how mods exactly work. I will send the log.
Log:
Minecraft has crashed!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_310 failed
at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.1)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:418)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:568)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_310 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155)
at java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at net.minecraft.client.main.Main.main(Main:206)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:568)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416)
... 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:392)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247)
... 19 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [essentialclient.mixins.json:core.MinecraftClientMixin] from phase [DEFAULT] in config [essentialclient.mixins.json] from mod [essential-client] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379)
... 22 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @shadow method method_1536 in essentialclient.mixins.json:core.MinecraftClientMixin was not located in the target class net.minecraft.class_310. Using refmap essential-client-refmap.json
at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.1)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:436)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachShadowMethod(MixinPreProcessorStandard.java:412)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:340)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299)
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277)
at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:292)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
... 22 more
The mod crashes upon start-up. I tried both on a clean installation and on a modpack one (Fabulously Optimized, where this log comes from). The issue seems to be the fact that the mod isn't updated to 1.18.2.
If I use this command and try to break a block (without using the attackBlock command) it will just make it act like the attack button is stuck. If you attack a torch, it breaks (because it has a low break tolerance), if you try breaking a block, nothing will happen. The break animation wouldn't even play. Your hand would just be stuck.
I just want to be able to hold down the attack button (as the command suggests), but it doesn't at all.
Hello,
I am attempting to stack shulker boxes full of end stone in my inventory. I have both stackable shulker box features set to true in the essential client menu. However, as I attempt to stack them they show as a stack and immediately separate into individual shulker boxes as how vanilla shulker boxes show in the inventory. I am on a server with carpet mod stackable empty shulker boxes as well.
Thank you for your time.
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.