Jump to content

Recommended Posts

Posted

I was inspired by the game Farcry Primal to create a Minecraft mod similar to it, mainly only implementing the Stone Age survival concept. However, to do this, some mobs things must be removed because they don't fit in. For example, zombies, creepers, endermen, skeletons, spiders, cave spiders, silverfish, iron weapons, pickaxes, and basically everything else in Minecraft. In other words, I'm attempting to turn Minecraft into another game by adding a mod. 

I'm pretty sure that I have to call EntityJoinWorldEvent to replace entities (from what I've read from modder forums), but I'm not sure how to use it to REMOVE entities. 

Furthermore, I need a way to remove/replace ITEMS in Minecraft, because the stone age didn't have iron weapons (or swords, pickaxes, etc.).

And finally, I need a way to remove villages and structures, although this one I can just suggest that the player turns it off. 

I feel like this is a lot, but I know that other mods have done stuff like this, so therefore it's possible. 

Posted (edited)

How would I go about canceling the EntityJoinWorldEvent? Can you give an example of how to format it? 

I was looking here for examples so I could get a basic idea of how to use it and formulate a complete "Event Handler" as I understand it's called (https://www.programcreek.com/java-api-examples/?class=net.minecraftforge.event.entity.EntityJoinWorldEvent&method=setCanceled), but I figure if I can see one designed specifically for my problem, I may have a much better time solving it. 

 

This is what I have so far... 

public class RemoveStuff {

//Removes all entities upon spawning// 
     @SubscribeEvent(priority = EventPriority.HIGHEST)
     public void OnEntitySpawn(EntityJoinWorldEvent event) {
          
          if (event.getEntity() instanceof /*/WHATEVER ENTITY/*/) {
          
          }
                event.setCanceled(boolean true);

     }

Am I close? 

 

Furthermore, how do I call on the item to set it's creative tab to null? Is that what the hashtag is for? To let you know where to specify what said Item/Event is? 

Edited by perigrine3
Posted (edited)
1 hour ago, perigrine3 said:

Thank you a lot, but I have another question; what are the # hashtags for? I've seen them a lot in other forums and modding assistance, but I have no clue what they mean? 

It means that the field or method isn't static

Edited by Draco18s
  • Thanks 1

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted

Double colons (e.g. SomeClass::SomeMethod) has a similar meaning, but I'll be honest that I haven't seen the distinction clarified for me. Just pointing out that you might see that sometimes too.

  • Thanks 1

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted
4 hours ago, perigrine3 said:

This is what I have so far... 


public class RemoveStuff {

//Removes all entities upon spawning// 
     @SubscribeEvent(priority = EventPriority.HIGHEST)
     public void OnEntitySpawn(EntityJoinWorldEvent event) {
          
          if (event.getEntity() instanceof /*/WHATEVER ENTITY/*/) {
          
          }
                event.setCanceled(boolean true);

     }

Am I close? 

 

Your class isn’t annotated with @EventBusSubscriber and your method isn’t static so everything should work, but here’s this just in case.41725BB5-4DE4-43D5-8631-B167988B66E8.jpeg.ff334db72bec7b270c5d27f4f710e32f.jpeg

 

You want the method Event#setCancelled(boolean) which translates to the code event.setCancelled(true/false);

 

Your method should also begin with a lowercase (onEntitySpawn rather than OnEntitySpawn) and probably should be called onEntityJoinWorld because it’s not the same as spawning.

 

 

  • Thanks 1

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted

Alright, that makes sense, and I'm glad that this is working out so well so far. 

Now to move on to disabling the items: 

 
 
 
 
 
 
On 4/21/2019 at 8:22 AM, diesieben07 said:

Hide it from the creative menu (Item#setCreativeTab(null)).

So I assume that the code for this looks like item.setCreativeTab(null), but what I am wondering is how do I get specific items to hide? How do I reference them in a get statement? My first guess would be to use an "if" statement, like the one in my "onEntityJoin" event. Here's what I'm thinking: 

     public void hideCreativeItems(String item) {
          if (item.getItem() instanceof /*/WHATEVER ITEM/*/) {
          }
                item.setCreativeTab(null);
     }

I'm probably wrong about the string part because I'm still unsure as to how to use those. 

Please fix my code as necessary. 

Posted (edited)

I'm probably wrong again, but what the heck. Are either of these correct? 

1) 

     @SubscribeEvent
     public void setCreativeTab(IForgeRegistry item) {
          ForgeRegistries.ITEMS.setCreativeTab(null); 
     }

2) 

     @SubscribeEvent
     public Item setCreativeTab(CreativeTabs tab) {
          ForgeRegistries.ITEMS.setCreativeTab(null); 
     }

 

If not, please tell me why not, and if so, please tell me why. 

Also, what are the constants of Items.class? Could you give a link?

Edited by perigrine3
Posted (edited)

Neither, because neither method takes a parameter of type Event

Neither, because neither is a startup even method (preInit, Init, postInit)

Neither, because neither method correctly uses the Items registry (which item are you changing?)

The second one also declares a return type that is both unneeded and never returned. 

 

Quote

Also, what are the constants of Items.class?

Items.BREAD, Items.REDSTONE_DUST, Items.CAKE

etc

Edited by Draco18s

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted

Look net.minecraft.item.Items or net.minecraft.forge.ForgeRegistries. Your mod should have something like the first one. The event in the argument is needed to call the method when the event fires. For example, a game wants to spawn a mob, an event fires and calls your method. If you do not have an event in the method, it will not be called. It seems something like that, but I could be wrong.

If I helped you, don't forget like. I'm using a translator, sorry.

Posted
46 minutes ago, perigrine3 said:

Then how would I use the items registry correctly?

Items.BREAD.setCreativeTab(null)

Is the same as

ForgeRegistries.ITEMS.get(new ResourceLocation("minecraft","bread"))

46 minutes ago, perigrine3 said:

Also, I figured it needed to be an event method. So like the event handler I made for repressing entities from spawning?

Yes. Well, probably. You need the right event type. 

49 minutes ago, Torq said:

The event in the argument is needed to call the method when the event fires. For example, a game wants to spawn a mob, an event fires and calls your method. If you do not have an event in the method, it will not be called. It seems something like that, but I could be wrong.

Sort of. The method signature needs to match in order for it to be called. If you don't have an Event type as the only parameter, then no event call will ever invoke your method because the signature would never match. 

  • Thanks 1

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted (edited)

I found an event that should work I think. It would have to activate as soon as the game loads, without crashing it, so I chose "FMLPostInitializationEvent". Now what I'm doing is listing out all of the item's I need to remove. 

However, I also have some blocks to remove. Would I call on them by say "Blocks" instead of "Items"?

Edited by perigrine3
Posted
4 hours ago, perigrine3 said:

However, I also have some blocks to remove. Would I call on them by say "Blocks" instead of "Items"?

Yes

  • Thanks 1

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted
//Removes items from Creative Tabs// 
     @SubscribeEvent
     public void setCreativeTab(IForgeRegistry item) {
          ForgeRegistries.ITEMS.setCreativeTab(null); 

          Item.registerItems(FMLPostInitializationEvent event) {
          
/*/Swords/*/ {
          Items.IRON_SWORD.setCreativeTab(null); 
          Items.WOODEN_SWORD.setCreativeTab(null); 
          Items.STONE_SWORD.setCreativeTab(null); 
          Items.DIAMOND_SWORD.setCreativeTab(null); 
          Items.GOLDEN_SWORD.setCreativeTab(null); 
          }

I'm unsure as to how to correctly format this. Can somebody please show me what I'm doing wrong? 

Posted (edited)

I don't think I understand it any better than I did before. 

//Removes items from Creative Tabs// 
     @SubscribeEvent
     public void hideFromCreative(FMLPostInitializationEvent event) {
          
/*/Swords/*/ {
          Item.IRON_SWORD.setCreativeTab(null); 
          Item.WOODEN_SWORD.setCreativeTab(null); 
          Item.STONE_SWORD.setCreativeTab(null); 
          Item.DIAMOND_SWORD.setCreativeTab(null); 
          Item.GOLDEN_SWORD.setCreativeTab(null); 
          }

If this is wrong, can someone PLEASE explain in Layman's terms how to fix it and why it is wrong? And can someone please give me an alternate solution? A different way to remove items and blocks from all creative tabs? Even just a way to repress the creative tabs would be fantastic. 

Edited by perigrine3
Posted
6 hours ago, perigrine3 said:

     public void setCreativeTab(IForgeRegistry item) {
          ForgeRegistries.ITEMS.setCreativeTab(null); 

          Item.registerItems(FMLPostInitializationEvent event) {

Why do you have a method inside a method?

 

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted (edited)

I did but I got rid of that. 

//Removes items from Creative Tabs// 
     @SubscribeEvent
     public void hideFromCreative(FMLPostInitializationEvent event) {
          
/*/Swords/*/ {
          Item.IRON_SWORD.setCreativeTab(null); 
          Item.WOODEN_SWORD.setCreativeTab(null); 
          Item.STONE_SWORD.setCreativeTab(null); 
          Item.DIAMOND_SWORD.setCreativeTab(null); 
          Item.GOLDEN_SWORD.setCreativeTab(null); 
          }

This is what I have now. 

Edited by perigrine3
Posted (edited)
1 hour ago, perigrine3 said:

I did but I got rid of that. 


//Removes items from Creative Tabs// 
     @SubscribeEvent
     public void hideFromCreative(FMLPostInitializationEvent event) {
          
/*/Swords/*/ {
          Item.IRON_SWORD.setCreativeTab(null); 
          Item.WOODEN_SWORD.setCreativeTab(null); 
          Item.STONE_SWORD.setCreativeTab(null); 
          Item.DIAMOND_SWORD.setCreativeTab(null); 
          Item.GOLDEN_SWORD.setCreativeTab(null); 
          }

This is what I have now. 

Please post your entire code; that extract of your code won't even compile.

Make sure you have valid event subscribers.

 

Correct me if I'm wrong, but I'm pretty sure FMLPostInitializationEvent is part of the FML lifecycle event thingy, thus it should be annotated with @EventHandler instead.

Edited by DavidM

Some tips:

Spoiler

Modder Support:

Spoiler

1. Do not follow tutorials on YouTube, especially TechnoVision (previously called Loremaster) and HarryTalks, due to their promotion of bad practice and usage of outdated code.

2. Always post your code.

3. Never copy and paste code. You won't learn anything from doing that.

4. 

Quote

Programming via Eclipse's hotfixes will get you nowhere

5. Learn to use your IDE, especially the debugger.

6.

Quote

The "picture that's worth 1000 words" only works if there's an obvious problem or a freehand red circle around it.

Support & Bug Reports:

Spoiler

1. Read the EAQ before asking for help. Remember to provide the appropriate log(s).

2. Versions below 1.11 are no longer supported due to their age. Update to a modern version of Minecraft to receive support.

 

 

Posted

It's a lot of code, but here it is: 

public class removeStuff {

//Removes entities upon spawning// 
     //Dragon 
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityDragon) {
          }
                event.setCanceled(true);
     }

     //Wither
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityWither) {
          }
                event.setCanceled(true);
     }

     //Mooshroom
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityMooshroom) {
          }
                event.setCanceled(true);
     }

     //Donkey
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityDonkey) {
          }
                event.setCanceled(true);
     }

     //Pig
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityPig) {
          }
                event.setCanceled(true);
     }

     //Mule
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityMule) {
          }
                event.setCanceled(true);
     }

     //Sheep
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntitySheep) {
          }
                event.setCanceled(true);
     }

     //ZombieHorse
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityZombieHorse) {
          }
                event.setCanceled(true);
     }

     //Chicken
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityChicken) {
          }
                event.setCanceled(true);
     }

     //Bat
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityBat) {
          }
                event.setCanceled(true);
     }

     //Squid
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntitySquid) {
          }
                event.setCanceled(true);
     }

     //Cow
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityCow) {
          }
                event.setCanceled(true);
     }

     //Villager
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityVillager) {
          }
                event.setCanceled(true);
     }

     //Horse
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityHorse) {
          }
                event.setCanceled(true);
     }

     //Llama
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityLlama) {
          }
                event.setCanceled(true);
     }

     //SkeletonHorse
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntitySkeletonHorse) {
          }
                event.setCanceled(true);
     }

     //Parrot
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityParrot) {
          }
                event.setCanceled(true);
     }

     //Wolf
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityWolf) {
          }
                event.setCanceled(true);
     }

     //Rabbit
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityRabbit) {
          }
                event.setCanceled(true);
     }

     //Ocelot
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityOcelot) {
          }
                event.setCanceled(true);
     }

     //Enderman
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityEnderman) {
          }
                event.setCanceled(true);
     }

     //IronGolem
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityIronGolem) {
          }
                event.setCanceled(true);
     }

     //Evoker
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityEvoker) {
          }
                event.setCanceled(true);
     }

     //Skeleton
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntitySkeleton) {
          }
                event.setCanceled(true);
     }

     //Golem
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityGolem) {
          }
                event.setCanceled(true);
     }

     //Husk
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityHusk) {
          }
                event.setCanceled(true);
     }

     //Shulker
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityShulker) {
          }
                event.setCanceled(true);
     }

     //Zombie
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityZombie) {
          }
                event.setCanceled(true);
     }

     //Spider
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntitySpider) {
          }
                event.setCanceled(true);
     }

     //Silverfish
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntitySilverfish) {
          }
                event.setCanceled(true);
     }

     //IllusionIllager
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityIllusionIllager) {
          }
                event.setCanceled(true);
     }

     //PigZombie
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityPigZombie) {
          }
                event.setCanceled(true);
     }

     //WitherSkeleton
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityWitherSkeleton) {
          }
                event.setCanceled(true);
     }

     //Ghast
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityGhast) {
          }
                event.setCanceled(true);
     }

     //Vindicator
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityVindicator) {
          }
                event.setCanceled(true);
     }

     //ZombieVillager
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityZombieVillager) {
          }
                event.setCanceled(true);
     }

     //Snowman
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntitySnowman) {
          }
                event.setCanceled(true);
     }

     //Witch
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityWitch) {
          }
                event.setCanceled(true);
     }

     //MagmaCube
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityMagmaCube) {
          }
                event.setCanceled(true);
     }

     //SpellcasterIllager
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntitySpellcasterIllager) {
          }
                event.setCanceled(true);
     }

     //PolarBear
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityPolarBear) {
          }
                event.setCanceled(true);
     }

     //Guardian
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityGuardian) {
          }
                event.setCanceled(true);
     }

     //Vex
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityVex) {
          }
                event.setCanceled(true);
     }

     //Slime
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntitySlime) {
          }
                event.setCanceled(true);
     }

     //Blaze
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityBlaze) {
          }
                event.setCanceled(true);
     }

     //Creeper
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityCreeper) {
          }
                event.setCanceled(true);
     }

     //ElderGuardian
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityElderGuardian) {
          }
                event.setCanceled(true);
     }

     //CaveSpider
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityCaveSpider) {
          }
                event.setCanceled(true);
     }

     //Endermite
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityEndermite) {
          }
                event.setCanceled(true);
     }

     //Stray
     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityStray) {
          }
               event.setCanceled(true);
     }

//Removes items from Creative Tabs// 
     @EventHandler
     public void hideFromCreative(FMLPostInitializationEvent event) {
          
/*/Swords/*/ {
          Item.IRON_SWORD.setCreativeTab(null); 
          Item.WOODEN_SWORD.setCreativeTab(null); 
          Item.STONE_SWORD.setCreativeTab(null); 
          Item.DIAMOND_SWORD.setCreativeTab(null); 
          Item.GOLDEN_SWORD.setCreativeTab(null); 
          }
/*/Axes/*/ {
          Item.IRON_AXE.setCreativeTab(null); 
          Item.WOODEN_AXE.setCreativeTab(null); 
          Item.STONE_AXE.setCreativeTab(null); 
          Item.DIAMOND_AXE.setCreativeTab(null); 
          Item.GOLDEN_AXE.setCreativeTab(null); 
          }
/*/Pickaxes/*/ {
          Item.IRON_PICKAXE.setCreativeTab(null); 
          Item.WOODEN_PICKAXE.setCreativeTab(null); 
          Item.STONE_PICKAXE.setCreativeTab(null); 
          Item.DIAMOND_PICKAXE.setCreativeTab(null); 
          Item.GOLDEN_PICKAXE.setCreativeTab(null); 
          }
/*/Hoes/*/ {
          Item.IRON_HOE.setCreativeTab(null); 
          Item.WOODEN_HOE.setCreativeTab(null); 
          Item.STONE_HOE.setCreativeTab(null); 
          Item.DIAMOND_HOE.setCreativeTab(null); 
          Item.GOLDEN_HOE.setCreativeTab(null); 
          }
/*/Shovels/*/ {
          Item.IRON_SHOVEL.setCreativeTab(null); 
          Item.WOODEN_SHOVEL.setCreativeTab(null); 
          Item.STONE_SHOVEL.setCreativeTab(null); 
          Item.DIAMOND_SHOVEL.setCreativeTab(null); 
          Item.GOLDEN_SHOVEL.setCreativeTab(null); 
          }

/*/Ores and Stuff/*/ {
          Item.IRON_INGOT.setCreativeTab(null); 
          Item.GOLD_INGOT.setCreativeTab(null); 
          Item.EMERALD.setCreativeTab(null); 
          Item.DIAMOND.setCreativeTab(null); 
          Item.COAL.setCreativeTab(null); 
          Item.QUARTZ.setCreativeTab(null); 
          
          }

/*/Items/*/ {
          Item.GOLDEN_RAIL.setCreativeTab(null); 
          Item.DETECTOR_RAIL.setCreativeTab(null); 
          Item.RAIL.setCreativeTab(null); 
          Item.TORCH.setCreativeTab(null); 
          Item.CAKE.setCreativeTab(null); 
          Block.CAKE.setCreativeTab(null); 
          Item.ACTIVATOR_RAIL.setCreativeTab(null); 
          Item.LEVER.setCreativeTab(null); 
          Item.STONE_PRESSURE_PLATE.setCreativeTab(null); 
          Item.WOODEN_PRESSURE_PLATE.setCreativeTab(null); 
          Item.REDSTONE_TORCH.setCreativeTab(null); 
          Item.STONE_BUTTON.setCreativeTab(null); 
          Item.REPEATER.setCreativeTab(null); 
          Item.TRAPDOOR.setCreativeTab(null); 
          Item.IRON_BARS.setCreativeTab(null); 
          Item.GLASS_PANE.setCreativeTab(null); 
          Item.NETHER_WART.setCreativeTab(null); 
          Block.REDSTONE_LAMP.setCreativeTab(null); 
          Item.TRIPWIRE_HOOK.setCreativeTab(null); 
          Item.WOODEN_BUTTON.setCreativeTab(null); 
          Item.LIGHT_WEIGHTED_PRESSURE_PLATE.setCreativeTab(null); 
          Item.HEAVY_WEIGHTED_PRESSURE_PLATE.setCreativeTab(null); 
          Item.COMPARATOR.setCreativeTab(null); 
          Block.DAYLIGHT_DETECTOR.setCreativeTab(null); 
          Item.HOPPER.setCreativeTab(null); 
          Item.STAINED_GLASS_PANE.setCreativeTab(null); 
          Item.IRON_TRAPDOOR.setCreativeTab(null); 
          Item.CARPET.setCreativeTab(null); 
          Item.BANNER.setCreativeTab(null); 
          Item.SPRUCE_DOOR.setCreativeTab(null); 
          Item.BIRCH_DOOR.setCreativeTab(null); 
          Item.JUNGLE_DOOR.setCreativeTab(null); 
          Item.ACACIA_DOOR.setCreativeTab(null); 
          Item.DARK_OAK_DOOR.setCreativeTab(null); 
          Item.WOODEN_DOOR.setCreativeTab(null); 
          Block.END_ROD.setCreativeTab(null); 
          Block.GLASS.setCreativeTab(null); 
          Block.LAPIS_BLOCK.setCreativeTab(null); 
          Block.DISPENSER.setCreativeTab(null); 
          Block.NOTEBLOCK.setCreativeTab(null); 
          Item.BED.setCreativeTab(null); 
          Block.BED.setCreativeTab(null);
          Block.STICKY_PISTON.setCreativeTab(null); 
          Block.PISTON.setCreativeTab(null); 
          Block.WOOL.setCreativeTab(null); 
          Block.GOLD_BLOCK.setCreativeTab(null); 
          Block.IRON_BLOCK.setCreativeTab(null); 
          Block.STONE_SLAB.setCreativeTab(null); 
          Block.DOUBLE_STONE_SLAB.setCreativeTab(null); 
          Block.BRICK_BLOCK.setCreativeTab(null); 
          Block.TNT.setCreativeTab(null); 
          Block.BOOKSHELF.setCreativeTab(null); 
          Block.MOB_SPAWNER.setCreativeTab(null); 
          Block.CHEST.setCreativeTab(null); 
          Block.DIAMOND_BLOCK.setCreativeTab(null); 
          Block.CRAFTING_TABLE.setCreativeTab(null); 
          Block.FURNACE.setCreativeTab(null); 
          Block.STANDING_SIGN.setCreativeTab(null); 
          Item.LADDER.setCreativeTab(null); 
          Block.JUKEBOX.setCreativeTab(null); 
          Item.FENCE.setCreativeTab(null); 
          Block.PUMPKIN.setCreativeTab(null); 
          Block.NETHERRACK.setCreativeTab(null); 
          Block.SOUL_SAND.setCreativeTab(null); 
          Block.GLOWSTONE.setCreativeTab(null); 
          Block.PORTAL.setCreativeTab(null); 
          Block.LIT_PUMPKIN.setCreativeTab(null); 
          Block.STAINED_GLASS.setCreativeTab(null); 
          Block.MONSTER_EGG.setCreativeTab(null); 
          Block.STONEBRICK.setCreativeTab(null); 
          Item.FENCE_GATE.setCreativeTab(null); 
          Block.BRICK_STAIRS.setCreativeTab(null); 
          Block.STONE_BRICK_STAIRS.setCreativeTab(null); 
          Block.NETHER_BRICK.setCreativeTab(null); 
          Block.NETHER_BRICK_STAIRS.setCreativeTab(null); 
          Item.NETHER_BRICK_FENCE.setCreativeTab(null); 
          Block.ENCHANTING_TABLE.setCreativeTab(null); 
          Block.BREWING_STAND.setCreativeTab(null); 
          Block.CAULDRON.setCreativeTab(null); 
          Item.END_PORTAL.setCreativeTab(null); 
          Block.END_PORTAL_FRAME.setCreativeTab(null); 
          Block.END_STONE.setCreativeTab(null); 
          Item.DRAGON_EGG.setCreativeTab(null); 
          Block.REDSTONE_LAMP.setCreativeTab(null); 
          Block.ENDER_CHEST.setCreativeTab(null); 
          Block.EMERALD_BLOCK.setCreativeTab(null); 
          Block.BEACON.setCreativeTab(null); 
          Item.FLOWER_POT.setCreativeTab(null); 
          Item.SKULL.setCreativeTab(null); 
          Block.ANVIL.setCreativeTab(null); 
          Block.TRAPPED_CHEST.setCreativeTab(null); 
          Block.QUARTZ_BLOCK.setCreativeTab(null); 
          Block.QUARTZ_STAIRS.setCreativeTab(null); 
          Block.DROPPER.setCreativeTab(null); 
          Block.STAINED_HARDENED_CLAY.setCreativeTab(null); 
          Block.SLIME.setCreativeTab(null); 
          Block.PRISMARINE.setCreativeTab(null); 
          Block.SEA_LANTERN.setCreativeTab(null); 
          Block.HAY_BLOCK.setCreativeTab(null); 
          Block.HARDENED_CLAY.setCreativeTab(null); 
          Block.COAL_BLOCK.setCreativeTab(null); 
          Item.SPRUCE_FENCE_GATE.setCreativeTab(null); 
          Item.BIRCH_FENCE_GATE.setCreativeTab(null); 
          Item.JUNGLE_FENCE_GATE.setCreativeTab(null); 
          Item.DARK_OAK_FENCE_GATE.setCreativeTab(null); 
          Item.ACACIA_FENCE_GATE.setCreativeTab(null); 
          Item.SPRUCE_FENCE.setCreativeTab(null); 
          Item.BIRCH_FENCE.setCreativeTab(null); 
          Item.JUNGLE_FENCE.setCreativeTab(null); 
          Item.DARK_OAK_FENCE.setCreativeTab(null); 
          Item.ACACIA_FENCE_GATE.setCreativeTab(null); 
          Item.CHORUS_PLANT.setCreativeTab(null); 
          Item.CHORUS_FLOWER.setCreativeTab(null); 
          Block.PURPUR_BLOCK.setCreativeTab(null); 
          Block.PURPUR_PILLAR.setCreativeTab(null); 
          Block.PURPUR_STAIRS.setCreativeTab(null); 
          Block.PURPUR_SLAB.setCreativeTab(null); 
          Block.END_BRICKS.setCreativeTab(null); 
          Block.END_GATEWAY.setCreativeTab(null); 
          Block.OBSERVER.setCreativeTab(null); 
          Block.NETHER_WART_BLOCK.setCreativeTab(null); 
          Block.RED_NETHER_BRICK.setCreativeTab(null); 
          Block.BONE_BLOCK.setCreativeTab(null); 
          Block.WHITE_SHULKER_BOX.setCreativeTab(null); 
          Block.ORANGE_SHULKER_BOX.setCreativeTab(null); 
          Block.MAGENTA_SHULKER_BOX.setCreativeTab(null); 
          Block.LIGHT_BLUE_SHULKER_BOX.setCreativeTab(null); 
          Block.YELLOW_SHULKER_BOX.setCreativeTab(null); 
          Block.LIME_SHULKER_BOX.setCreativeTab(null); 
          Block.PINK_SHULKER_BOX.setCreativeTab(null); 
          Block.GRAY_SHULKER_BOX.setCreativeTab(null); 
          Block.SILVER_SHULKER_BOX.setCreativeTab(null); 
          Block.CYAN_SHULKER_BOX.setCreativeTab(null); 
          Block.PURPLE_SHULKER_BOX.setCreativeTab(null); 
          Block.BLUE_SHULKER_BOX.setCreativeTab(null); 
          Block.BROWN_SHULKER_BOX.setCreativeTab(null); 
          Block.GREEN_SHULKER_BOX.setCreativeTab(null); 
          Block.RED_SHULKER_BOX.setCreativeTab(null); 
          Block.BLACK_SHULKER_BOX.setCreativeTab(null); 
          Block.WHITE_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.ORANGE_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.MAGENTA_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.LIGHT_BLUE_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.YELLOW_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.LIME_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.PINK_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.GRAY_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.LIGHT_GRAY_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.CYAN_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.PURPLE_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.BLUE_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.BROWN_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.GREEN_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.RED_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.BLACK_GLAZED_TERRACOTTA.setCreativeTab(null); 
          Block.CONCRETE.setCreativeTab(null); 
          Block.CONCRETE_POWDER.setCreativeTab(null); 
          Item.FLINT_AND_STEEL.setCreativeTab(null); 
          Item.BOWL.setCreativeTab(null); 
          Item.MUSHROOM_STEW.setCreativeTab(null); 
          Item.GUNPOWDER.setCreativeTab(null); 
          Item.BREAD.setCreativeTab(null); 
          Item.LEATHER_HELMET.setCreativeTab(null); 
          Item.LEATHER_CHESTPLATE.setCreativeTab(null); 
          Item.LEATHER_LEGGINGS.setCreativeTab(null); 
          Item.LEATHER_BOOTS.setCreativeTab(null); 
          Item.IRON_HELMET.setCreativeTab(null); 
          Item.IRON_CHESTPLATE.setCreativeTab(null); 
          Item.IRON_LEGGINGS.setCreativeTab(null); 
          Item.IRON_BOOTS.setCreativeTab(null); 
          Item.GOLD_HELMET.setCreativeTab(null); 
          Item.GOLD_CHESTPLATE.setCreativeTab(null); 
          Item.GOLD_LEGGINGS.setCreativeTab(null); 
          Item.GOLD_BOOTS.setCreativeTab(null); 
          Item.DIAMOND_HELMET.setCreativeTab(null); 
          Item.DIAMOND_CHESTPLATE.setCreativeTab(null); 
          Item.DIAMOND_LEGGINGS.setCreativeTab(null); 
          Item.DIAMOND_BOOTS.setCreativeTab(null); 
          Item.CHAINMAIL_HELMET.setCreativeTab(null); 
          Item.CHAINMAIL_CHESTPLATE.setCreativeTab(null); 
          Item.CHAINMAIL_LEGGINGS.setCreativeTab(null); 
          Item.CHAINMAIL_BOOTS.setCreativeTab(null); 
          Item.FLINT.setCreativeTab(null); 
          Item.RAW_PORKCHOP.setCreativeTab(null); 
          Item.COOKED_PORKCHOP.setCreativeTab(null); 
          Item.PAINTING.setCreativeTab(null); 
          Item.GOLDEN_APPLE.setCreativeTab(null); 
          Item.SIGN.setCreativeTab(null); 
          Item.WOODEN_DOOR.setCreativeTab(null); 
          Item.BUCKET.setCreativeTab(null); 
          Item.WATER_BUCKET.setCreativeTab(null); 
          Item.LAVA_BUCKET.setCreativeTab(null); 
          Item.MINECART.setCreativeTab(null); 
          Item.SADDLE.setCreativeTab(null); 
          Item.IRON_DOOR.setCreativeTab(null); 
          Item.REDSTONE.setCreativeTab(null); 
          Item.BOAT.setCreativeTab(null); 
          Item.LEATHER.setCreativeTab(null); 
          Item.MILK_BUCKET.setCreativeTab(null); 
          Item.BRICK.setCreativeTab(null); 
          Item.CLAY_BALL.setCreativeTab(null); 
          Item.PAPER.setCreativeTab(null); 
          Item.BOOK.setCreativeTab(null); 
          Item.SLIME_BALL.setCreativeTab(null); 
          Item.CHEST_MINECART.setCreativeTab(null); 
          Item.FURNACE_MINECART.setCreativeTab(null); 
          Item.EGG.setCreativeTab(null); 
          Item.COMPASS.setCreativeTab(null); 
          Item.FISHING_ROD.setCreativeTab(null); 
          Item.CLOCK.setCreativeTab(null); 
          Item.GLOWSTONE_DUST.setCreativeTab(null); 
          Item.DYE.setCreativeTab(null); 
          Item.SUGAR.setCreativeTab(null); 
          Item.COOKIE.setCreativeTab(null); 
          Item.MAP.setCreativeTab(null); 
          Item.SHEARS.setCreativeTab(null); 
          Item.PUMPKIN_SEEDS.setCreativeTab(null); 
          Item.BEEF.setCreativeTab(null); 
          Item.COOKED_BEEF.setCreativeTab(null); 
          Item.CHICKEN.setCreativeTab(null); 
          Item.COOKED_CHICKEN.setCreativeTab(null); 
          Item.ROTTEN_FLESH.setCreativeTab(null); 
          Item.ENDER_PEARL.setCreativeTab(null); 
          Item.BLAZE_ROD.setCreativeTab(null); 
          Item.GHAST_TEAR.setCreativeTab(null); 
          Item.GOLD_NUGGET.setCreativeTab(null); 
          Item.POTION.setCreativeTab(null); 
          Item.GLASS_BOTTLE.setCreativeTab(null); 
          Item.SPIDER_EYE.setCreativeTab(null); 
          Item.FERMENTED_SPIDER_EYE.setCreativeTab(null); 
          Item.BLAZE_POWDER.setCreativeTab(null); 
          Item.MAGMA_CREAM.setCreativeTab(null); 
          Item.ENDER_EYE.setCreativeTab(null); 
          Item.SPECKLED_MELON.setCreativeTab(null); 
          Item.SPAWN_EGG.setCreativeTab(null); 
          Item.EXPERIENCE_BOTTLE.setCreativeTab(null); 
          Item.FIRE_CHARGE.setCreativeTab(null); 
          Item.WRITABLE_BOOK.setCreativeTab(null); 
          Item.WRITTEN_BOOK.setCreativeTab(null); 
          Item.ITEM_FRAME.setCreativeTab(null); 
          Item.BAKED_POTATOE.setCreativeTab(null); 
          Item.POISONOUS_POTATOE.setCreativeTab(null); 
          Item.FILLED_MAP.setCreativeTab(null); 
          Item.GOLDEN_CARROT.setCreativeTab(null); 
          Item.CARROT_ON_A_STICK.setCreativeTab(null); 
          Item.NETHER_STAR.setCreativeTab(null); 
          Item.PUMPKIN_PIE.setCreativeTab(null); 
          Item.FIREWORKS.setCreativeTab(null); 
          Item.FIREWORK_CHARGE.setCreativeTab(null); 
          Item.ENCHANTED_BOOK.setCreativeTab(null); 
          Item.NETHERBRICK.setCreativeTab(null); 
          Item.PRISMARINE_SHARD.setCreativeTab(null); 
          Item.TNT_MINECART.setCreativeTab(null); 
          Item.HOPPER_MINECART.setCreativeTab(null); 
          Item.PRISMARINE_CRYSTALS.setCreativeTab(null); 
          Item.RABBIT.setCreativeTab(null); 
          Item.COOKED_RABBIT.setCreativeTab(null); 
          Item.RABBIT_STEW.setCreativeTab(null); 
          Item.RABBIT_FOOT.setCreativeTab(null); 
          Item.RABBIT_HIDE_.setCreativeTab(null); 
          Item.ARMOR_STAND.setCreativeTab(null); 
          Item.IRON_HORSE_ARMOR.setCreativeTab(null); 
          Item.GOLDEN_HORSE_ARMOR.setCreativeTab(null); 
          Item.DIAMOND_HORSE_ARMOR.setCreativeTab(null); 
          Item.NAME_TAG.setCreativeTab(null); 
          Item.COMMAND_BLOCK_MINECART.setCreativeTab(null); 
          Item.MUTTON.setCreativeTab(null); 
          Item.RAW_MUTTON.setCreativeTab(null); 
          Item.POPPED_CHORUS_FRUIT.setCreativeTab(null); 
          Item.BEETROOT.setCreativeTab(null); 
          Item.BEETROOT_SEEDS.setCreativeTab(null); 
          Item.BEETROOT_SUIT.setCreativeTab(null); 
          Item.DRAGON_BREATH.setCreativeTab(null); 
          Item.SPLASH_POTION.setCreativeTab(null); 
          Item.SPECTRAL_ARROW.setCreativeTab(null); 
          Item.TIPPED_ARROW.setCreativeTab(null); 
          Item.LINGERING_POTION.setCreativeTab(null); 
          Item.SHIELD.setCreativeTab(null); 
          Item.ELYTRA.setCreativeTab(null); 
          Item.SPRUCE_BOAT.setCreativeTab(null); 
          Item.BIRCH_BOAT.setCreativeTab(null); 
          Item.JUNGLE_BOAT.setCreativeTab(null); 
          Item.ACACIA_BOAT.setCreativeTab(null); 
          Item.DARK_OAK_BOAT.setCreativeTab(null); 
          Item.TOTEM_OF_UNDYING.setCreativeTab(null); 
          Item.SHULKER_SHELL.setCreativeTab(null); 
          Item.IRON_NUGGET.setCreativeTab(null); 
          Item.KNOWLEDGE_BOOK.setCreativeTab(null); 
          Item.RECORD_13.setCreativeTab(null); 
          Item.RECORD_CAT.setCreativeTab(null); 
          Item.RECORD_BLOCKS.setCreativeTab(null); 
          Item.RECORD_CHIRP.setCreativeTab(null); 
          Item.RECORD_FAR.setCreativeTab(null); 
          Item.RECORD_MALL.setCreativeTab(null); 
          Item.RECORD_MELLOHI.setCreativeTab(null); 
          Item.RECORD_STAL.setCreativeTab(null); 
          Item.RECORD_STRAD.setCreativeTab(null); 
          Item.RECORD_WARD.setCreativeTab(null); 
          Item.RECORD_11.setCreativeTab(null); 
          Item.WAIT.setCreativeTab(null); 
          }

     }

     public void blockStructures(InitMapGenEvent event) {
     // Cancels any structure generation
               event.setCanceled(true);
          }

} 

 

Posted

Damn. Okay. The onEntityJoin methods are all supposed to remove one mob, and I thought the if statement would do just that, so idk what you mean by 

5 minutes ago, diesieben07 said:

they all unconditionally cancel the event

 

I need a way to remove most of the items. Where can I find a list of all of the constants of the Items.class? 

Posted
56 minutes ago, perigrine3 said:

     @SubscribeEvent
     public void onEntityJoin(EntityJoinWorldEvent event) {
          if (event.getEntity() instanceof EntityDragon) {
              //this runs if the if statement is true
          }
          //now we're done with the if statement.

          event.setCanceled(true);
     }

See comments. Now go learn Java.

  • Thanks 1

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Posted

You can just hide every item doing:

for(Item i : ForgeRegistries.ITEMS) {
	if(i.getCreatorModId(new ItemStack(i)).equals("minecraft")) {
				i.setCreativeTab(null);
	}
}

That means for every item in forge, if the item has the modid "minecraft" it will set the item's creative tab to null.

  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • https://pastebin.com/SnWukPj8   thats the crash log if anyone can help add me on discord: privatelk
    • Remove Neruina and justleveling from your server
    • I'm attempting to make a 1.20.1-47.4.0 forge server but when I change the user_jvm_args.txt it does nothing so i tried adding it to the run.bat which it picks up on the startup console but then gives me this [21:56:01] [main/ERROR] [minecraft/Main]: Failed to start the minecraft server joptsimple.UnrecognizedOptionException: X is not a recognized option     at joptsimple.OptionException.unrecognizedOption(OptionException.java:108) ~[jopt-simple-5.0.4.jar%2393!/:?] {}     at joptsimple.OptionParser.validateOptionCharacters(OptionParser.java:633) ~[jopt-simple-5.0.4.jar%2393!/:?] {}     at joptsimple.OptionParser.handleShortOptionCluster(OptionParser.java:528) ~[jopt-simple-5.0.4.jar%2393!/:?] {}     at joptsimple.OptionParser.handleShortOptionToken(OptionParser.java:523) ~[jopt-simple-5.0.4.jar%2393!/:?] {}     at joptsimple.OptionParserState$2.handleArgument(OptionParserState.java:59) ~[jopt-simple-5.0.4.jar%2393!/:?] {}     at joptsimple.OptionParser.parse(OptionParser.java:396) ~[jopt-simple-5.0.4.jar%2393!/:?] {}     at net.minecraft.server.Main.main(Main.java:98) ~[server-1.20.1-20230612.114412-srg.jar%23101!/:?] {re:classloading}     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.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.0.jar%2369!/:?] {}     at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103) ~[fmlloader-1.20.1-47.4.0.jar%2369!/:?] {}     at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) ~[fmlloader-1.20.1-47.4.0.jar%2369!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} I have uninstalled and reinstalled all my versions of java and tried deleting and restarting everything several times to no avail. I have no more ideas and would appreciate any assistance.
    • [01:52:34] [Server thread/WARN] [neruina/]: Neruina caught an exception, see below for cause java.lang.RuntimeException: Attempted to load class net/minecraft/client/Minecraft for invalid dist DEDICATED_SERVER         at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[fmlloader-1.20.1-47.4.0.jar%2369!/:1.0] {}         at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] {}         at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}         at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] {}         at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}         at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] {}         at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?] {}         at net.minecraftforge.network.simple.SimpleChannel.sendToServer(SimpleChannel.java:87) ~[forge-1.20.1-47.4.0-universal.jar%23670!/:?] {re:mixin,re:classloading,pl:mixin:APP:connectivity.mixins.json:SimpleChannelMixin from mod connectivity,pl:mixin:A}         at com.dplayend.justleveling.network.ServerNetworking.sendToServer(ServerNetworking.java:36) ~[justleveling-forge-1.20.x-v1.7.jar%23542!/:forge-1.20.x-v1.7] {re:classloading}         at com.dplayend.justleveling.network.packet.common.CounterAttackSP.send(CounterAttackSP.java:51) ~[justleveling-forge-1.20.x-v1.7.jar%23542!/:forge-1.20.x-v1.7] {re:classloading}         at com.dplayend.justleveling.registry.RegistryCommonEvents.lambda$onAttackEntity$8(RegistryCommonEvents.java:315) ~[justleveling-forge-1.20.x-v1.7.jar%23542!/:forge-1.20.x-v1.7] {re:classloading}         at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:137) ~[forge-1.20.1-47.4.0-universal.jar%23670!/:?] {re:mixin,re:classloading}         at com.dplayend.justleveling.registry.RegistryCommonEvents.onAttackEntity(RegistryCommonEvents.java:315) ~[justleveling-forge-1.20.x-v1.7.jar%23542!/:forge-1.20.x-v1.7] {re:classloading}         at com.dplayend.justleveling.registry.__RegistryCommonEvents_onAttackEntity_LivingHurtEvent.invoke(.dynamic) ~[justleveling-forge-1.20.x-v1.7.jar%23542!/:forge-1.20.x-v1.7] {re:classloading,pl:eventbus:B}         at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2352!/:?] {}         at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2352!/:?] {}         at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2352!/:?] {}         at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:292) ~[forge-1.20.1-47.4.0-universal.jar%23670!/:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.redirected_forge_1.20.1.json:forge.net.minecraftforge.common.ForgeHooksMixin from mod redirected,pl:mixin:APP:modernfix-forge.mixins.json:perf.faster_ingredients.ForgeHooksMixin from mod modernfix,pl:mixin:APP:apotheosis.mixins.json:ForgeHooksMixin from mod apotheosis,pl:mixin:APP:connectormod.mixins.json:ForgeHooksMixin from mod connectormod,pl:mixin:APP:connectormod.mixins.json:item.ForgeHooksMixin from mod connectormod,pl:mixin:A}         at net.minecraft.world.entity.player.Player.m_6475_(Player.java:909) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:baguettelib.mixins.json:PlayerDeathMixin from mod baguettelib,pl:mixin:APP:pehkui.mixins.json:reach.PlayerEntityMixin from mod pehkui,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinPlayer from mod openpartiesandclaims,pl:mixin:APP:paraglider.mixins.json:MixinPlayer from mod paraglider,pl:mixin:APP:attributeslib.mixins.json:PlayerMixin from mod attributeslib,pl:mixin:APP:fabric-entity-events-v1.mixins.json:PlayerEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:fabric-entity-events-v1.mixins.json:elytra.PlayerEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:tipsylib.mixins.json:server.PlayerMixin from mod tipsylib,pl:mixin:APP:pehkui.mixins.json:PlayerEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.PlayerEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1194plus.PlayerEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1201minus.EntityVehicleHeightOffsetMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1204minus.PlayerEntityMixin from mod pehkui,pl:mixin:APP:mixins.travelersbackpack.json:PlayerMixin from mod travelersbackpack,pl:mixin:APP:alltheleaks.mixins.json:main.PlayerMixin from mod alltheleaks,pl:mixin:APP:baguettelib.mixins.json:PlayerEquipmentMixin from mod baguettelib,pl:mixin:APP:dummmmmmy-common.mixins.json:PlayerMixin from mod dummmmmmy,pl:mixin:APP:soulsweapons.mixins.json:PlayerEntityMixin from mod soulsweapons,pl:mixin:APP:endergetic.mixins.json:PlayerMixin from mod endergetic,pl:mixin:APP:friendsandfoes-common.mixins.json:PlayerEntityMixin from mod friendsandfoes,pl:mixin:APP:justleveling.mixins.json:MixPlayer from mod justleveling,pl:mixin:APP:skilltree.mixins.json:minecraft/PlayerMixin from mod skilltree,pl:mixin:APP:supplementaries-common.mixins.json:PlayerMixin from mod supplementaries,pl:mixin:APP:supplementaries.mixins.json:PlayerProjectileMixin from mod supplementaries,pl:mixin:APP:mixins.irons_spellbooks.json:PlayerMixin from mod irons_spellbooks,pl:mixin:APP:mixins.epicfight.json:MixinPlayer from mod epicfight,pl:mixin:APP:create.mixins.json:PlayerMixin from mod create,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.entity.LivingEntity.m_6469_(LivingEntity.java:1112) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:connectormod:insertInjectionTarget,xf:fml:connectormod:updateItemUseStartTreshold,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:connectormod:insertInjectionTarget,xf:fml:connectormod:updateItemUseStartTreshold,pl:mixin:APP:baguettelib.mixins.json:LivingEntityDeathMixin from mod baguettelib,pl:mixin:APP:subtle_effects.mixins.json:common.CommonLivingEntityMixin from mod subtle_effects,pl:mixin:APP:modernfix-forge.mixins.json:perf.forge_cap_retrieval.LivingEntityMixin from mod modernfix,pl:mixin:APP:armorcurve.mixins.json:ValueUpdateMixin from mod armorcurve,pl:mixin:APP:apotheosis.mixins.json:LivingEntityInvoker from mod apotheosis,pl:mixin:APP:apotheosis.mixins.json:LivingEntityMixin from mod apotheosis,pl:mixin:APP:apotheosis.mixins.json:MHFMixinLivingEntity from mod apotheosis,pl:mixin:APP:projectile_damage.mixins.json:LivingEntityMixin from mod projectile_damage,pl:mixin:APP:autoleveling.mixins.json:LivingEntityAccessor from mod autoleveling,pl:mixin:APP:curios.mixins.json:MixinLivingEntity from mod curios,pl:mixin:APP:attributeslib.mixins.json:LivingEntityMixin from mod attributeslib,pl:mixin:APP:fabric-entity-events-v1.mixins.json:LivingEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:fabric-entity-events-v1.mixins.json:elytra.LivingEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:lithium.mixins.json:alloc.enum_values.living_entity.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.unpushable_cramming.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.fast_elytra_check.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.fast_hand_swing.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.fast_powder_snow_check.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.skip_equipment_change_check.LivingEntityMixin from mod radium,pl:mixin:APP:questkilltask.mixins.json:LivingEntityMixin from mod questkilltask,pl:mixin:APP:tipsylib.mixins.json:server.LivingEntityAttributesMixin from mod tipsylib,pl:mixin:APP:tipsylib.mixins.json:server.LivingEntityEffectsMixin from mod tipsylib,pl:mixin:APP:pehkui.mixins.json:LivingEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.LivingEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1194plus.LivingEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1204minus.LivingEntityMixin from mod pehkui,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity from mod caelus,pl:mixin:APP:simply_swords_overhaul.mixins.json:MixinLivingEntity from mod simply_swords_overhaul,pl:mixin:APP:idas.mixins.json:LabyrinthBossKilledMixin from mod idas,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin from mod citadel,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorLivingEntity from mod bookshelf,pl:mixin:APP:bookshelf.common.mixins.json:patches.entity.MixinLivingEntity from mod bookshelf,pl:mixin:APP:dummmmmmy-common.mixins.json:LivingEntityMixin from mod dummmmmmy,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin from mod cataclysm,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:LivingEntityMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:soulsweapons.mixins.json:LivingEntityInvoker from mod soulsweapons,pl:mixin:APP:soulsweapons.mixins.json:LivingEntityMixin from mod soulsweapons,pl:mixin:APP:endergetic.mixins.json:LivingEntityMixin from mod endergetic,pl:mixin:APP:friendsandfoes-common.mixins.json:BlazeLivingEntityMixin from mod friendsandfoes,pl:mixin:APP:friendsandfoes-common.mixins.json:LivingEntityMixin from mod friendsandfoes,pl:mixin:APP:simplyswords-common.mixins.json:LivingEntityMixin from mod simplyswords,pl:mixin:APP:knavesneeds-common.mixins.json:LivingEntityMixin from mod knavesneeds,pl:mixin:APP:justleveling.mixins.json:MixLivingEntity from mod justleveling,pl:mixin:APP:skilltree.mixins.json:minecraft/LivingEntityMixin from mod skilltree,pl:mixin:APP:skilltree.mixins.json:LivingEntityAccessor from mod skilltree,pl:mixin:APP:quark.mixins.json:accessor.AccessorLivingEntity from mod quark,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityAccessor from mod supplementaries,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin from mod supplementaries,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin from mod supplementaries,pl:mixin:APP:mixins.irons_spellbooks.json:LivingEntityMixin from mod irons_spellbooks,pl:mixin:APP:additional_attributes.mixins.json:LivingEntityMixin from mod additional_attributes,pl:mixin:APP:particle_effects.mixins.json:LivingEntityMixin from mod particle_effects,pl:mixin:APP:improvedmobs.mixins.json:LivingEntityMixin from mod improvedmobs,pl:mixin:APP:mixins.epicfight.json:MixinLivingEntity from mod epicfight,pl:mixin:APP:create.mixins.json:CustomItemUseEffectsMixin from mod create,pl:mixin:APP:create.mixins.json:LavaSwimmingMixin from mod create,pl:mixin:APP:create.mixins.json:accessor.LivingEntityAccessor from mod create,pl:mixin:APP:pehkui.mixins.json:compat115plus.LivingEntityMixin from mod pehkui,pl:mixin:APP:obscure_api.mixins.json:LivingEntityMixin from mod obscure_api,pl:mixin:APP:maxhealthfix.common.mixins.json:MixinLivingEntity from mod maxhealthfix,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.entity.player.Player.m_6469_(Player.java:840) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:baguettelib.mixins.json:PlayerDeathMixin from mod baguettelib,pl:mixin:APP:pehkui.mixins.json:reach.PlayerEntityMixin from mod pehkui,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinPlayer from mod openpartiesandclaims,pl:mixin:APP:paraglider.mixins.json:MixinPlayer from mod paraglider,pl:mixin:APP:attributeslib.mixins.json:PlayerMixin from mod attributeslib,pl:mixin:APP:fabric-entity-events-v1.mixins.json:PlayerEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:fabric-entity-events-v1.mixins.json:elytra.PlayerEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:tipsylib.mixins.json:server.PlayerMixin from mod tipsylib,pl:mixin:APP:pehkui.mixins.json:PlayerEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.PlayerEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1194plus.PlayerEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1201minus.EntityVehicleHeightOffsetMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1204minus.PlayerEntityMixin from mod pehkui,pl:mixin:APP:mixins.travelersbackpack.json:PlayerMixin from mod travelersbackpack,pl:mixin:APP:alltheleaks.mixins.json:main.PlayerMixin from mod alltheleaks,pl:mixin:APP:baguettelib.mixins.json:PlayerEquipmentMixin from mod baguettelib,pl:mixin:APP:dummmmmmy-common.mixins.json:PlayerMixin from mod dummmmmmy,pl:mixin:APP:soulsweapons.mixins.json:PlayerEntityMixin from mod soulsweapons,pl:mixin:APP:endergetic.mixins.json:PlayerMixin from mod endergetic,pl:mixin:APP:friendsandfoes-common.mixins.json:PlayerEntityMixin from mod friendsandfoes,pl:mixin:APP:justleveling.mixins.json:MixPlayer from mod justleveling,pl:mixin:APP:skilltree.mixins.json:minecraft/PlayerMixin from mod skilltree,pl:mixin:APP:supplementaries-common.mixins.json:PlayerMixin from mod supplementaries,pl:mixin:APP:supplementaries.mixins.json:PlayerProjectileMixin from mod supplementaries,pl:mixin:APP:mixins.irons_spellbooks.json:PlayerMixin from mod irons_spellbooks,pl:mixin:APP:mixins.epicfight.json:MixinPlayer from mod epicfight,pl:mixin:APP:create.mixins.json:PlayerMixin from mod create,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.server.level.ServerPlayer.m_6469_(ServerPlayer.java:695) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.entity.Mob.m_7327_(Mob.java:1410) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.redirected_forge_1.20.1.json:net.minecraft.world.entity.MobMixin from mod redirected,pl:mixin:APP:subtle_effects.mixins.json:common.MobMixin from mod subtle_effects,pl:mixin:APP:fabric-entity-events-v1.mixins.json:MobEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:lithium.mixins.json:entity.inactive_navigations.MobEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.skip_equipment_change_check.MobEntityMixin from mod radium,pl:mixin:APP:pehkui.mixins.json:MobEntityMixin from mod pehkui,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorMob from mod bookshelf,pl:mixin:APP:despawn_tweaker.mixins.json:MobMixin from mod despawn_tweaker,pl:mixin:APP:otherworldapoth.mixins.json:MobMixin from mod otherworldapoth,pl:mixin:APP:letmedespawn.mixins.json:MobMixin from mod letmedespawn,pl:mixin:APP:endergetic.mixins.json:MobMixin from mod endergetic,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin from mod moonlight,pl:mixin:APP:improvedmobs.mixins.json:MobEntityMixin from mod improvedmobs,pl:mixin:APP:improvedmobs.mixins.json:MobMixin from mod improvedmobs,pl:mixin:APP:mixins.epicfight.json:MixinMob from mod epicfight,pl:mixin:APP:pehkui.mixins.json:compat116plus.MobEntityMixin from mod pehkui,pl:mixin:APP:openpartiesandclaims.forge.mixins.json:MixinForgeMob from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.entity.monster.Zombie.m_7327_(Zombie.java:315) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,xf:fml:forge:forge_method_redirector,pl:connector_pre_launch:A,re:classloading,xf:fml:forge:forge_method_redirector,pl:mixin:APP:pehkui.mixins.json:compat1201minus.EntityVehicleHeightOffsetMixin from mod pehkui,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.entity.monster.Husk.m_7327_(Husk.java:57) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:connector_pre_launch:A}         at yesman.epicfight.world.capabilities.entitypatch.MobPatch.attack(MobPatch.java:179) ~[epicfight-forge-20.9.7-1.20.1.jar%23476!/:20.9.7] {re:mixin,re:classloading}         at yesman.epicfight.api.animation.types.AttackAnimation.hurtCollidingEntities(AttackAnimation.java:241) ~[epicfight-forge-20.9.7-1.20.1.jar%23476!/:20.9.7] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}         at yesman.epicfight.api.animation.types.AttackAnimation.attackTick(AttackAnimation.java:216) ~[epicfight-forge-20.9.7-1.20.1.jar%23476!/:20.9.7] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}         at yesman.epicfight.api.animation.types.AttackAnimation.tick(AttackAnimation.java:169) ~[epicfight-forge-20.9.7-1.20.1.jar%23476!/:20.9.7] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}         at yesman.epicfight.api.animation.ServerAnimator.tick(ServerAnimator.java:85) ~[epicfight-forge-20.9.7-1.20.1.jar%23476!/:20.9.7] {re:classloading}         at yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch.tick(LivingEntityPatch.java:154) ~[epicfight-forge-20.9.7-1.20.1.jar%23476!/:20.9.7] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:runtimedistcleaner:A}         at yesman.epicfight.events.EntityEvents.updateEvent(EntityEvents.java:103) ~[epicfight-forge-20.9.7-1.20.1.jar%23476!/:20.9.7] {re:classloading}         at yesman.epicfight.events.__EntityEvents_updateEvent_LivingTickEvent.invoke(.dynamic) ~[epicfight-forge-20.9.7-1.20.1.jar%23476!/:20.9.7] {re:classloading,pl:eventbus:B}         at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2352!/:?] {}         at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2352!/:?] {}         at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2352!/:?] {}         at net.minecraftforge.common.ForgeHooks.onLivingTick(ForgeHooks.java:264) ~[forge-1.20.1-47.4.0-universal.jar%23670!/:?] {re:mixin,re:classloading,pl:mixin:APP:mixins.redirected_forge_1.20.1.json:forge.net.minecraftforge.common.ForgeHooksMixin from mod redirected,pl:mixin:APP:modernfix-forge.mixins.json:perf.faster_ingredients.ForgeHooksMixin from mod modernfix,pl:mixin:APP:apotheosis.mixins.json:ForgeHooksMixin from mod apotheosis,pl:mixin:APP:connectormod.mixins.json:ForgeHooksMixin from mod connectormod,pl:mixin:APP:connectormod.mixins.json:item.ForgeHooksMixin from mod connectormod,pl:mixin:A}         at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2258) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:connectormod:insertInjectionTarget,xf:fml:connectormod:updateItemUseStartTreshold,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:connectormod:insertInjectionTarget,xf:fml:connectormod:updateItemUseStartTreshold,pl:mixin:APP:baguettelib.mixins.json:LivingEntityDeathMixin from mod baguettelib,pl:mixin:APP:subtle_effects.mixins.json:common.CommonLivingEntityMixin from mod subtle_effects,pl:mixin:APP:modernfix-forge.mixins.json:perf.forge_cap_retrieval.LivingEntityMixin from mod modernfix,pl:mixin:APP:armorcurve.mixins.json:ValueUpdateMixin from mod armorcurve,pl:mixin:APP:apotheosis.mixins.json:LivingEntityInvoker from mod apotheosis,pl:mixin:APP:apotheosis.mixins.json:LivingEntityMixin from mod apotheosis,pl:mixin:APP:apotheosis.mixins.json:MHFMixinLivingEntity from mod apotheosis,pl:mixin:APP:projectile_damage.mixins.json:LivingEntityMixin from mod projectile_damage,pl:mixin:APP:autoleveling.mixins.json:LivingEntityAccessor from mod autoleveling,pl:mixin:APP:curios.mixins.json:MixinLivingEntity from mod curios,pl:mixin:APP:attributeslib.mixins.json:LivingEntityMixin from mod attributeslib,pl:mixin:APP:fabric-entity-events-v1.mixins.json:LivingEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:fabric-entity-events-v1.mixins.json:elytra.LivingEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:lithium.mixins.json:alloc.enum_values.living_entity.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.unpushable_cramming.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.fast_elytra_check.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.fast_hand_swing.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.fast_powder_snow_check.LivingEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.skip_equipment_change_check.LivingEntityMixin from mod radium,pl:mixin:APP:questkilltask.mixins.json:LivingEntityMixin from mod questkilltask,pl:mixin:APP:tipsylib.mixins.json:server.LivingEntityAttributesMixin from mod tipsylib,pl:mixin:APP:tipsylib.mixins.json:server.LivingEntityEffectsMixin from mod tipsylib,pl:mixin:APP:pehkui.mixins.json:LivingEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.LivingEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1194plus.LivingEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1204minus.LivingEntityMixin from mod pehkui,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity from mod caelus,pl:mixin:APP:simply_swords_overhaul.mixins.json:MixinLivingEntity from mod simply_swords_overhaul,pl:mixin:APP:idas.mixins.json:LabyrinthBossKilledMixin from mod idas,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin from mod citadel,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorLivingEntity from mod bookshelf,pl:mixin:APP:bookshelf.common.mixins.json:patches.entity.MixinLivingEntity from mod bookshelf,pl:mixin:APP:dummmmmmy-common.mixins.json:LivingEntityMixin from mod dummmmmmy,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin from mod cataclysm,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:LivingEntityMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:soulsweapons.mixins.json:LivingEntityInvoker from mod soulsweapons,pl:mixin:APP:soulsweapons.mixins.json:LivingEntityMixin from mod soulsweapons,pl:mixin:APP:endergetic.mixins.json:LivingEntityMixin from mod endergetic,pl:mixin:APP:friendsandfoes-common.mixins.json:BlazeLivingEntityMixin from mod friendsandfoes,pl:mixin:APP:friendsandfoes-common.mixins.json:LivingEntityMixin from mod friendsandfoes,pl:mixin:APP:simplyswords-common.mixins.json:LivingEntityMixin from mod simplyswords,pl:mixin:APP:knavesneeds-common.mixins.json:LivingEntityMixin from mod knavesneeds,pl:mixin:APP:justleveling.mixins.json:MixLivingEntity from mod justleveling,pl:mixin:APP:skilltree.mixins.json:minecraft/LivingEntityMixin from mod skilltree,pl:mixin:APP:skilltree.mixins.json:LivingEntityAccessor from mod skilltree,pl:mixin:APP:quark.mixins.json:accessor.AccessorLivingEntity from mod quark,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityAccessor from mod supplementaries,pl:mixin:APP:supplementaries-common.mixins.json:LivingEntityMixin from mod supplementaries,pl:mixin:APP:supplementaries.mixins.json:LivingEntityMixin from mod supplementaries,pl:mixin:APP:mixins.irons_spellbooks.json:LivingEntityMixin from mod irons_spellbooks,pl:mixin:APP:additional_attributes.mixins.json:LivingEntityMixin from mod additional_attributes,pl:mixin:APP:particle_effects.mixins.json:LivingEntityMixin from mod particle_effects,pl:mixin:APP:improvedmobs.mixins.json:LivingEntityMixin from mod improvedmobs,pl:mixin:APP:mixins.epicfight.json:MixinLivingEntity from mod epicfight,pl:mixin:APP:create.mixins.json:CustomItemUseEffectsMixin from mod create,pl:mixin:APP:create.mixins.json:LavaSwimmingMixin from mod create,pl:mixin:APP:create.mixins.json:accessor.LivingEntityAccessor from mod create,pl:mixin:APP:pehkui.mixins.json:compat115plus.LivingEntityMixin from mod pehkui,pl:mixin:APP:obscure_api.mixins.json:LivingEntityMixin from mod obscure_api,pl:mixin:APP:maxhealthfix.common.mixins.json:MixinLivingEntity from mod maxhealthfix,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.entity.Mob.m_8119_(Mob.java:337) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.redirected_forge_1.20.1.json:net.minecraft.world.entity.MobMixin from mod redirected,pl:mixin:APP:subtle_effects.mixins.json:common.MobMixin from mod subtle_effects,pl:mixin:APP:fabric-entity-events-v1.mixins.json:MobEntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:lithium.mixins.json:entity.inactive_navigations.MobEntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.skip_equipment_change_check.MobEntityMixin from mod radium,pl:mixin:APP:pehkui.mixins.json:MobEntityMixin from mod pehkui,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorMob from mod bookshelf,pl:mixin:APP:despawn_tweaker.mixins.json:MobMixin from mod despawn_tweaker,pl:mixin:APP:otherworldapoth.mixins.json:MobMixin from mod otherworldapoth,pl:mixin:APP:letmedespawn.mixins.json:MobMixin from mod letmedespawn,pl:mixin:APP:endergetic.mixins.json:MobMixin from mod endergetic,pl:mixin:APP:moonlight-common.mixins.json:EntityMixin from mod moonlight,pl:mixin:APP:improvedmobs.mixins.json:MobEntityMixin from mod improvedmobs,pl:mixin:APP:improvedmobs.mixins.json:MobMixin from mod improvedmobs,pl:mixin:APP:mixins.epicfight.json:MixinMob from mod epicfight,pl:mixin:APP:pehkui.mixins.json:compat116plus.MobEntityMixin from mod pehkui,pl:mixin:APP:openpartiesandclaims.forge.mixins.json:MixinForgeMob from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.entity.monster.Zombie.m_8119_(Zombie.java:210) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,xf:fml:forge:forge_method_redirector,pl:connector_pre_launch:A,re:classloading,xf:fml:forge:forge_method_redirector,pl:mixin:APP:pehkui.mixins.json:compat1201minus.EntityVehicleHeightOffsetMixin from mod pehkui,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:694) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin from mod cupboard,pl:mixin:APP:betterendisland.mixins.json:ServerLevelMixin from mod betterendisland,pl:mixin:APP:modernfix-common.mixins.json:bugfix.chunk_deadlock.ServerLevelMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.faster_structure_location.ServerLevelMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.cache_strongholds.ServerLevelMixin from mod modernfix,pl:mixin:APP:projectile_damage.mixins.json:ServerWorldMixin from mod projectile_damage,pl:mixin:APP:ysns.mixins.json:ServerWorldMixin from mod ysns,pl:mixin:APP:lithium.mixins.json:alloc.chunk_random.ServerWorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:chunk.entity_class_groups.ServerWorldAccessor from mod radium,pl:mixin:APP:lithium.mixins.json:entity.inactive_navigations.ServerWorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:profiler.ServerWorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.entity_movement_tracking.ServerWorldAccessor from mod radium,pl:mixin:APP:pehkui.mixins.json:compat117plus.ServerWorldMixin from mod pehkui,pl:mixin:APP:immersive_weathering-common.mixins.json:ServerLevelMixin from mod immersive_weathering,pl:mixin:APP:immersive_optimization.mixins.json:ServerLevelAccessor from mod immersive_optimization,pl:mixin:APP:immersive_optimization.mixins.json:ServerLevelMixin from mod immersive_optimization,pl:mixin:APP:neruina.mixins.json:catchers.ServerWorldMixin from mod neruina,pl:mixin:APP:idas.mixins.json:ServerLevelMixin from mod idas,pl:mixin:APP:corgilib-common.mixins.json:MixinServerLevel from mod corgilib,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin from mod citadel,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:ServerWorldMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:fabric-api-lookup-api-v1.mixins.json:ServerWorldMixin from mod fabric_api_lookup_api_v1,pl:mixin:APP:dataanchor-common.mixins.json:ServerLevelMixin from mod dataanchor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:ServerWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:blueprint.mixins.json:ServerLevelMixin from mod blueprint,pl:mixin:APP:endergetic.mixins.json:ServerLevelMixin from mod endergetic,pl:mixin:APP:friendsandfoes-common.mixins.json:ServerWorldAccessor from mod friendsandfoes,pl:mixin:APP:friendsandfoes-common.mixins.json:ServerWorldMixin from mod friendsandfoes,pl:mixin:APP:moonlight-common.mixins.json:ServerLevelMixin from mod moonlight,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin from mod supplementaries,pl:mixin:APP:create.mixins.json:accessor.ServerLevelAccessor from mod create,pl:mixin:APP:betterendisland.mixins.json:EndergeticExpansionMixins from mod betterendisland,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinServerLevel from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.level.Level.mixinextras$bridge$accept$186(Level.java) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.redirected_forge_1.20.1.json:forge.net.minecraft.world.level.LevelMixin from mod redirected,pl:mixin:APP:lithium.mixins.json:alloc.chunk_random.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.intersection.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.block_entity_retrieval.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.block_tracking.block_listening.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:world.chunk_access.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:world.inline_block_access.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:world.inline_height.WorldMixin from mod radium,pl:mixin:APP:immersive_optimization.mixins.json:LevelMixin from mod immersive_optimization,pl:mixin:APP:alltheleaks.mixins.json:main.LevelMixin from mod alltheleaks,pl:mixin:APP:citadel.mixins.json:LevelMixin from mod citadel,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:AttachmentTargetsMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:WorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinLevel from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at com.bawnorton.neruina.handler.TickHandler.safelyTickEntities(TickHandler.java:92) ~[Neruina-2.1.2-forge+1.20.1.jar%23574!/:?] {re:mixin,re:classloading}         at net.minecraft.world.level.Level.wrapOperation$cgb000$neruina$catchTickingEntities$notTheCauseOfTickLag(Level.java:8040) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.redirected_forge_1.20.1.json:forge.net.minecraft.world.level.LevelMixin from mod redirected,pl:mixin:APP:lithium.mixins.json:alloc.chunk_random.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.intersection.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.block_entity_retrieval.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.block_tracking.block_listening.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:world.chunk_access.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:world.inline_block_access.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:world.inline_height.WorldMixin from mod radium,pl:mixin:APP:immersive_optimization.mixins.json:LevelMixin from mod immersive_optimization,pl:mixin:APP:alltheleaks.mixins.json:main.LevelMixin from mod alltheleaks,pl:mixin:APP:citadel.mixins.json:LevelMixin from mod citadel,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:AttachmentTargetsMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:WorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinLevel from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.redirected_forge_1.20.1.json:forge.net.minecraft.world.level.LevelMixin from mod redirected,pl:mixin:APP:lithium.mixins.json:alloc.chunk_random.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.intersection.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.block_entity_retrieval.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.block_tracking.block_listening.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:world.chunk_access.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:world.inline_block_access.WorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:world.inline_height.WorldMixin from mod radium,pl:mixin:APP:immersive_optimization.mixins.json:LevelMixin from mod immersive_optimization,pl:mixin:APP:alltheleaks.mixins.json:main.LevelMixin from mod alltheleaks,pl:mixin:APP:citadel.mixins.json:LevelMixin from mod citadel,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:AttachmentTargetsMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:WorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinLevel from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin from mod cupboard,pl:mixin:APP:betterendisland.mixins.json:ServerLevelMixin from mod betterendisland,pl:mixin:APP:modernfix-common.mixins.json:bugfix.chunk_deadlock.ServerLevelMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.faster_structure_location.ServerLevelMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.cache_strongholds.ServerLevelMixin from mod modernfix,pl:mixin:APP:projectile_damage.mixins.json:ServerWorldMixin from mod projectile_damage,pl:mixin:APP:ysns.mixins.json:ServerWorldMixin from mod ysns,pl:mixin:APP:lithium.mixins.json:alloc.chunk_random.ServerWorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:chunk.entity_class_groups.ServerWorldAccessor from mod radium,pl:mixin:APP:lithium.mixins.json:entity.inactive_navigations.ServerWorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:profiler.ServerWorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.entity_movement_tracking.ServerWorldAccessor from mod radium,pl:mixin:APP:pehkui.mixins.json:compat117plus.ServerWorldMixin from mod pehkui,pl:mixin:APP:immersive_weathering-common.mixins.json:ServerLevelMixin from mod immersive_weathering,pl:mixin:APP:immersive_optimization.mixins.json:ServerLevelAccessor from mod immersive_optimization,pl:mixin:APP:immersive_optimization.mixins.json:ServerLevelMixin from mod immersive_optimization,pl:mixin:APP:neruina.mixins.json:catchers.ServerWorldMixin from mod neruina,pl:mixin:APP:idas.mixins.json:ServerLevelMixin from mod idas,pl:mixin:APP:corgilib-common.mixins.json:MixinServerLevel from mod corgilib,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin from mod citadel,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:ServerWorldMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:fabric-api-lookup-api-v1.mixins.json:ServerWorldMixin from mod fabric_api_lookup_api_v1,pl:mixin:APP:dataanchor-common.mixins.json:ServerLevelMixin from mod dataanchor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:ServerWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:blueprint.mixins.json:ServerLevelMixin from mod blueprint,pl:mixin:APP:endergetic.mixins.json:ServerLevelMixin from mod endergetic,pl:mixin:APP:friendsandfoes-common.mixins.json:ServerWorldAccessor from mod friendsandfoes,pl:mixin:APP:friendsandfoes-common.mixins.json:ServerWorldMixin from mod friendsandfoes,pl:mixin:APP:moonlight-common.mixins.json:ServerLevelMixin from mod moonlight,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin from mod supplementaries,pl:mixin:APP:create.mixins.json:accessor.ServerLevelAccessor from mod create,pl:mixin:APP:betterendisland.mixins.json:EndergeticExpansionMixins from mod betterendisland,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinServerLevel from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:lithium.mixins.json:collections.entity_ticking.EntityListMixin from mod radium,pl:mixin:APP:immersive_optimization.mixins.json:EntityTickListAccessor from mod immersive_optimization,pl:mixin:APP:alltheleaks.mixins.json:main.EntityTickListMixin from mod alltheleaks,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin from mod cupboard,pl:mixin:APP:betterendisland.mixins.json:ServerLevelMixin from mod betterendisland,pl:mixin:APP:modernfix-common.mixins.json:bugfix.chunk_deadlock.ServerLevelMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.faster_structure_location.ServerLevelMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.cache_strongholds.ServerLevelMixin from mod modernfix,pl:mixin:APP:projectile_damage.mixins.json:ServerWorldMixin from mod projectile_damage,pl:mixin:APP:ysns.mixins.json:ServerWorldMixin from mod ysns,pl:mixin:APP:lithium.mixins.json:alloc.chunk_random.ServerWorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:chunk.entity_class_groups.ServerWorldAccessor from mod radium,pl:mixin:APP:lithium.mixins.json:entity.inactive_navigations.ServerWorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:profiler.ServerWorldMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.entity_movement_tracking.ServerWorldAccessor from mod radium,pl:mixin:APP:pehkui.mixins.json:compat117plus.ServerWorldMixin from mod pehkui,pl:mixin:APP:immersive_weathering-common.mixins.json:ServerLevelMixin from mod immersive_weathering,pl:mixin:APP:immersive_optimization.mixins.json:ServerLevelAccessor from mod immersive_optimization,pl:mixin:APP:immersive_optimization.mixins.json:ServerLevelMixin from mod immersive_optimization,pl:mixin:APP:neruina.mixins.json:catchers.ServerWorldMixin from mod neruina,pl:mixin:APP:idas.mixins.json:ServerLevelMixin from mod idas,pl:mixin:APP:corgilib-common.mixins.json:MixinServerLevel from mod corgilib,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin from mod citadel,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:ServerWorldMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:fabric-api-lookup-api-v1.mixins.json:ServerWorldMixin from mod fabric_api_lookup_api_v1,pl:mixin:APP:dataanchor-common.mixins.json:ServerLevelMixin from mod dataanchor,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:ServerWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:blueprint.mixins.json:ServerLevelMixin from mod blueprint,pl:mixin:APP:endergetic.mixins.json:ServerLevelMixin from mod endergetic,pl:mixin:APP:friendsandfoes-common.mixins.json:ServerWorldAccessor from mod friendsandfoes,pl:mixin:APP:friendsandfoes-common.mixins.json:ServerWorldMixin from mod friendsandfoes,pl:mixin:APP:moonlight-common.mixins.json:ServerLevelMixin from mod moonlight,pl:mixin:APP:supplementaries-common.mixins.json:ServerLevelMixin from mod supplementaries,pl:mixin:APP:create.mixins.json:accessor.ServerLevelAccessor from mod create,pl:mixin:APP:betterendisland.mixins.json:EndergeticExpansionMixins from mod betterendisland,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinServerLevel from mod openpartiesandclaims,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.MinecraftServerMixin from mod modernfix,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinMinecraftServer from mod openpartiesandclaims,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-forge.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:fastload.mixins.json:server.MinecraftServerMixin from mod fastload,pl:mixin:APP:immersive_optimization.mixins.json:MinecraftServerMixin from mod immersive_optimization,pl:mixin:APP:neruina.mixins.json:MinecraftServerMixin from mod neruina,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftServerMixin from mod alltheleaks,pl:mixin:APP:xaerohud.mixins.json:MixinMinecraftServer from mod xaerominimap,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:structureessentials.mixins.json:LevelCreatedCallback from mod structureessentials,pl:mixin:APP:xaeroworldmap.mixins.json:MixinMinecraftServer from mod xaeroworldmap,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin from mod citadel,pl:mixin:APP:connectormod.mixins.json:registries.MinecraftServerMixin from mod connectormod,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:APP:settlement-roads.mixins.json:ExampleMixin from mod settlement_roads,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin from mod blueprint,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:blueprint.mixins.json:DedicatedServerMixin from mod blueprint,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.MinecraftServerMixin from mod modernfix,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinMinecraftServer from mod openpartiesandclaims,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-forge.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:fastload.mixins.json:server.MinecraftServerMixin from mod fastload,pl:mixin:APP:immersive_optimization.mixins.json:MinecraftServerMixin from mod immersive_optimization,pl:mixin:APP:neruina.mixins.json:MinecraftServerMixin from mod neruina,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftServerMixin from mod alltheleaks,pl:mixin:APP:xaerohud.mixins.json:MixinMinecraftServer from mod xaerominimap,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:structureessentials.mixins.json:LevelCreatedCallback from mod structureessentials,pl:mixin:APP:xaeroworldmap.mixins.json:MixinMinecraftServer from mod xaeroworldmap,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin from mod citadel,pl:mixin:APP:connectormod.mixins.json:registries.MinecraftServerMixin from mod connectormod,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:APP:settlement-roads.mixins.json:ExampleMixin from mod settlement_roads,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin from mod blueprint,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.MinecraftServerMixin from mod modernfix,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinMinecraftServer from mod openpartiesandclaims,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-forge.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:fastload.mixins.json:server.MinecraftServerMixin from mod fastload,pl:mixin:APP:immersive_optimization.mixins.json:MinecraftServerMixin from mod immersive_optimization,pl:mixin:APP:neruina.mixins.json:MinecraftServerMixin from mod neruina,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftServerMixin from mod alltheleaks,pl:mixin:APP:xaerohud.mixins.json:MixinMinecraftServer from mod xaerominimap,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:structureessentials.mixins.json:LevelCreatedCallback from mod structureessentials,pl:mixin:APP:xaeroworldmap.mixins.json:MixinMinecraftServer from mod xaeroworldmap,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin from mod citadel,pl:mixin:APP:connectormod.mixins.json:registries.MinecraftServerMixin from mod connectormod,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:APP:settlement-roads.mixins.json:ExampleMixin from mod settlement_roads,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin from mod blueprint,pl:mixin:A,pl:connector_pre_launch:A}         at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23665!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.fix_loop_spin_waiting.MinecraftServerMixin from mod modernfix,pl:mixin:APP:openpartiesandclaims.mixins.json:MixinMinecraftServer from mod openpartiesandclaims,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-forge.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:fastload.mixins.json:server.MinecraftServerMixin from mod fastload,pl:mixin:APP:immersive_optimization.mixins.json:MinecraftServerMixin from mod immersive_optimization,pl:mixin:APP:neruina.mixins.json:MinecraftServerMixin from mod neruina,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftServerMixin from mod alltheleaks,pl:mixin:APP:xaerohud.mixins.json:MixinMinecraftServer from mod xaerominimap,pl:mixin:APP:fabric-message-api-v1.mixins.json:MinecraftServerMixin from mod fabric_message_api_v1,pl:mixin:APP:structureessentials.mixins.json:LevelCreatedCallback from mod structureessentials,pl:mixin:APP:xaeroworldmap.mixins.json:MixinMinecraftServer from mod xaeroworldmap,pl:mixin:APP:citadel.mixins.json:MinecraftServerMixin from mod citadel,pl:mixin:APP:connectormod.mixins.json:registries.MinecraftServerMixin from mod connectormod,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:MinecraftServerMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:fabric-resource-loader-v0.mixins.json:MinecraftServerMixin from mod fabric_resource_loader_v0,pl:mixin:APP:settlement-roads.mixins.json:ExampleMixin from mod settlement_roads,pl:mixin:APP:blueprint.mixins.json:MinecraftServerMixin from mod blueprint,pl:mixin:A,pl:connector_pre_launch:A}         at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin}   I dont know what mod isnt working
    • Remove entity_model_features_1.20.1-forge-3.0.1.jar from your mods folder. If there are other mods that depend on that mod, you may have to remove them also.
  • Topics

  • Who's Online (See full list)

    • There are no registered users currently online
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.