-
Search
-
Search all Forums
-
Search this Forum
-
Search this Thread
-
-
Tools
-
Jump to Forum
-
-
#1
Apr 21, 2019
UPDATE: Removing Optifine worked at first. Now, however, whenever I create a new world, I get the following crash.
FINAL UPDATE: Turns out the culprit was, oddly enough, Animania. Removing it completely stopped the crashes. Thank you for your help and ideas <3
Full report:
—- Minecraft Crash Report —-
WARNING: coremods are present:
llibrary (llibrary-core-1.0.11-1.12.2.jar)
Inventory Tweaks Coremod (InventoryTweaks-1.63.jar)
LoadingPlugin (Quark-r1.5-146.jar)
Do not report to Forge! (If you haven’t disabled the FoamFix coremod, try disabling it in the config! Note that this bit of text will still appear.) (foamfix-0.10.5-1.12.2.jar)
AppleCore (AppleCore-mc1.12.2-3.2.0.jar)
TheBetweenlandsLoadingPlugin (TheBetweenlands-3.4.6-core.jar)
PhosphorFMLLoadingPlugin (phosphor-1.12.2-0.1.6+build31.jar)
SSLoadingPlugin (SereneSeasons-1.12.2-1.2.15-universal.jar)
DynamicSurroundingsCore (DynamicSurroundings-core-1.12.2-3.5.4.3.jar)
Contact their authors BEFORE contacting forge
// There are four lights!
Time: 4/22/19 9:40 PM
Description: Exception in server tick loop
java.lang.IllegalArgumentException
at net.minecraft.util.WeightedRandom.func_76273_a(SourceFile:18)
at net.minecraft.util.WeightedRandom.func_76271_a(SourceFile:37)
at net.minecraft.world.WorldEntitySpawner.func_77191_a(WorldEntitySpawner.java:266)
at biomesoplenty.common.world.ChunkGeneratorOverworldBOP.func_185931_b(ChunkGeneratorOverworldBOP.java:569)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1019)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:999)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:157)
at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:344)
at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:142)
at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:156)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Thread.java:745)A detailed walkthrough of the error, its code path and all known details is as follows:
—————————————————————————————
— System Details —
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1046397416 bytes (997 MB) / 1778384896 bytes (1696 MB) up to 6442450944 bytes (6144 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx6G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
IntCache: cache: 1, tcache: 1, allocated: 3, tallocated: 104
FML: MCP 9.42 Powered by Forge 14.23.5.2814 43 mods loaded, 43 mods active
States: ‘U’ = Unloaded ‘L’ = Loaded ‘C’ = Constructed ‘H’ = Pre-initialized ‘I’ = Initialized ‘J’ = Post-initialized ‘A’ = Available ‘D’ = Disabled ‘E’ = Errored
| State | ID | Version | Source | Signature |
|:—— |:—————— |:———————— |:———————————————————— |:—————————————- |
| LCHIJA | minecraft | 1.12.2 | minecraft.jar | None |
| LCHIJA | mcp | 9.42 | minecraft.jar | None |
| LCHIJA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2814.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge | 14.23.5.2814 | forge-1.12.2-14.23.5.2814.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | foamfixcore | 7.7.4 | minecraft.jar | None |
| LCHIJA | dsurroundcore | 3.5.4.3 | minecraft.jar | None |
| LCHIJA | orbis-lib | 0.2.0 | orbis-lib-1.12.2-0.2.0+build42.jar | db341c083b1b8ce9160a769b569ef6737b3f4cdf |
| LCHIJA | aether | 0.2.0 | aether_ii-1.12.2-0.2.0+build42-universal.jar | db341c083b1b8ce9160a769b569ef6737b3f4cdf |
| LCHIJA | biomesoplenty | 7.0.1.2419 | BiomesOPlenty-1.12.2-7.0.1.2419-universal.jar | None |
| LCHIJA | craftstudioapi | 1.0.0 | CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar | None |
| LCHIJA | harvestcraft | 1.12.2zb | Pam’s+HarvestCraft+1.12.2zc+The+7mm+Kidney+Stone+Update.jar | None |
| LCHIJA | twilightforest | 3.8.689 | twilightforest-1.12.2-3.8.689-universal.jar | None |
| LCHIJA | animania | 1.6.2 | animania-1.12.2-1.6.2.jar | None |
| LCHIJA | applecore | 3.2.0 | AppleCore-mc1.12.2-3.2.0.jar | None |
| LCHIJA | jei | 4.15.0.268 | jei_1.12.2-4.15.0.268.jar | None |
| LCHIJA | appleskin | 1.0.9 | AppleSkin-mc1.12-1.0.9.jar | None |
| LCHIJA | quark | r1.5-146 | Quark-r1.5-146.jar | None |
| LCHIJA | autoreglib | 1.3-26 | AutoRegLib-1.3-26.jar | None |
| LCHIJA | carryon | 1.12.1 | CarryOn+MC1.12.2+v1.12.1.jar | 55e88f24d04398481ae6f1ce76f65fd776f14227 |
| LCHIJA | ebwizardry | 4.1.4 | Electroblob’s+Wizardry+-+4.1.4+-+MC+1.12.2.jar | None |
| LCHIJA | erebus | 1.0.29 | Erebus-1.0.29.jar | None |
| LCHIJA | fbp | 2.4.1 | FancyBlockParticles-1.12.x-2.4.1.jar | None |
| LCHIJA | foamfix | 0.10.5-1.12.2 | foamfix-0.10.5-1.12.2.jar | None |
| LCHIJA | gravestone | 1.10.2 | gravestone-1.10.2.jar | None |
| LCHIJA | waila | 1.8.26 | Hwyla-1.8.26-B41_1.12.2.jar | None |
| LCHIJA | llibrary | 1.7.18 | llibrary-1.7.18-1.12.2.jar | b9f30a813bee3b9dd5652c460310cfcd54f6b7ec |
| LCHIJA | iceandfire | 1.7.1 | iceandfire-1.7.1-1.12.2.jar | None |
| LCHIJA | inventorytweaks | 1.63+release.109.220f184 | InventoryTweaks-1.63.jar | 55d2cd4f5f0961410bf7b91ef6c6bf00a766dcbe |
| LCHIJA | lex | 1.0.8 | LibEx-1.12.2-1.0.8.jar | None |
| LCHIJA | radixcore | 1.12.x-2.2.1 | RadixCore-1.12.x-2.2.1-universal.jar | None |
| LCHIJA | mca | 1.12.2-5.3.1 | MCA-1.12.x-5.3.1-universal.jar | None |
| LCHIJA | mowziesmobs | 1.5.4 | mowziesmobs-1.5.4.jar | None |
| LCHIJA | nex | 2.0.8 | NetherEx-1.12.2-2.0.8.jar | None |
| LCHIJA | nutrition | 4.3.0 | Nutrition-1.12.2-4.3.0.jar | None |
| LCHIJA | realdrops | 1.2.14 | RealisticItemDrops-1.2.14.jar | None |
| LCHIJA | sereneseasons | 1.2.15 | SereneSeasons-1.12.2-1.2.15-universal.jar | None |
| LCHIJA | spiceoflife | 1.3.12 | SpiceOfLife-mc1.12-1.3.12.jar | None |
| LCHIJA | treechopper | 1.2.4 | Tree-Chopper-Mod-1.12.2.jar | None |
| LCHIJA | wawla | 2.5.269 | Wawla-1.12.2-2.5.269.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | phosphor-lighting | 1.12.2-0.1.6 | phosphor-1.12.2-0.1.6+build31.jar | f0387d288626cc2d937daa504e74af570c52a2f1 |
| LCHIJA | orelib | 3.5.2.2 | OreLib-1.12.2-3.5.2.2.jar | 7a2128d395ad96ceb9d9030fbd41d035b435753a |
| LCHIJA | dsurround | 3.5.4.3 | DynamicSurroundings-1.12.2-3.5.4.3.jar | 7a2128d395ad96ceb9d9030fbd41d035b435753a |
| LCHIJA | thebetweenlands | 3.4.6 | TheBetweenlands-3.4.6-universal.jar | 38067d6878811efb38b6a045521cfd80b9b60b38 |
Loaded coremods (and transformers):
llibrary (llibrary-core-1.0.11-1.12.2.jar)
net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer
net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
Inventory Tweaks Coremod (InventoryTweaks-1.63.jar)
invtweaks.forge.asm.ContainerTransformer
LoadingPlugin (Quark-r1.5-146.jar)
vazkii.quark.base.asm.ClassTransformer
Do not report to Forge! (If you haven’t disabled the FoamFix coremod, try disabling it in the config! Note that this bit of text will still appear.) (foamfix-0.10.5-1.12.2.jar)
pl.asie.foamfix.coremod.FoamFixTransformer
AppleCore (AppleCore-mc1.12.2-3.2.0.jar)
squeek.applecore.asm.TransformerModuleHandler
TheBetweenlandsLoadingPlugin (TheBetweenlands-3.4.6-core.jar)
thebetweenlands.core.TheBetweenlandsClassTransformer
PhosphorFMLLoadingPlugin (phosphor-1.12.2-0.1.6+build31.jar)SSLoadingPlugin (SereneSeasons-1.12.2-1.2.15-universal.jar)
sereneseasons.asm.transformer.EntityRendererTransformer
sereneseasons.asm.transformer.WorldTransformer
DynamicSurroundingsCore (DynamicSurroundings-core-1.12.2-3.5.4.3.jar)
org.orecruncher.dsurround.asm.Transformer
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Profiler Position: N/A (disabled)
Player Count: 0 / 8; []
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to ‘fml,forge’ -
#3
Apr 21, 2019
That seems to have fixed it. Thank you!
-
#4
Apr 22, 2019
Aaand it’s back to crashing. This time whenever I make a new world. I updated the initial post.
-
#5
Apr 22, 2019
Remove mods out one by one to find out which one is causing the issue.
Say something silly, Laugh ’til it hurts, Take a risk, Sing out loud, Rock the boat, Shake things up, Flirt with disaster, Buy something frivolous, Color outside the lines, Cause a scene, Order dessert, Make waves, Get carried away, Have a great day!
- To post a comment, please login.
Posts Quoted:
Reply
Clear All Quotes
- Thread Status:
-
Not open for further replies.
-
Hi, I’m newer to coding Spigot plugins and I’ve run into this error:
java.lang.IllegalArgumentException: Path cannot be null at org.apache.commons.lang.Validate.notNull(Validate.java:192) ~[patched_1.16.5.jar:git-Paper-735] at org.bukkit.configuration.MemorySection.get(MemorySection.java:237) ~[patched_1.16.5.jar:git-Paper-735] at org.bukkit.configuration.MemorySection.getBoolean(MemorySection.java:365) ~[patched_1.16.5.jar:git-Paper-735] at me.lyndensylvester.halloween.listener.EventListener.spawn(EventListener.java:121) ~[?:?] at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-735] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Paper-735] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-735] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:624) ~[patched_1.16.5.jar:git-Paper-735] at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callCreatureSpawnEvent(CraftEventFactory.java:719) ~[patched_1.16.5.jar:git-Paper-735] at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.doEntityAddEventCalling(CraftEventFactory.java:637) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.WorldServer.addEntity0(WorldServer.java:1302) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.WorldServer.addEntity(WorldServer.java:1203) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.WorldAccess.lambda$addAllEntities$0(WorldAccess.java:16) ~[patched_1.16.5.jar:git-Paper-735] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) ~[?:?] at net.minecraft.server.v1_16_R3.WorldAccess.addAllEntities(WorldAccess.java:16) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.SpawnerCreature.spawnMobsInternal(SpawnerCreature.java:286) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.SpawnerCreature.spawnMobs(SpawnerCreature.java:212) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.SpawnerCreature.a(SpawnerCreature.java:188) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.ChunkProviderServer.lambda$tickChunks$14(ChunkProviderServer.java:867) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.PlayerChunkMap.forEachVisibleChunk(PlayerChunkMap.java:683) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.ChunkProviderServer.tickChunks(ChunkProviderServer.java:849) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.ChunkProviderServer.tick(ChunkProviderServer.java:767) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.WorldServer.doTick(WorldServer.java:576) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1489) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:436) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1341) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1129) ~[patched_1.16.5.jar:git-Paper-735] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:290) ~[patched_1.16.5.jar:git-Paper-735] at java.lang.Thread.run(Thread.java:832) [?:?]Here’s the code I’m trying to run in my EventListener:
package me.lyndensylvester.halloween.listener; import java.util.Random; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.World; import org.bukkit.block.Block; import org.bukkit.entity.Entity; import org.bukkit.entity.EntityType; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Player; import org.bukkit.entity.Skeleton; import org.bukkit.entity.Zombie; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.block.Action; import org.bukkit.event.block.BlockBreakEvent; import org.bukkit.event.entity.EntityDeathEvent; import org.bukkit.event.entity.EntitySpawnEvent; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.inventory.EntityEquipment; import org.bukkit.inventory.ItemStack; import me.lyndensylvester.halloween.utils.Utils; import me.lyndensylvester.halloween.Main; import me.lyndensylvester.halloween.items.ItemManager; public class EventListener implements Listener { private static Main plugin; @SuppressWarnings("static-access") public EventListener(Main plugin) { this.plugin = plugin; Bukkit.getPluginManager().registerEvents(this, plugin); } Player p; Block b; EntityType t; /** * BlockBreak event * * Detect if the player broke a melon block * and send a success or failure spawn message * * @param event */ @EventHandler public void onBlockBreak(BlockBreakEvent event) { p = (Player) event.getPlayer(); b = (Block) event.getBlock(); if (b.getType() == Material.MELON) { Random rand = new Random(); var max = 100; var min = 0; int chance = rand.nextInt(max - min + 1) + min; if (chance > 33) { Location spawnLoc = p.getLocation().add(2,0,0); World world = p.getWorld(); @SuppressWarnings("unused") Skeleton skeleton = (Skeleton) world.spawnEntity(spawnLoc, EntityType.SKELETON); Bukkit.broadcastMessage(Utils.chat(plugin.getConfig().getString("melon_succes").replace("<player>", p.getName()))); } else { Bukkit.broadcastMessage(Utils.chat(plugin.getConfig().getString("melon_fail").replace("<player>", p.getName()))); } } if (b.getType() == Material.PUMPKIN) { Random rand = new Random(); var max = 100; var min = 0; int chance = rand.nextInt(max - min + 1) + min; if (chance > 50) { Location spawnLoc = p.getLocation().add(2,0,0); World world = p.getWorld(); @SuppressWarnings("unused") Zombie zombie =(Zombie) world.spawnEntity(spawnLoc, EntityType.ZOMBIE); Bukkit.broadcastMessage(Utils.chat(plugin.getConfig().getString("pumpkin_succes").replace("<player>", p.getName()))); } else { Bukkit.broadcastMessage(Utils.chat(plugin.getConfig().getString("pumpkin_fail").replace("<player>", p.getName()))); } } } /** * EntitySpawn event * * Spawn a skeleton 2 blocks to the right of the player * * @param event */ @SuppressWarnings({ }) @EventHandler public void spawn(EntitySpawnEvent event) { Entity entity = event.getEntity(); if (plugin.getConfig().getBoolean(null, true) && (entity instanceof Skeleton)) { EntityEquipment ee = ((Skeleton)entity).getEquipment(); ee.setHelmet(new ItemStack(Material.MELON)); ee.setHelmetDropChance(100); } if (plugin.getConfig().getBoolean(null, true) && (entity instanceof Zombie)) { EntityEquipment ee = ((Zombie)entity).getEquipment(); ee.setHelmet(new ItemStack(Material.PUMPKIN)); ee.setHelmetDropChance(100); } if (plugin.getConfig().getBoolean(null, false)) { p.sendMessage("This feature has been disabled! Go to the config to re-enable it!"); } } /** * EntityDeath event * * Add custom Drops to the mob * * @param event */ @EventHandler public void onDeath(EntityDeathEvent event) { LivingEntity e = event.getEntity(); Random rand = new Random(); var max = 100; var min = 0; int chance = rand.nextInt(max - min + 1) + min; if (e instanceof Skeleton) { // 50% if (chance < 50) { e.getLocation().getWorld().dropItem(e.getLocation(), new ItemStack(Material.COAL)); } // 25% else if ((49 < chance) && (chance < 75)) { e.getLocation().getWorld().dropItem(e.getLocation(), new ItemStack(Material.IRON_INGOT)); } // 13% else if ((74 < chance) && (chance < 88)) { e.getLocation().getWorld().dropItem(e.getLocation(), new ItemStack(Material.GOLD_INGOT)); } // 7% else if ((87 < chance) && (chance < 95)) e.getLocation().getWorld().dropItem(e.getLocation(), new ItemStack(Material.REDSTONE_WIRE)); } // 4% else if ((94 < chance) && (chance < 99)) { e.getLocation().getWorld().dropItem(e.getLocation(), new ItemStack(Material.DIAMOND)); } // 2% else { e.getLocation().getWorld().dropItem(e.getLocation(), new ItemStack(Material.EMERALD)); } } @EventHandler public static void onRightClick(PlayerInteractEvent event) { if (event.getAction() == Action.RIGHT_CLICK_BLOCK) { if (event.getItem() != null) { if (event.getItem().getItemMeta().equals(ItemManager.superSword.getItemMeta())) { Player p = event.getPlayer(); p.getWorld().createExplosion(p.getLocation(), 2.0f); p.sendMessage("&7 You Dare use the Super Sword!"); } } } } }This is what ItemManager does:
package me.lyndensylvester.halloween.items; import java.util.ArrayList; import java.util.List; import org.bukkit.Material; import org.bukkit.enchantments.Enchantment; import org.bukkit.inventory.ItemFlag; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; publicclassItemManager { publicstaticItemStacksuperSword; publicstaticvoidinit() { createSuperSword(); } privatestaticvoidcreateSuperSword() { ItemStack item = new ItemStack(Material.IRON_SWORD, 1); ItemMetameta = item.getItemMeta(); meta.setDisplayName("Super Sword"); List<String> lore = new ArrayList<>(); lore.add("&7This is the most powerful sword"); lore.add("&7in all of Minecradt's history"); meta.setLore(lore); meta.addEnchant(Enchantment.SWEEPING_EDGE, 3, false); meta.addItemFlags(ItemFlag.HIDE_ENCHANTS); item.setItemMeta(meta); superSword = item; } }This is how I have my Main file setup:
package me.lyndensylvester.halloween; import org.bukkit.plugin.java.JavaPlugin; import me.lyndensylvester.halloween.commands.HalloweenCommand; import me.lyndensylvester.halloween.items.ItemManager; import me.lyndensylvester.halloween.listener.EventListener; public class Main extends JavaPlugin { @Override public void onEnable() { new EventListener(this); ItemManager.init(); getServer().getPluginManager().registerEvents(new EventListener(this), this); getCommand("superSword").setExecutor(new HalloweenCommand()); } }And this is how I have HalloweenCommand setup:
package me.lyndensylvester.halloween.commands; import org.bukkit.Location; import org.bukkit.World; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.EntityType; import org.bukkit.entity.Player; import org.bukkit.entity.Skeleton; import me.lyndensylvester.halloween.items.ItemManager; public class HalloweenCommand implements CommandExecutor { @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if(!(sender instanceof Player)) { sender.sendMessage("Only players may execute this command"); return true; } Player p = (Player) sender; if (cmd.getName().equalsIgnoreCase("Halloween")) { p.sendMessage("Happy Halloween >:)"); Location spawnLoc = p.getLocation().add(2,0,0); World world = p.getWorld(); @SuppressWarnings("unused") Skeleton skeleton = (Skeleton) world.spawnEntity(spawnLoc, EntityType.SKELETON); return true; } if (cmd.getName().equalsIgnoreCase("superSword")) { p.getInventory().addItem(ItemManager.superSword); } else { p.sendMessage("You do not have the permission to execute this command"); } return true; } }What’s causing the error and how do I fix it? everything in the code is logically sound, but only the superSword works and not the EntitySpawning. Help would be greatly appreciated!
-
@Lynden Sylver
Your error says it’s a IllegalArgumentException and path cannot be null.
Then you can look at your stacktrace and it’s saying:
at me.lyndensylvester.halloween.listener.EventListener.spawn(EventListener.java:121) ~[?:?]You can then deduce that there’s a problem in the EventListener.java file, at line 121, in the method spawn().
if (plugin.getConfig().getBoolean(null, false)) { // This line!
p.sendMessage("This feature has been disabled! Go to the config to re-enable it!");
}
The signature of the getBoolean() method is getBoolean(path, defaultValue)
«path cannot be null» is the error message. You get the point.psst @timtower wrong section no?
-
Online
timtower
Administrator
Administrator
Moderator
Psst, report button no?

Moved to plugin development.
-
Forgot the existence of that button shh tim dont make it obvious
KarimAKL and timtower like this.
-
@Shqep
I know Java, but I haven’t worked with paths before.
Are there any resources available explaining how I can identify the path I need?
That error has been driving crazy the last couple of days.
Also, thanks for pinpointing the source of my error, being newer to the API, I’m still learning about all the nuances of the methods I’m using.
Last edited: Jun 16, 2021
-
@Lynden Sylver
Assuming this is a yaml file:testString: key1: true key2: "Hello" testString2: key3: 1.0 key4: - "List" - "of" - "String"
Consider the yaml file as a very big HashMap, and the path is just the key to point to the value. So if you want to get the list of string above, you need to specify the path as «testString2.key4». Likewise:
- config.getBoolean("testString.key1"); // returns true
- config.getString("testString.key2"); // returns "Hello"
- config.getDouble("testString2.key3"); // returns 1.0
- config.getStringList("testString2.key4"); // returns a list containing "List", "of", and "String"
- config.getKeys(false); // returns a list of the main keys "testString" and "testString2"
You can specify the second argument as the «default value»:
- config.getBoolean("testString.key4", true); // "testString.key4" path returns null, so true is returned instead
-
@Shqep
Just a quick follow-up,
How would I pass a casted Player into my EntitySpawnEvent so that I can use p.sendMessage?
I understand Player is not a child of the EntitySpawnEvent, so what’s a workaround that would let me pass a casted Player so I can send the player a message?
I already have Player p declared in global scope, but how can I instantiate it for use in EntitySpawnEvent? (Refer back to my original post for the EventListener Class where I declare Player as p)
-
@Lynden Sylver
That really didn’t make a lot of sense. EntitySpawnEvents are only called only when an entity is created/spawned. They have absolutely nothing to do with a player.
If you want to detect who used the spawn egg, you might want to refer to the event PlayerInteractEvent or some similar ones.If you want to send a player a message (why?), use the Bukkit.getPlayer(name) or Bukkit.getPlayer(uuid). You don’t create a new instance of Player because the new thing won’t be bound to any actual players. Unless you know exactly what you are doing and how to bind that new instance to an existing player for Bukkit to recognize, it’s better to just stay away.
Defining a Player property for the class is a very bad idea. Just imagine, what if there are many players being assigned to that variable, they keep overriding each other and from your standpoint, you do not know who you are sending the message to.
Show Spoiler
Hide Spoiler
Some more advice since you are new to the api:
1. You have a class named HalloweenCommand, why not make another small class for the supersword command? Cleans up a bit and you don’t have to call checks for cmd.getName().- getCommand("halloween").setExecutor(new HalloweenCommand());
- getCommand("supersword").setExecutor(new SuperswordCommand());
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- // No need to check cmd.getName() anymore since it's always "halloween"
- assert cmd.getName().equalsIgnoreCase("halloween");
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- // No need to check cmd.getName() anymore since it's always "supersword"
- assert cmd.getName().equalsIgnoreCase("supersword");
2. Currently from your codes, the cmd.getName() will never be «halloween» since you never specified its executor.
- getCommand("halloween").setExecutor(...);
3. You’re not checking for permissions in your command class:
- // Reread it and you should see it's pretty weird.
- if (cmd.getName().equalsIgnoreCase("superSword")) {
- p.getInventory().addItem(ItemManager.superSword);
- p.sendMessage("You do not have the permission to execute this command");
- if(p.hasPermission("permission.node")) {
- } else p.sendMessage("no perms L");
- // Proper way 2 "negative checks"
- if(!p.hasPermission("permission.node")) {
- p.sendMessage("no perms lol");
- // Stuff down here to avoid too much indentation.
4. You keep trying to get a key from path null in config in the spawn event. But I assume you already got this fixed by now.
Other random stuff such as instantiating a Random instance every time the event is called, kind of inefficient, you can probably define a global scope variable for this class.
Also why static on an event handler method?
- Thread Status:
-
Not open for further replies.
Share This Page
I host a personal server running mostly the same mods. The exception is a few Just Enough _____ mods for different mod packs. The game loads up and even plays in the server I host but I cannot run a single player world without this error. I tried making sense of the code, but to be honest, I cant read java. I know very very little. So its all gobbly gook to me. Anyone make sense of the crash report?
---- Minecraft Crash Report ----
WARNING: coremods are present:
MicdoodlePlugin (MicdoodleCore-1.12.2.jar)
Plugin (NotEnoughIDs-1.5.4.4.jar)
IELoadingPlugin (ImmersiveEngineering-core-0.12-89.jar)
llibrary (llibrary-core-1.0.10-1.12.2.jar)
PhosphorFMLLoadingPlugin (phosphor-1.12.2-0.2.4+build46.jar)
ForgelinPlugin (Shadowfacts-Forgelin-1.12.2.jar)
TheBetweenlandsLoadingPlugin (TheBetweenlands-3.4.7-core.jar)
HCASM (HammerCore-1.12.2-2.0.4.9.jar)
Contact their authors BEFORE contacting forge
// Uh... Did I do that?
Time: 12/19/19 11:48 PM
Description: Exception preparing structure feature
java.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Random.java:388)
at net.minecraft.world.gen.structure.MapGenVillage.func_75047_a(SourceFile:64)
at net.minecraft.world.gen.structure.MapGenStructure.func_180701_a(MapGenStructure.java:38)
at net.minecraft.world.gen.MapGenBase.func_186125_a(SourceFile:34)
at net.minecraft.world.gen.ChunkGeneratorOverworld.func_185932_a(ChunkGeneratorOverworld.java:228)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:143)
at net.minecraft.world.World.func_72964_e(World.java:310)
at net.minecraft.world.World.func_175726_f(World.java:305)
at net.minecraft.world.World.func_180495_p(World.java:911)
at net.minecraft.world.World.func_175623_d(World.java:230)
at net.minecraft.world.World.func_184141_c(World.java:210)
at net.minecraft.world.WorldProvider.func_76566_a(WorldProvider.java:76)
at net.minecraft.world.WorldServer.func_73052_b(WorldServer.java:944)
at net.minecraft.world.WorldServer.func_72963_a(WorldServer.java:866)
at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:97)
at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:209)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Thread.java:745)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at java.util.Random.nextInt(Random.java:388)
at net.minecraft.world.gen.structure.MapGenVillage.func_75047_a(SourceFile:64)
-- Feature being prepared --
Details:
Is feature chunk: ~~ERROR~~ IllegalArgumentException: bound must be positive
Chunk location: 6,7
Chunk pos hash: 30064771078
Structure type: net.minecraft.world.gen.structure.MapGenVillage
Stacktrace:
at net.minecraft.world.gen.structure.MapGenStructure.func_180701_a(MapGenStructure.java:38)
at net.minecraft.world.gen.MapGenBase.func_186125_a(SourceFile:34)
at net.minecraft.world.gen.ChunkGeneratorOverworld.func_185932_a(ChunkGeneratorOverworld.java:228)
-- Chunk to be generated --
Details:
Location: 14,15
Position hash: 64424509454
Generator: net.minecraft.world.gen.ChunkGeneratorOverworld@57a3d869
Stacktrace:
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:143)
at net.minecraft.world.World.func_72964_e(World.java:310)
at net.minecraft.world.World.func_175726_f(World.java:305)
at net.minecraft.world.World.func_180495_p(World.java:911)
at net.minecraft.world.World.func_175623_d(World.java:230)
at net.minecraft.world.World.func_184141_c(World.java:210)
at net.minecraft.world.WorldProvider.func_76566_a(WorldProvider.java:76)
at net.minecraft.world.WorldServer.func_73052_b(WorldServer.java:944)
-- Affected level --
Details:
Level name: New World
All players: 0 total; []
Chunk stats: ServerChunkCache: 0 Drop: 0
Level seed: 4524058762939609246
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; 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: 0 game time, 0 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.world.WorldServer.func_72963_a(WorldServer.java:866)
at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:97)
at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:209)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Thread.java:745)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 3261047544 bytes (3109 MB) / 8959033344 bytes (8544 MB) up to 19327352832 bytes (18432 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx18G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
IntCache: cache: 0, tcache: 0, allocated: 15, tallocated: 95
FML: MCP 9.42 Powered by Forge 14.23.5.2847 Optifine OptiFine_1.12.2_HD_U_E3 93 mods loaded, 93 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature |
|:------ |:-------------------- |:-------------------- |:---------------------------------------------- |:---------------------------------------- |
| LCHIJA | minecraft | 1.12.2 | minecraft.jar | None |
| LCHIJA | mcp | 9.42 | minecraft.jar | None |
| LCHIJA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2847.jar | None |
| LCHIJA | forge | 14.23.5.2847 | forge-1.12.2-14.23.5.2847.jar | None |
| LCHIJA | micdoodlecore | | minecraft.jar | None |
| LCHIJA | movillages | 1.5.4 | [1.12]MoVillages-1.5.4.jar | None |
| LCHIJA | advanced-fishing | 1.2.0 | Advanced-Fishing-Mod-1.12.2.jar | None |
| LCHIJA | orbis-lib | 0.2.0 | orbis-lib-1.12.2-0.2.0+build74.jar | db341c083b1b8ce9160a769b569ef6737b3f4cdf |
| LCHIJA | aether | 0.2.1 | Aether-2-Mod-1.12.2.jar | db341c083b1b8ce9160a769b569ef6737b3f4cdf |
| LCHIJA | architecturecraft | @VERSION@ | ArchitectureCraft-Mod-1.12.2.jar | None |
| LCHIJA | baubles | 1.5.2 | Baubles-Mod-1.12.2.jar | None |
| LCHIJA | betterthanllamas | 1.12.1-1.0.0 | Better-Than-Llamas-Mod-1.12.2.jar | None |
| LCHIJA | bibliocraft | 2.4.5 | BiblioCraft-Mod-1.12.2.jar | None |
| LCHIJA | bookshelf | 2.3.577 | Bookshelf-1.12.2-2.3.577.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | buildcraftlib | 7.99.24.1 | BuildCraft-Mod-1.12.2.jar | None |
| LCHIJA | buildcraftcore | 7.99.24.1 | BuildCraft-Mod-1.12.2.jar | None |
| LCHIJA | buildcraftbuilders | 7.99.24.1 | BuildCraft-Mod-1.12.2.jar | None |
| LCHIJA | buildcrafttransport | 7.99.24.1 | BuildCraft-Mod-1.12.2.jar | None |
| LCHIJA | buildcraftsilicon | 7.99.24.1 | BuildCraft-Mod-1.12.2.jar | None |
| LCHIJA | buildcraftcompat | 7.99.24.1 | BuildCraft-Mod-1.12.2.jar | None |
| LCHIJA | buildcraftenergy | 7.99.24.1 | BuildCraft-Mod-1.12.2.jar | None |
| LCHIJA | buildcraftfactory | 7.99.24.1 | BuildCraft-Mod-1.12.2.jar | None |
| LCHIJA | buildcraftrobotics | 7.99.24.1 | BuildCraft-Mod-1.12.2.jar | None |
| LCHIJA | casinocraft | v06 | CasinoCraft-Mod-1.12.2.jar | None |
| LCHIJA | chesttransporter | 2.8.8 | Chest-Transporter-Mod-1.12.2.jar | None |
| LCHIJA | coralreef | 2.0 | CoralReef-Mod-1.12.2.jar | None |
| LCHIJA | dmonsters | 1.7 | Deadly-Monsters-Mod-1.12.2.jar | None |
| LCHIJA | ptrmodellib | 1.0.2 | PTRLib-1.12.2.jar | None |
| LCHIJA | props | 2.6.1 | DecoCraft-Mod-1.12.2.jar | None |
| LCHIJA | economy | 1.5 | Economy-Inc-Mod-1.12.2.jar | None |
| LCHIJA | energyconverters | 1.3.0.15 | energyconverters_1.12.2-1.3.0.15.jar | None |
| LCHIJA | equivalentstone | 1.0.0 | Equivalent-Stone-Mod-1.12.2.jar | None |
| LCHIJA | exoticbirds | 1.0 | Exotic-Birds-Mod-1.12.2.jar | None |
| LCHIJA | hammercore | 2.0.4.9 | HammerCore-1.12.2-2.0.4.9.jar | 4d7b29cd19124e986da685107d16ce4b49bc0a97 |
| LCHIJA | jei | 4.14.4.264 | JEI-1.12.jar | None |
| LCHIJA | projecte | 1.12.2-PE1.4.0 | ProjectE-Mod-1.12.2.jar | None |
| LCHIJA | expequiv | 13r | ExpandedEquivalence-1.12.2-13r.jar | 4d7b29cd19124e986da685107d16ce4b49bc0a97 |
| LCHIJA | golems | 7.1.7 | Extra-Golems-Mod-1.12.2.jar | None |
| LCHIJA | extrautils2 | 1.0 | Extra-Utilities-Mod-1.12.2.jar | None |
| LCHIJA | fairylights | 2.1.9 | Fairy-Lights-Mod-1.12.2.jar | None |
| LCHIJA | mod_lavacow | 1.0.3 | Fishs-Undead-Rising-Mod-1.12.2.jar | None |
| LCHIJA | flansmod | 5.5.2 | Flan's Mod-1.12.2-5.5.2.jar | None |
| LCHIJA | flansmodapocalypse | 1.0 | Flan's Mod-1.12.2-5.5.2.jar | None |
| LCHIJA | foamflower | 1.12.2-1.0.0.0-beta1 | foamflower-1.12.2-1.0.0.0-beta1.jar | None |
| LCHIJA | foodexpansion | 1.3 | Food-Expansion-Mod-1.12.2.jar | None |
| LCHIJA | llibrary | 1.7.17 | llibrary-1.7.17-1.12.2.jar | b9f30a813bee3b9dd5652c460310cfcd54f6b7ec |
| LCHIJA | fossil | 8.0.0 | Fossils-and-Archeology-Revival-Mod-1.12.2.jar | None |
| LCHIJA | freetrading | 0.2.2 | Freetrading-Mod-1.12.2.jar | None |
| LCHIJA | furenikusroads | 1.0.3 | Furenikus-Roads-Mod-1.12.2.jar | None |
| LCHIJA | ic2 | 2.8.100-ex112 | Industrial-Craft-2-Mod-Experimental-1.12.2.jar | de041f9f6187debbc77034a344134053277aa3b0 |
| LCHIJA | galacticraftcore | 4.0.2.220 | Galacticraft-Mod-1.12.2.jar | None |
| LCHIJA | galacticraftplanets | 4.0.2.220 | Galacticraft-Planets-Mod-1.12.2.jar | None |
| LCHIJA | gbook | 1.7.2 | Guidebook-1.12.jar | None |
| LCHIJA | iceandfire | 1.7.0 | Ice-and-Fire-Mod-1.12.2.jar | None |
| LCHIJA | immersiveengineering | 0.12-89 | Immersive-Engineering-Mod-1.12.2.jar | 4cb49fcde3b43048c9889e0a3d083225da926334 |
| LCHIJA | immersivepetroleum | 1.1.9 | Immersive-Petroleum-Mod-1.12.2.jar | None |
| LCHIJA | immersivetech | 1.3.10 | Immersive-Tech-Mod-1.12.2.jar | None |
| LCHIJA | industrialrenewal | 0.6.0 | Industrial-Renewal-Mod-1.12.2.jar | None |
| LCHIJA | justenoughpetroleum | 0.1 | Just-Enough-Petroleum-Mod-1.12.2.jar | None |
| LCHIJA | mystic | 0.7.0 | Kether-Mod-1.12.2.jar | None |
| LCHIJA | longerdays | 1.0.4 | Longer-Days-Mod-1.12.2.jar | None |
| LCHIJA | lsc | 0.6.2.2-alpha | Loot-Slash-Conquer-Mod-1.12.2.jar | None |
| LCHIJA | los | 1.0.0 | Lots-of-Stuff-Mod-1.12.2.jar | None |
| LCHIJA | thaumcraft | 6.1.BETA26 | Thaumcraft-Mod-1.12.2.jar | None |
| LCHIJA | lycanitesmobs | 2.0.0.8 - MC 1.12.2 | lycanitesmobs-1.12.2-2.0.0.8.jar | None |
| LCHIJA | millenaire | Millénaire 7.1.2 | millenaire-7.1.2.jar | None |
| LCHIJA | minejurassic | 1.0.1 | MineJurassic-Mod-1.12.2.jar | None |
| LCHIJA | mocreatures | 12.0.5 | Mo-Creatures-Mod-1.12.2.jar | None |
| LCHIJA | cdm | 0.4.1 | MrCrayfishs-Device-Mod-1.12.2.jar | None |
| LCHIJA | cfm | 6.2.0 | MrCrayfishs-Furniture-Mod-1.12.2.jar | None |
| LCHIJA | mutantmobs | 1.0.1 | Mutant-Mobs-Mod-1.12.2.jar | None |
| LCHIJA | neid | 1.5.4.4 | NotEnoughIDs-1.5.4.4.jar | None |
| LCHIJA | openablewindows | 0.0.1 | Openable-Windows-Mod-1.12.2.jar | None |
| LCHIJA | ordinarycoins | 1.3.2 | Ordinary-Coins-Mod-1.12.2.jar | None |
| LCHIJA | pa | 1.12.2 | Passive-Aggression-Mod-1.12.2.jar | None |
| LCHIJA | pixelmon | 6.3.4 | Pixelmon-1.12.2-6.3.4-universal.jar | None |
| LCHIJA | poweradapters | 1.0.9 | PowerAdapters-1.12.2-1.0.9.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | df-roads | 1.4-mc1.12.2 | Realistic-Road-Mod-1.12.2.jar | None |
| LCHIJA | srparasites | 1.1 | Scape-and-Run-Parasites-Mod-1.12.2.jar | None |
| LCHIJA | forgelin | 1.8.3 | Shadowfacts-Forgelin-1.12.2.jar | None |
| LCHIJA | parry | 1.0 | Shield-Parry-Mod-1.12.2.jar | None |
| LCHIJA | modname | 1.0.2 | Subnauticraft-Mod-1.12.2.jar | None |
| LCHIJA | swanboat | 1.12.2-1.0.0 | Swan-Boats-Mod-1.12.2.jar | None |
| LCHIJA | thaumicjei | 1.6.0 | Thaumic-JEI-Mod-1.12.2 (1).jar | None |
| LCHIJA | thaumicrestoration | 1.3.1 | Thaumic-Restoration-Mod-1.12.2.jar | None |
| LCHIJA | bspkrscore | at_0.9 | TreeCapitator-Mod-1.12.jar | None |
| LCHIJA | treecapitator | at_0.9 | TreeCapitator-Mod-1.12.jar | None |
| LCHIJA | vending | 1.12.2-3.0.1.2 | Vending-Block-Mod-1.12.2.jar | None |
| LCHIJA | thejungle | 1.1024.1222 | Welcome-to-the-Jungle-Mod-1.12.2.jar | None |
| LCHIJA | zoocraftdiscoveries | 1.0 | Zoocraft-Discoveries-Mod-1.12.2.jar | None |
| LCHIJA | phosphor-lighting | 1.12.2-0.2.4 | phosphor-1.12.2-0.2.4+build46.jar | f0387d288626cc2d937daa504e74af570c52a2f1 |
| LCHIJA | jurassicraft | 2.1.18 | JurassiCraft-1.12.2-2.1.18.jar | None |
| LCHIJA | thebetweenlands | 3.4.7 | TheBetweenlands-3.4.7-universal.jar | 38067d6878811efb38b6a045521cfd80b9b60b38 |
Loaded coremods (and transformers):
MicdoodlePlugin (MicdoodleCore-1.12.2.jar)
micdoodle8.mods.miccore.MicdoodleTransformer
Plugin (NotEnoughIDs-1.5.4.4.jar)
ru.fewizz.neid.asm.Transformer
IELoadingPlugin (ImmersiveEngineering-core-0.12-89.jar)
blusunrize.immersiveengineering.common.asm.IEClassTransformer
llibrary (llibrary-core-1.0.10-1.12.2.jar)
net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer
net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
PhosphorFMLLoadingPlugin (phosphor-1.12.2-0.2.4+build46.jar)
ForgelinPlugin (Shadowfacts-Forgelin-1.12.2.jar)
TheBetweenlandsLoadingPlugin (TheBetweenlands-3.4.7-core.jar)
thebetweenlands.core.TheBetweenlandsClassTransformer
HCASM (HammerCore-1.12.2-2.0.4.9.jar)
com.zeitheron.hammercore.asm.HammerCoreTransformer
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Hammer Core Information: FluidDictionary Info: Registered 2 fluids.
OreDictionary Info: Registered 809 names; 1582 stacks.
Pastebin Connection: Okay.
Dependent Mods:
-Expanded Equivalence (expequiv) @13r
Profiler Position: N/A (disabled)
Player Count: 0 / 8; []
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
asked Dec 20, 2019 at 7:56
![]()
From what I’ve read, It has to do with your mods. It is something about random number generation. Try disabling them one by one.
References:
‘bound must be positive’ error.
answered Dec 15, 2020 at 2:59
escrescr
619 bronze badges
goes the crash report. can’t navigate myselft through all that but tried to see which mods were causing it, didn’t work nicely. thank you in advance!
—- Minecraft Crash Report —-
// Hey, that tickles! Hehehe!
Time: 2022-12-03 17:07:08
Description: Rendering overlay
java.lang.IllegalArgumentException: Failed to create player model for default
at net.minecraft.client.renderer.entity.EntityRenderers.m_234604_(EntityRenderers.java:171) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:werewolves.mixins.json:client.EntityRenderersMixin,pl:mixin:A}
at com.google.common.collect.RegularImmutableMap.forEach(RegularImmutableMap.java:196) ~[guava-31.0.1-jre.jar%23115!/:?] {}
at net.minecraft.client.renderer.entity.EntityRenderers.m_174051_(EntityRenderers.java:167) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:werewolves.mixins.json:client.EntityRenderersMixin,pl:mixin:A}
at net.minecraft.client.renderer.entity.EntityRenderDispatcher.m_6213_(EntityRenderDispatcher.java:345) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:client.MixinEntityRendererManager,pl:mixin:APP:apoli.mixins.json:EntityRenderDispatcherMixin,pl:mixin:APP:neat.mixins.json:EntityRenderDispatcherMixin,pl:mixin:APP:out_of_sight.mixins.json:MixinEntityRenderer,pl:mixin:APP:itshallnottick.mixins.json:EntityRenderDispatcherMixin,pl:mixin:APP:mixins.oculus.json:MixinEntityRenderDispatcher,pl:mixin:APP:mixins.oculus.json:entity_render_context.MixinEntityRenderDispatcher,pl:mixin:APP:betteranimationscollection.common.mixins.json:client.accessor.EntityRenderDispatcherAccessor,pl:mixin:APP:bettercombat.mixins.json:client.firstpersonrender.EntityRenderDispatcherMixin,pl:mixin:APP:firstperson.mixins.json:RenderDispatcherMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading,re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at com.mojang.blaze3d.systems.RenderSystem.m_69884_(RenderSystem.java:211) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,re:classloading,pl:mixin:APP:fpsreducer.mixins.json:RenderSystemMixin,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:A}
at com.mojang.blaze3d.systems.RenderSystem.m_69495_(RenderSystem.java:198) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,re:classloading,pl:mixin:APP:fpsreducer.mixins.json:RenderSystemMixin,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:A}
at com.mojang.blaze3d.platform.Window.m_85435_(Window.java:337) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1143) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:rubidium.mixins.json:core.MixinMinecraftClient,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:fastload.mixins.json:MinecraftClientMixin,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:travelerstitles.mixins.json:MinecraftClientTickMixin,pl:mixin:APP:bettercombat.mixins.json:client.MinecraftClientAccessor,pl:mixin:APP:bettercombat.mixins.json:client.MinecraftClientInject,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:700) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:rubidium.mixins.json:core.MixinMinecraftClient,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:fastload.mixins.json:MinecraftClientMixin,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:travelerstitles.mixins.json:MinecraftClientTickMixin,pl:mixin:APP:bettercombat.mixins.json:client.MinecraftClientAccessor,pl:mixin:APP:bettercombat.mixins.json:client.MinecraftClientInject,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.m_239872_(Main.java:212) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:51) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading,pl:runtimedistcleaner:A}
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.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.2-43.1.7.jar%2395!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] {}
Caused by: java.lang.IllegalArgumentException: No model for layer midnight-hats:witch_hat#main
at net.minecraft.client.model.geom.EntityModelSet.m_171103_(EntityModelSet.java:17) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading,re:mixin}
at eu.midnightdust.hats.witch.WitchHatFeatureRenderer.<init>(WitchHatFeatureRenderer.java:43) ~[midnightlib-1.0.0-forge.jar%23337!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.renderer.entity.player.PlayerRenderer.handler$bnd000$addFeatures(PlayerRenderer.java:2022) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:infernal-expansion.mixins.json:client.MixinPlayerRenderer,pl:mixin:APP:playerAnimator-common.mixins.json:PlayerRendererMixin,pl:mixin:APP:apoli.mixins.json:PlayerEntityRendererMixin,pl:mixin:APP:midnightlib.mixins.json:MixinPlayerEntityRenderer,pl:mixin:APP:blueprint.mixins.json:client.PlayerRendererMixin,pl:mixin:APP:bettercombat.mixins.json:client.firstpersonrender.PlayerEntityRendererMixin,pl:mixin:APP:firstperson.mixins.json:PlayerRenderMixin,pl:mixin:APP:firstperson.mixins.json:PlayerRendererMixin,pl:mixin:APP:notenoughanimations.mixins.json:PlayerRendererMixin,pl:mixin:APP:expandability.mixins.json:swimming.client.PlayerRendererMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.client.PlayerRendererMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.renderer.entity.player.PlayerRenderer.<init>(PlayerRenderer.java:56) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:infernal-expansion.mixins.json:client.MixinPlayerRenderer,pl:mixin:APP:playerAnimator-common.mixins.json:PlayerRendererMixin,pl:mixin:APP:apoli.mixins.json:PlayerEntityRendererMixin,pl:mixin:APP:midnightlib.mixins.json:MixinPlayerEntityRenderer,pl:mixin:APP:blueprint.mixins.json:client.PlayerRendererMixin,pl:mixin:APP:bettercombat.mixins.json:client.firstpersonrender.PlayerEntityRendererMixin,pl:mixin:APP:firstperson.mixins.json:PlayerRenderMixin,pl:mixin:APP:firstperson.mixins.json:PlayerRendererMixin,pl:mixin:APP:notenoughanimations.mixins.json:PlayerRendererMixin,pl:mixin:APP:expandability.mixins.json:swimming.client.PlayerRendererMixin,pl:mixin:APP:expandability-common.mixins.json:swimming.client.PlayerRendererMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.renderer.entity.EntityRenderers.m_174097_(EntityRenderers.java:24) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:werewolves.mixins.json:client.EntityRenderersMixin,pl:mixin:A}
at net.minecraft.client.renderer.entity.EntityRenderers.m_234604_(EntityRenderers.java:169) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:werewolves.mixins.json:client.EntityRenderersMixin,pl:mixin:A}
… 134 more
A detailed walkthrough of the error, its code path and all known details is as follows:
—————————————————————————————
— Head —
Thread: Render thread
Stacktrace:
at net.minecraft.client.renderer.entity.EntityRenderers.m_234604_(EntityRenderers.java:171) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:werewolves.mixins.json:client.EntityRenderersMixin,pl:mixin:A}
at com.google.common.collect.RegularImmutableMap.forEach(RegularImmutableMap.java:196) ~[guava-31.0.1-jre.jar%23115!/:?] {}
at net.minecraft.client.renderer.entity.EntityRenderers.m_174051_(EntityRenderers.java:167) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:werewolves.mixins.json:client.EntityRenderersMixin,pl:mixin:A}
at net.minecraft.client.renderer.entity.EntityRenderDispatcher.m_6213_(EntityRenderDispatcher.java:345) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:infernal-expansion.mixins.json:client.MixinEntityRendererManager,pl:mixin:APP:apoli.mixins.json:EntityRenderDispatcherMixin,pl:mixin:APP:neat.mixins.json:EntityRenderDispatcherMixin,pl:mixin:APP:out_of_sight.mixins.json:MixinEntityRenderer,pl:mixin:APP:itshallnottick.mixins.json:EntityRenderDispatcherMixin,pl:mixin:APP:mixins.oculus.json:MixinEntityRenderDispatcher,pl:mixin:APP:mixins.oculus.json:entity_render_context.MixinEntityRenderDispatcher,pl:mixin:APP:betteranimationscollection.common.mixins.json:client.accessor.EntityRenderDispatcherAccessor,pl:mixin:APP:bettercombat.mixins.json:client.firstpersonrender.EntityRenderDispatcherMixin,pl:mixin:APP:firstperson.mixins.json:RenderDispatcherMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading,re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading}
at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
at com.mojang.blaze3d.systems.RenderSystem.m_69884_(RenderSystem.java:211) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,re:classloading,pl:mixin:APP:fpsreducer.mixins.json:RenderSystemMixin,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:A}
at com.mojang.blaze3d.systems.RenderSystem.m_69495_(RenderSystem.java:198) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,re:classloading,pl:mixin:APP:fpsreducer.mixins.json:RenderSystemMixin,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:A}
— Overlay render details —
Details:
Overlay name: net.minecraft.client.gui.screens.LoadingOverlay
Stacktrace:
at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:888) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:apoli.mixins.json:GameRendererMixin,pl:mixin:APP:supplementaries-common.mixins.json:GameRendererMixin,pl:mixin:APP:fairylights.mixins.json:GameRendererMixin,pl:mixin:APP:mixins.oculus.json:GameRendererAccessor,pl:mixin:APP:mixins.oculus.json:MixinGameRenderer,pl:mixin:APP:mixins.oculus.json:MixinModelViewBobbing,pl:mixin:APP:mixins.oculus.json:MixinTweakFarPlane,pl:mixin:APP:mixins.oculus.json:MixinGameRenderer_NightVisionCompat,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1115) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:rubidium.mixins.json:core.MixinMinecraftClient,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:fastload.mixins.json:MinecraftClientMixin,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:travelerstitles.mixins.json:MinecraftClientTickMixin,pl:mixin:APP:bettercombat.mixins.json:client.MinecraftClientAccessor,pl:mixin:APP:bettercombat.mixins.json:client.MinecraftClientInject,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:700) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:apoli.mixins.json:MinecraftClientMixin,pl:mixin:APP:rubidium.mixins.json:core.MixinMinecraftClient,pl:mixin:APP:neat.mixins.json:MinecraftMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:fastload.mixins.json:MinecraftClientMixin,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:travelerstitles.mixins.json:MinecraftClientTickMixin,pl:mixin:APP:bettercombat.mixins.json:client.MinecraftClientAccessor,pl:mixin:APP:bettercombat.mixins.json:client.MinecraftClientInject,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.m_239872_(Main.java:212) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:51) ~[client-1.19.2-20220805.130853-srg.jar%23316!/:?] {re:classloading,pl:runtimedistcleaner:A}
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.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.2-43.1.7.jar%2395!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%2382!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] {}
— Last reload —
Details:
Reload number: 1
Reload reason: initial
Finished: No
Packs: Default
— System Details —
Details:
Minecraft Version: 1.19.2
Minecraft Version ID: 1.19.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 397483224 bytes (379 MiB) / 754974720 bytes (720 MiB) up to 4060086272 bytes (3872 MiB)
CPUs: 12
Processor Vendor: GenuineIntel
Processor Name: 11th Gen Intel(R) Core(TM) i5-11400H @ 2.70GHz
Identifier: Intel64 Family 6 Model 141 Stepping 1
Microarchitecture: unknown
Frequency (GHz): 2.69
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: Intel(R) UHD Graphics
Graphics card #0 vendor: Intel Corporation (0x8086)
Graphics card #0 VRAM (MB): 1024.00
Graphics card #0 deviceId: 0x9a68
Graphics card #0 versionInfo: DriverVersion=30.0.101.1338
Graphics card #1 name: NVIDIA GeForce RTX 3050 Laptop GPU
Graphics card #1 vendor: NVIDIA (0x10de)
Graphics card #1 VRAM (MB): 4095.00
Graphics card #1 deviceId: 0x25a2
Graphics card #1 versionInfo: DriverVersion=31.0.15.2225
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 3.20
Memory slot #0 type: DDR4
Virtual memory max (MB): 20712.42
Virtual memory used (MB): 17858.41
Swap memory total (MB): 12777.64
Swap memory used (MB): 1720.87
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx3872m -Xms256m
Loaded Shaderpack: (off)
Launched Version: forge-43.1.7
Backend library: LWJGL version 3.3.1 build 7
Backend API: Intel(R) UHD Graphics GL version 3.2.0 — Build 30.0.101.1338, Intel
Window size: 1024×768
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to ‘forge’
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs:
Current Language: English (US)
CPU: 12x 11th Gen Intel(R) Core(TM) i5-11400H @ 2.70GHz
ModLauncher: 10.0.8+10.0.8+main.0ef7e830
ModLauncher launch target: forgeclient
ModLauncher naming: srg
ModLauncher services:
mixin-0.8.5.jar mixin PLUGINSERVICE
eventbus-6.0.3.jar eventbus PLUGINSERVICE
fmlloader-1.19.2-43.1.7.jar slf4jfixer PLUGINSERVICE
fmlloader-1.19.2-43.1.7.jar object_holder_definalize PLUGINSERVICE
fmlloader-1.19.2-43.1.7.jar runtime_enum_extender PLUGINSERVICE
fmlloader-1.19.2-43.1.7.jar capability_token_subclass PLUGINSERVICE
accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE
fmlloader-1.19.2-43.1.7.jar runtimedistcleaner PLUGINSERVICE
modlauncher-10.0.8.jar mixin TRANSFORMATIONSERVICE
modlauncher-10.0.8.jar fml TRANSFORMATIONSERVICE
FML Language Providers:
minecraft@1.0
lowcodefml@null
javafml@null
Mod List:
client-1.19.2-20220805.130853-srg.jar |Minecraft |minecraft |1.19.2 |NONE |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
forge-1.19.2-43.1.7-universal.jar |Forge |forge |43.1.7 |NONE |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
Содержание
- Connection failing 9/10 io.netty.handler.codec.decoderexception java.lang.nullpointerexception #2407
- Comments
- io.netty.handler.codec.DecoderException: java.lang.IllegalArgumentException: Bad arguments #6222
- Comments
- Minecraft Forums
- HELP! I can’t connect to ANY servers! :((
- Minecraft Forums
- Internal Exception: io.netty.handler.codec.DecoderException
- Io netty handler, Java IO IOException или внутреннее исключение в Minecraft: что делать
- что делать, когда в Minecraft отваливается подключение с ошибкой io netty handler или Java IO IOException
- перенастраиваем DNS
Connection failing 9/10 io.netty.handler.codec.decoderexception java.lang.nullpointerexception #2407
Describe the bug
Every time I try to cconnect to my server, I get:
Minecraft Error internal exception io.netty.handler.codec.decoderexception java.lang.nullpointerexception
To Reproduce
Steps to reproduce the behavior:
- Connect to an online server
Screenshots
Additional context
I tried Java8/11 on client and server and curseapp and MultiMC. Sometimes I am able to connect, my friends dont have the problem. Server was started the usual way and with itzg docker java11 image, no changes.
Logs
Server-Log:
The text was updated successfully, but these errors were encountered:
i’m having the same issue
Hmmm, fresh Windows Install doesnt change anything, so its either the server or account related I guess.
Same issue here.
Steps I’ve taken to rule out issues:
- Figured out it is not related to properly logging out prior to game closing (tested ending process and quitting server using GUI, no change)
- Used clean install of modpack from curseforge loader, no change
- Tried restarting server with no modification (server is running in docker container, using the official curseforge image), no change
- Tried restarting client, no change
Edit: further testing:
- Tried exiting and re-joining properly, no change
- Now, whenever I exit and re-join, it causes this error
So far, the only workaround I have is to restore from the most recent backup, which allows me to log back in.
Edit: at this point, every time I log off and back on, I have to do the workaround above.
Источник
io.netty.handler.codec.DecoderException: java.lang.IllegalArgumentException: Bad arguments #6222
One more strange exception in latest 4.1.7-Final. I’m don’t think this netty specific. However it never appeared before :
The text was updated successfully, but these errors were encountered:
Can you provide a reproducer? Do you see a similar issue when using OpenSSL?
Do you see a similar issue when using OpenSSL?
Reproducible only on production servers with many different traffic.
You also reported #6218. Is the environment and scenario (upgraded java and Netty, don’t usually use Java SSLEngine but did during the upgrade process) the same for this issue too?
just for additional context . you are using JDK based SSLEngine because you are seeing other issues which may be related to the OpenSSL based SSLEngine #6221?
Initially I switched to JDK based SSLEngine in order to build openSSL on same machine. So I updated netty version, turned off openSSL and started new server where those errors become to appear. After that I made a build of tcnative, turned openSSL on and restarted server again. And memory leaks started.
One more but a bit different :
@doom369 could you also try to use JDK SSLEngine with the «previous» netty version and see if this happens there as well ? Sorry to ask you for all of this but I try to find out if it was recently introduced or not.
@normanmaurer no problem. I’ll see what I can do here.
Источник
Minecraft Forums
HELP! I can’t connect to ANY servers! :((
![]()
![]()
![]()
I’m using minecraft 1.7.4. So far the only versions I can play is 1.7.4 and 1.7.9.
Btw, is there any good virus scanners that you can introduce?
![]()
- Newly Spawned
- Join Date: 4/19/2014
- Posts: 1
- Member Details
![]()
- Out of the Water
- Join Date: 4/7/2014
- Posts: 7
- Member Details
![]()
- Out of the Water
- Join Date: 4/7/2014
- Posts: 7
- Member Details
![]()
- Out of the Water
- Join Date: 4/18/2014
- Posts: 3
- Member Details
![]()
- Coal Miner
- Join Date: 10/18/2013
- Posts: 109
- Minecraft: zeldalover52
- Xbox: NOPE
- PSN: NOPE
- Member Details
Notch just said creepers are ready to be able to live with humans!
WE’RE ALL GONNA DIE.
I told you you would be scared.
![]()
- Out of the Water
- Join Date: 6/10/2014
- Posts: 2
- Member Details
![]()
- Tree Puncher
- Join Date: 12/11/2011
- Posts: 38
- Minecraft: DragonZlayerX
- Member Details
![]()
- Out of the Water
- Join Date: 6/10/2014
- Posts: 2
- Member Details
![]()
- Out of the Water
- Join Date: 12/15/2014
- Posts: 8
- Member Details
![]()
- The Meaning of Life, the Universe, and Everything.
- Join Date: 1/25/2014
- Posts: 42
- Member Details
So I was playing minecraft earlier today but when I tried to connect to multiplayer servers, it keep saying the following:
Internal Exception: io.netty.handler.codec.DecoderException: java.util.zip.ZipException: invalid bit length repeat
Internal Exception: io.netty.handler.codec.DecoderException: java.util.zip.ZipException: Bad packet id **********
Internal Exception: io.netty.handler.codec.DecoderException: java.io.IOException: Bad compressed data format
Failed to login: Invalid session (Try restarting your game)
Источник
Minecraft Forums
This thread was marked as Locked by user-6840779 .
Internal Exception: io.netty.handler.codec.DecoderException
- li» data-page-inline=»False» data-scroll-inline=»False»>
![]()
- Out of the Water
- Join Date: 2/23/2015
- Posts: 2
- Member Details
Recently, I have been experiencing an issue with Minecraft Multiplayer on 1.8. I usually play on mc.hypixel.net but every minute or so, I get kicked from the server and get this error:
Internal Exception: io.netty.handler.codec.DecoderException: java.util.zip.DataFormatException: incorrect header check
Internal Exception: io.netty.handler.codec.DecoderException: Badly compressed packet — size of (some random number) is below server threshold of 256
I tried using the latest version of Minecraft (1.8.3) and it still kept kicking me. I am not sure if switching to 1.7 will help but I want to use 1.8 because some games require it.
I do use a version of 1.8 with Optifine
I tried restarting my router several times (without any results)
I tried using a non-Optifine version of 1.8 (once again, without any results)
If you know anything about this problem, please help. It makes playing almost impossible and extremely frustrating.
Источник
Io netty handler, Java IO IOException или внутреннее исключение в Minecraft: что делать
Ошибка «внутреннее исключение» или Internal Exception с io netty handler либо Java IO IOException в Minecraft случаются по причине того, что игра теряет подключение к серверу.
А вот сбоить подключение, как известно, может по самым разным причинам. Следовательно, в каждом отдельном случае устраняется проблема тоже разными способами, притом вполне себе стандартными.
О них и расскажем. Итак.
что делать, когда в Minecraft отваливается подключение с ошибкой io netty handler или Java IO IOException
Значит, первым делом просто проверяем подключение (перезагружаем роутер, переподключаем комп к Wi-Fi заново, переподключаем его напрямую через кабель, перезагружаем, запускаем Minecraft от имени администратора, проверяем и отключаем родительский контроль и т.д.) далее действуем следующим порядком:
#1 — проверяем состояние сервера
… для того, чтобы определить где именно случился сбой подключения — на стороне сервера, или локально. А для того, чтобы оперативно проверить и текущее состояние сервера игры, и текущее состояние подключения со своей стороны, просто подключаемся к тестовому серверу с IP: test.prisonfun.com.
Если подключится получается без проблем, то с клиентом игры и с настройками компа все в порядке. Данный сервер поддерживает все версии Minecraft и обновляется регулярно, потому оптимально подходит для оперативного выявления любых потенциально возможных проблем с подключением.
В противном же случае, то есть, когда подключиться именно к этому серверу не получилось, то, вероятнее всего, сбой подключения случился на стороне пользователя. И надо его устранять. Потому идем дальше.
#2 — отключаем брандмауэр, антивирус и VPN
Мера это временная, но крайне необходимая в случае, когда нужно быстро определить и устранить причину ошибок io netty handler или Java IO IOException в Minecraft. Поэтому:
- отключаем брандмауэр Windows:
- жмем Win+R с клавиатуры, в строке «Выполнить» пишем control и жмем Enter;
- в окне Панели управления кликаем «Система и безопасность» и далее — «Брандмауэр Windows«;
- в следующем окне слева жмем «Включение и отключение брандмауэра Windows«;
- отключаем брандмауэр для обоих типов сети — для домашней и рабочей и для общественной;
- кликаем ОК.
После этого снова пробуем подключиться к IP: test.prisonfun.com. Если снова не получилось то:
- отключаем антивирус — через панель управления программы;
- отключаем VPN
И снова подключаемся тестовому IP: test.prisonfun.com.
Опять безрезультатно? Тогда..
#3 — обновляем Java
Minecraft без Java не работает (и не должен). Более того, во избежание проблем с игрой Java на компе желательно иметь в самой последней версии. Обновляется эта самая версия стандартно:
- идем на официальную страницу загрузки Java — [ССЫЛКА];
- качаем и устанавливаем самую свежую версию Java.
Попутно в случае с проблемкой «внутреннего исключения» (ошибка io.netty.handler и Java.IO.IOException) не лишним также будет включить функцию Java Native Sandbox, а для этого:
- жмем «Пуск«, в строке поиска системы пишем java и в результатах выше кликаем «Configure Java«;
- в открывшемся окне переходим во вкладку «Advanced«;
- список параметров прокручиваем до раздела «Advanced security settings» и активируем опцию «Enable the operating system’s restricted environment (native sandbox)«;
- жмем «Применить» и «ОК«.
После перерезагружаем комп (это важно!), запускаем Minecraft и подключаемся к IP: test.prisonfun.com. Снова никак?
перенастраиваем DNS
Процедура тоже стандартная:
- жмем Win+R с клавиатуры, в строке «Выполнить» пишем control и жмем Enter;
- в окне Панели управления кликаем «Сеть и Интернет» и далее — «Центр управления сетями и общим доступом«;
- находим с списке сетей свое текущее подключение («Ethernet» или «WiFi») и кликаем ссылку «сетевое соединение«;
- в следующем окне жмем кнопку «Свойства» и далее в окне свойств подключения:
-
- двойным кликом кликаем по строке «Протокол интернета версии 4 (IPv4)» в компонентах;
- в открывшемся окошке активируем опцию «Использовать следующие адреса DNS-серверов» и ниже
- для «Предпочитаемый DNS-сервер» прописываем 8.8.8.8
- для «Альтернативный DNS-сервер» прописываем 8.8.4.4
- и жмем ОК.
Перезагружаем комп, запускаем Minecraft и пробуем подключиться к IP: test.prisonfun.com.
Если после перенастройки DNS (и всех предыдущих мер) устранить проблему не удалось, то, очень вероятно, что причина сбоя — в самой игре, а точнее в имеющейся сборке и/или в установленных модах. Поэтому
#4 — выполняем чистую переустановку Minecraft
То есть, качаем последнюю версию Minecraft с официального сайта и устанавливаем её безо всяких модов. Сделать нужно следующее:
- открываем официальный лаунчер Minecraft (либо сначала качаем его и устанавливаем — [ССЫЛКА] — и затем открываем);
- в главном меню открываем вкладку «Установки» (вверху) и жмем «Новая установка«;
- выбираем версию Minecraft (разработчик рекомендует ставить самую последнюю) и жмем «Загрузить«;
- далее проверяем, чтобы в меню лаунчера выбрана была именно нужная версия и жмем «Играть«;
- после запуска Minecraft проверяем подключение через IP: test.prisonfun.com.
Ну а если игра снова выдает «внутреннее исключение» с io netty handler либо Java IO IOException (а такое тоже может быть), значит придется переустановить её в другое место. Для этого:
- открываем официальный лаунчер Minecraft (ссылку см. выше);
- в главном меню открываем вкладку «Установки» (вверху) и жмем «Новая установка«;
- выбираем самую новую (рекомендуется);
- жмем кнопку «Обзор» и указываем другое место установки игры (либо просто кликаем «Рабочий стол«) и жмем ОК;
- теперь кликаем «Загрузить«;
- далее проверяем, чтобы в меню лаунчера выбрана была именно нужная версия и жмем «Играть«.
Источник
IT HAPPENS EVERYTIME everytime i try to play for a while minecraft says Bloop and crashes…
By the way heres the crash log file
—- Minecraft Crash Report —-
// Uh… Did I do that?
Time: 06.05.20 00:26
Description: Exception in server tick loop
java.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Random.java:388) ~[?:1.8.0_51] {}
at me.desht.pneumaticcraft.common.recipes.amadron.AmadronOfferManager.compileActiveOffersList(AmadronOfferManager.java:201) ~[?:1.15.2-1.1.0-3] {re:classloading}
at me.desht.pneumaticcraft.common.event.TickHandlerPneumaticCraft.onServerTickEnd(TickHandlerPneumaticCraft.java:34) ~[?:1.15.2-1.1.0-3] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_51_TickHandlerPneumaticCraft_onServerTickEnd_ServerTickEvent.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-2.0.0-milestone.1-service.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-2.0.0-milestone.1-service.jar:?] {}
at net.minecraftforge.fml.hooks.BasicEventHooks.onPostServerTick(BasicEventHooks.java:119) ~[?:?] {re:classloading}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:825) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:114) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:637) [?:?] {re:classloading,pl:accesstransformer:B}
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
—————————————————————————————
— System Details —
Details:
Minecraft Version: 1.15.2
Minecraft Version ID: 1.15.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1167211264 bytes (1113 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)
CPUs: 4
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 5.0.0-milestone.4+67+b1a340b
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/eventbus-2.0.0-milestone.1-service.jar eventbus PLUGINSERVICE
/forge-1.15.2-31.1.44.jar object_holder_definalize PLUGINSERVICE
/forge-1.15.2-31.1.44.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-2.0.4-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.15.2-31.1.44.jar capability_inject_definalize PLUGINSERVICE
/forge-1.15.2-31.1.44.jar runtimedistcleaner PLUGINSERVICE
/forge-1.15.2-31.1.44.jar fml TRANSFORMATIONSERVICE
FML: 31.1
Forge: net.minecraftforge:31.1.44
FML Language Providers:
javafml@31.1
minecraft@1
kotori_scala@2.13.1-build-6
Mod List:
forge-1.15.2-31.1.44-client.jar Minecraft {minecraft@1.15.2 DONE}
Lightest-Lamp-Mod-1.15.2.jar Lightest Lamps {lightestlamp@3.3.0 DONE}
PneumaticCraft-Mod-1.15.2.jar PneumaticCraft: Repressurized {pneumaticcraft@1.15.2-1.1.0-3 DONE}
SilentLib-1.15.2-4.6.1+49.jar Silent Lib {silentlib@4.6.1+49 DONE}
Hwyla-Mod-1.15.2.jar Waila {waila@version DONE}
jei-1.15.2-6.0.0.4.jar Just Enough Items {jei@6.0.0.4 DONE}
Carpet-Stairs-Mod-1.15.2.jar Carpet Stairs Mod {carpetstairsmod@1.1 DONE}
XL-Food-Mod-1.15.2.jar XL Food Mod {xlfoodmod@2.2.2 DONE}
VoxelMap-Mod-1.15.2.jar VoxelMap {voxelmap@1.9.17 DONE}
Large-Fluid-Tank-Mod-1.15.2.jar FluidTank {fluidtank@15.2.0 DONE}
Ultimate-Car-Mod-1.15.2.jar Ultimate Car Mod {car@1.15.2-2.0.0 DONE}
forge-1.15.2-31.1.44-universal.jar Forge {forge@31.1.44 DONE}
Silents-Mechanisms-Mod-1.15.2.jar Silent’s Mechanisms {silents_mechanisms@0.7.0+50 DONE}
Solar-Generation-Mod-1.15.2.jar Solar Generation {solargeneration@1.2.0 DONE}
Camera-Mod-1.15.2.jar Camera Mod {camera@1.6.0 DONE}
Player Count: 1 / 8; [ServerPlayerEntity[‘AleksanderFX’/133, l=’bb’, x=159.42, y=60.00, z=-27.70]]
Data Packs: vanilla, mod:camera, mod:car, mod:carpetstairsmod, mod:fluidtank, mod:forge (incompatible), mod:lightestlamp, mod:pneumaticcraft, mod:silentlib (incompatible), mod:silents_mechanisms (incompatible), mod:solargeneration (incompatible), mod:voxelmap, mod:waila (incompatible), mod:xlfoodmod, mod:jei (incompatible)
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to ‘forge’
help. Thanks!