Jump to content

[SOLVED][1.11.2] Making a Double Plant (2 Block High Flower)


Recommended Posts

Posted (edited)

So, I'm trying to implement a flower block that is a Double Plant, and after taking a look at the double plant class to try and figure out how this is done, it's left me with my head spinning. I'm usually able to reverse-engineer classes, but with the amount of variants that are used, I just can't figure out where the specific things I need are implemented. The latest info I can find is for 1.7.10 and I have verified that it doesn't translate over well.

 

Would anyone be willing to help simplify the process of going about this?

Edited by ModMCdl

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted

Well the BlockDoublePlant has a property HALF that tells you if the block represents the UPPER or LOWER block of the 2 block group.  This property is stored in the blockstate.  So when you do a IBlockState state= world.getBlockState(BlockPos);  you can get the  value by  state.getValue(BlockDoublePlant.HALF);

 

The BlockDoublePlant then traps events such as getItemDropped, etc to determine which blockstate is present (UPPER or LOWER) and do appropriate action. i.e. upper should turn to air if the bottom block is destroyed/harvested

 

If you create a new class MyBlockDoublePlant and copy all the code over from BlockDoublePlant (extending BlockBush, implements IGrowable, net.minecraftforge.common.IShearable) then get rid of the variants you don't want, create your own EnumPlantTypes and tweak as needed. Should get you were you want to be. The json file for the blockstate would be similar to the double_rose.json, double_fern.json, etc taking note of the variants 'half=lower', 'half=upper'.

 

In your modblocks, create each variant appropriately with the MyBlockDoublePlant (or whatever you call the class).

 

You would also have to deal with generation in the biomes that you want, but that is next step if you were wanting auto generating plant.

 

  • Like 1
Posted (edited)
  On 10/5/2017 at 10:59 PM, aw_wolfe said:

If you create a new class MyBlockDoublePlant and copy all the code over from BlockDoublePlant (extending BlockBush, implements IGrowable, net.minecraftforge.common.IShearable) then get rid of the variants you don't want, create your own EnumPlantTypes and tweak as needed. Should get you were you want to be. The json file for the blockstate would be similar to the double_rose.json, double_fern.json, etc taking note of the variants 'half=lower', 'half=upper'.

 

Expand  

Would it also be possible to get all of these variables directly from BlockDoublePlant and just reference them in my own mod? Or would I actually need to implement everything in the individual class for my own double plant?

ie. 

public class BlockAplant extends BlockDoublePlant

 

Edited by ModMCdl
  • Like 1

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted

You can absolutely use the IProperties already defined in another class. In fact, it increases inter-mod compatibility!  As any mod that looks at a block and wants to fiddle around with the HALF property only needs to know about the vanilla HALF property and it can fiddle with your plant the same way it fiddles with a vanilla plant.

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)
  On 10/6/2017 at 2:22 AM, Draco18s said:

You can absolutely use the IProperties already defined in another class. In fact, it increases inter-mod compatibility!  As any mod that looks at a block and wants to fiddle around with the HALF property only needs to know about the vanilla HALF property and it can fiddle with your plant the same way it fiddles with a vanilla plant.

Expand  

Alright. So, please, bear with me for a minute here...

I've made my class extend BlockDoublePlant, and everything seems to be working fine. I've got everything working except for the actual model itself. I've 99% verified that it isn't a problem in my .json files, so I must be missing something to override in the class itself, I'm thinking something along the lines of the variants. 

 

BlockClass.java

Blockstates.json

 

Let me know if you need something else.

Edited by ModMCdl

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted

{ "model": "asphodelplant_bottom" }

 

Unable to load model asphodelplant_bottom in domain minecraft.

 

You're missing your mod ID.

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)
  On 10/6/2017 at 3:27 AM, Draco18s said:

{ "model": "asphodelplant_bottom" }

 

Unable to load model asphodelplant_bottom in domain minecraft.

 

You're missing your mod ID.

Expand  

Oh. I did fix that and it still isn't working. I didn't realize that I uploaded the errored .json. (Updated to fix).

Edited by ModMCdl

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted

You'll also need to have the model json files. (not sure if you do or not). So block/asphodelplant_bottom would be located...assets/modmt/models/block/asphodelplant_bottom.json

 

 

 

 

Posted

Yes, I have those. I've been digging around for a while in between editing and adding other parts of the code. I've verified that the .json are set up correctly. Everything is working except the model render. Originally, it was because I was calling on BlockDoubleClass and not defining what variant (sunflower, fern, etc). my new plant was. So. I've gone as far as to recreate my own DoubleBlock class named BlockTwoPlant, and calling upon that instead, only defining one variant (my plant), but for some reason, its still registering the variant I added as undefined. Source below:

 

BlockTwoPlant.java (My version of BlockDoublePlant, almost c+p)

BlockAsphodelPlant.java (My 2-high plant)

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted

Can you explain what exactly isn't working? 

1) plants not showing up in creativeTabs for you to place during creative?

2) plants not being created during biome creation?

3) plants showing up in creativeTabs, but without proper texture? pink/black squares?

etc...

 

  • Like 1
Posted (edited)
  On 10/6/2017 at 10:23 PM, aw_wolfe said:

Can you explain what exactly isn't working? 

Expand  

That's the problem, everything is working, the .json, the class file, but in the console, its trying to implement variants that are (to the best of my, and my comrades' knowledge), defined. 

 

I ended up writing my own class to handle a two-high plant (see BlockTwoPlant.java) above, and that runs fine, but for some reason, Minecraft/Forge are trying to call upon variants that I didn't implement.

 

The Error:

  Reveal hidden contents

 

Edited by ModMCdl
Posted wrong error message

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted (edited)

Your block has 3 properties:

Horizontal Facing (4 values)

HALF (2 values)

PlantType (1 value)

All of this is encodable in 4 bits (you have 8 possible variations: 4 * 2 * 1)

 

Looking at your getMetaFromState method, if the top half of the block is set, the metadata is (8 + Facing). Otherwise it's (plant type).

However if we look at your getStateFromMeta method, we check if the metadata is >= 8, if it is, set HALF to true. Otherwise we decompose the other three bits into a Plant Type.

 

These two methods are not inverse of each other. Your getStateFromMeta discards the FACING property entirely.

 

THEN, ON TOP OF THAT, your json file ignores both the plant type and facing value:

{
    "variants": {
        "half=lower": { "model": "modmt:block/asphodelplant_bottom" },
        "half=upper":    { "model": "modmt:block/asphodelplant_top" }
    }
}

Those are not your only two variants! What about "facing=north,half=upper,variant=asphodelplant"?

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
  On 10/7/2017 at 1:15 AM, Draco18s said:

Those are not your only two variants! What about "facing=north,half=upper,variant=asphodelplant"?

Expand  

Considering that the .json and the BlockTwoPlant.class were most stripped from the minecraft source, and neither included all of the variants, I didn't think they were necessary. 

 

Note: I did try implementing everything the console spat out at one point, but it didn't help, could you possible just example one for me? .json is still relatively new to me. I had just listed all of the respected variants that were listed but it didn't help.

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted (edited)
  On 10/7/2017 at 1:20 AM, ModMCdl said:

Considering that the .json and the BlockTwoPlant.class were most stripped from the minecraft source, and neither included all of the variants, I didn't think they were necessary. 

Expand  

Vanilla might (and probably does) use a custom IStateMapper object to strip some properties from needing to be present in the json file.

"It throws an error" is a far cry from "its not needed." If it throws an error either its needed or you did something wrong.

  Quote

Note: I did try implementing everything the console spat out at one point, but it didn't help, could you possible just example one for me? .json is still relatively new to me. I had just listed all of the respected variants that were listed but it didn't help.

Expand  

Take a look at

http://mcforge.readthedocs.io/en/latest/blockstates/forgeBlockstates/#forges-blockstates

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
  On 10/7/2017 at 1:25 AM, Draco18s said:

Take a look at

Expand  

Oh, that's a nifty little page there... thanks! You, draco, are a lifesaver.

 

 

2017-10-06_21.39.20.png

  • Like 2

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted

Alright, so now, I've gotten the models to work. But, I've encountered yet another problem: my flower now longer drops itself (when destroyed or clicked with bonemeal).

 

It was working earlier, and I do not know what I changed to make it not work.

 

BlockTwoPlant.java (my doubleblock class)

BlockAsphodelPlant.java (my flower)

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted

return blockasphodelplant$enumplanttype == BlockTwoPlant.EnumPlantType.ASPHODELPLANT ? Items.AIR

"If the current block's plant type is Asphodel, then return air."

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)
  On 10/7/2017 at 3:24 AM, Draco18s said:

return blockasphodelplant$enumplanttype == BlockTwoPlant.EnumPlantType.ASPHODELPLANT ? Items.AIR

"If the current block's plant type is Asphodel, then return air."

Expand  

Lol, jeez. Alright. I didn't realize that. Thanks.

 

However, that doesn't fix the bonemeal issue.

Edited by ModMCdl

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted

what are you looking for the bonemeal to do?  If you want growing plants, your have to incorporate an age property.

Your cangrow..

 

 return blockasphodelplant$enumplanttype != BlockTwoPlant.EnumPlantType.ASPHODELPLANT && blockasphodelplant$enumplanttype != BlockTwoPlant.EnumPlantType.ASPHODELPLANT;

 

looks like it would always return false if plant type is ASPHODELPLANT, which in your case it would be, so cangrow always returns false, so grow is never called.

 

I haven't had my coffee yet, but that's how I'm reading it.

  • Like 1
Posted
  On 10/7/2017 at 12:38 PM, aw_wolfe said:

what are you looking for the bonemeal to do?

Expand  

I just want it to act like a normal DoublePlant, and drop itself when bonemeal is used. It was working properly before, and I cannot figure out what I did to mess it up.

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted
  On 10/7/2017 at 12:38 PM, aw_wolfe said:

looks like it would always return false if plant type is ASPHODELPLANT, which in your case it would be, so cangrow always returns false, so grow is never called.

Expand  

This was it. By removing that line and setting return true;it now works. Thanks!

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

Posted
  On 10/7/2017 at 5:35 PM, ModMCdl said:

This was it. By removing that line and setting return true;it now works. Thanks!

Expand  

Also as a suggestion, kindly please edit your first post to change the title so you can have a some sort of mark that this has been solved, like (SOLVED) or [SOLVED] so people have this same problem can tell if this is solved THANKS! ;)

Posted
  On 10/9/2017 at 2:42 PM, TheRPGAdventurer said:

kindly please edit your first post to change the title so you can have a some sort of mark that this has been solved, like (SOLVED) or [SOLVED]

Expand  

Done ^_^

Follow these rules when talking to me, and we'll get along fine.

1).I know Java fairly well. I don't know as much about modding. They are not the same, don't compare them.

2). I consider myself to always be learning. I make mistakes, you make mistakes. Who doesn't?

3). Insult me, and I will leave the thread. I have a real life, I don't have time to throw petty insults in a Minecraft Modding forum.

 

ModMCdl - Co-Founder and Director of Design for Artemis Game Studios

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

    • Okay, for him the config file looked like this: flywheel-client.toml: #Select the backend to use. Set to "DEFAULT" to let Flywheel decide. backend = "DEFAULT" #Enable or disable instance update limiting with distance. limitUpdates = true #The number of worker threads to use. Set to -1 to let Flywheel decide. Set to 0 to disable parallelism. Requires a game restart to take effect. #Range: -1 ~ 12 workerThreads = -1 #Config options for Flywheel's built-in backends. [flw_backends]     #How smooth Flywheel's shader-based lighting should be. May have a large performance impact.     #Allowed Values: FLAT, TRI_LINEAR, SMOOTH, SMOOTH_INNER_FACE_CORRECTED     lightSmoothness = "SMOOTH" There was no "INSTANCING", so we changed "DEFAULT" to "OFF", but this didn't help. Changing it to "INSTANCING" didn't work as well.
    • Would nice if anyone could tell me which mod is causing this crash, The mods i read there is vampirism better fps adastra and monster hunter village bit could it some other mod
    • Hello i have a crash and tried to solve it but has not worked.   / Uh... Did I do that? Time: 2025-04-15 19:09:12 Description: Saving entity NBT java.lang.NullPointerException: Cannot invoke "net.minecraft.core.BlockPos.m_123341_()" because "this.ownerPos" is null at de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.m_7380_(VulnerableRemainsDummyEntity.java:194) ~[Vampirism-1.20.1-1.10.13.jar%23426!/:1.20.1-1.10.13] {re:classloading} at net.minecraft.world.entity.Entity.m_20240_(Entity.java:1662) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {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:cupboard.mixins.json:EntityLoadMixin from mod cupboard,pl:mixin:APP:almanac.mixins.json:EntityMixin from mod almanac,pl:mixin:APP:balm.mixins.json:EntityMixin from mod balm,pl:mixin:APP:curios.mixins.json:AccessorEntity from mod curios,pl:mixin:APP:fabric-entity-events-v1.mixins.json:EntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:betterfpsdist.mixins.json:EntityRenderDistMixin from mod betterfpsdist,pl:mixin:APP:entityculling.mixins.json:CullableMixin from mod entityculling,pl:mixin:APP:vampirism.mixins.json:MixinEntity from mod vampirism,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin from mod ad_astra,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:AttachmentTargetsMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:EntityMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorEntity from mod bookshelf,pl:mixin:APP:carryon.mixins.json:EntityMixin from mod carryon,pl:mixin:APP:dimdoors-common.mixins.json:EntityMixin from mod dimdoors,pl:mixin:APP:dimdoors-common.mixins.json:accessor.EntityAccessor from mod dimdoors,pl:mixin:APP:ichunutil.mixins.json:EntityMixin from mod ichunutil,pl:mixin:APP:travelerstitles.mixins.json:EntityChangeDimensionMixin from mod travelerstitles,pl:mixin:APP:sound_physics_remastered.mixins.json:EntityMixin from mod (unknown),pl:mixin:APP:structure_gel.mixins.json:EntityMixin from mod structure_gel,pl:mixin:A,pl:connector_pre_launch:A} at net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure$14.getValue(EntityTickProcedure.java:182) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading} at net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure.execute(EntityTickProcedure.java:185) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading} at net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure.onEntityTick(EntityTickProcedure.java:68) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading} at net.mcreator.monsterhuntervillager.procedures.__EntityTickProcedure_onEntityTick_LivingTickEvent.invoke(.dynamic) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.common.ForgeHooks.onLivingTick(ForgeHooks.java:264) ~[forge-1.20.1-47.4.0-universal.jar%23451!/:?] {re:mixin,re:classloading,pl:mixin:APP:connectormod.mixins.json:ForgeHooksMixin from mod connectormod,pl:mixin:APP:connectormod.mixins.json:item.ForgeHooksMixin from mod connectormod,pl:mixin:APP:mixins.prehistoricfauna.json:EnderMaskMixin from mod prehistoricfauna,pl:mixin:A} at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2258) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:connectormod:insertInjectionTarget,xf:fml:connectormod:updateItemUseStartTreshold,pl:connector_pre_launch:A,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:curios.mixins.json:MixinLivingEntity from mod curios,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:puffish_skills.mixins.json:LivingEntityMixin from mod puffish_skills,pl:mixin:APP:bettercombat.mixins.json:LivingEntityAccessor from mod bettercombat,pl:mixin:APP:bettercombat.mixins.json:LivingEntityMixin from mod bettercombat,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor from mod vampirism,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity from mod vampirism,pl:mixin:APP:werewolves.mixins.json:LivingEntityAccessor from mod werewolves,pl:mixin:APP:werewolves.mixins.json:entity.LivingEntityMixin from mod werewolves,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin from mod ad_astra,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityAccessor from mod ad_astra,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityMixin from mod ad_astra,pl:mixin:APP:adastra-common.mixins.json:common.radio.LivingEntityMixin from mod ad_astra,pl:mixin:APP:cave_dweller.mixins.json:MixinLivingEntity from mod (unknown),pl:mixin:APP:pale_hound.mixins.json:MixinLivingEntity from mod (unknown),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:gigeresque.mixins.json:common.entity.LivingEntityMixin from mod gigeresque,pl:mixin:APP:witherstormmod.mixins.json:MixinLivingEntity from mod witherstormmod,pl:mixin:APP:witherstormmod.mixins.json:MixinLivingEntityAccessor from mod witherstormmod,pl:mixin:APP:vinery-common.mixins.json:LivingEntityMixin from mod vinery,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:LivingEntityMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:betterdeserttemples.mixins.json:PharaohKilledMixin from mod betterdeserttemples,pl:mixin:APP:mixins.prehistoricfauna.json:LivingEntityMixin from mod prehistoricfauna,pl:mixin:APP:puffish_attributes.mixins.json:LivingEntityMixin from mod puffish_attributes,pl:mixin:A,pl:connector_pre_launch:A} at de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.m_8119_(VulnerableRemainsDummyEntity.java:125) ~[Vampirism-1.20.1-1.10.13.jar%23426!/:1.20.1-1.10.13] {re:classloading} at net.minecraft.client.multiplayer.ClientLevel.m_104639_(ClientLevel.java:274) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:starlight.mixins.json:client.world.ClientLevelMixin from mod starlight,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin from mod entityculling,pl:mixin:APP:citadel.mixins.json:client.ClientLevelMixin from mod citadel,pl:mixin:APP:witherstormmod.mixins.json:MixinClientLevel from mod witherstormmod,pl:mixin:APP:architectury.mixins.json:MixinClientLevel from mod architectury,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:ClientWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:ichunutil.mixins.json:client.ClientLevelMixin from mod ichunutil,pl:mixin:APP:sound_physics_remastered.mixins.json:ClientLevelMixin from mod (unknown),pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {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:starlight.mixins.json:common.world.LevelMixin from mod starlight,pl:mixin:APP:adastra.mixins.json:common.multipart.LevelMixin from mod ad_astra,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:fabric-lifecycle-events-v1.mixins.json:WorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:A,pl:connector_pre_launch:A} at net.minecraft.client.multiplayer.ClientLevel.m_194182_(ClientLevel.java:256) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:starlight.mixins.json:client.world.ClientLevelMixin from mod starlight,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin from mod entityculling,pl:mixin:APP:citadel.mixins.json:client.ClientLevelMixin from mod citadel,pl:mixin:APP:witherstormmod.mixins.json:MixinClientLevel from mod witherstormmod,pl:mixin:APP:architectury.mixins.json:MixinClientLevel from mod architectury,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:ClientWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:ichunutil.mixins.json:client.ClientLevelMixin from mod ichunutil,pl:mixin:APP:sound_physics_remastered.mixins.json:ClientLevelMixin from mod (unknown),pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:alltheleaks.mixins.json:main.EntityTickListMixin from mod alltheleaks,pl:mixin:A,pl:connector_pre_launch:A} at net.minecraft.client.multiplayer.ClientLevel.m_104804_(ClientLevel.java:254) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:starlight.mixins.json:client.world.ClientLevelMixin from mod starlight,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin from mod entityculling,pl:mixin:APP:citadel.mixins.json:client.ClientLevelMixin from mod citadel,pl:mixin:APP:witherstormmod.mixins.json:MixinClientLevel from mod witherstormmod,pl:mixin:APP:architectury.mixins.json:MixinClientLevel from mod architectury,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:ClientWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:ichunutil.mixins.json:client.ClientLevelMixin from mod ichunutil,pl:mixin:APP:sound_physics_remastered.mixins.json:ClientLevelMixin from mod (unknown),pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1814) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1112) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.4.0.jar:?] {re:classloading,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.0.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.4.0.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.4.0.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Suspected Mods: Monster Hunter Villager (monster_hunter_villager), Version: 1.2.1 at TRANSFORMER/monster_hunter_villager@1.2.1/net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure$14.getValue(EntityTickProcedure.java:182) Vampirism (vampirism), Version: 1.10.13 Issue tracker URL: https://github.com/TeamLapen/Vampirism/issues at TRANSFORMER/vampirism@1.10.13/de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.m_7380_(VulnerableRemainsDummyEntity.java:194) Stacktrace: at de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.m_7380_(VulnerableRemainsDummyEntity.java:194) ~[Vampirism-1.20.1-1.10.13.jar%23426!/:1.20.1-1.10.13] {re:classloading} at net.minecraft.world.entity.Entity.m_20240_(Entity.java:1662) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {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:cupboard.mixins.json:EntityLoadMixin from mod cupboard,pl:mixin:APP:almanac.mixins.json:EntityMixin from mod almanac,pl:mixin:APP:balm.mixins.json:EntityMixin from mod balm,pl:mixin:APP:curios.mixins.json:AccessorEntity from mod curios,pl:mixin:APP:fabric-entity-events-v1.mixins.json:EntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:betterfpsdist.mixins.json:EntityRenderDistMixin from mod betterfpsdist,pl:mixin:APP:entityculling.mixins.json:CullableMixin from mod entityculling,pl:mixin:APP:vampirism.mixins.json:MixinEntity from mod vampirism,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin from mod ad_astra,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:AttachmentTargetsMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:EntityMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorEntity from mod bookshelf,pl:mixin:APP:carryon.mixins.json:EntityMixin from mod carryon,pl:mixin:APP:dimdoors-common.mixins.json:EntityMixin from mod dimdoors,pl:mixin:APP:dimdoors-common.mixins.json:accessor.EntityAccessor from mod dimdoors,pl:mixin:APP:ichunutil.mixins.json:EntityMixin from mod ichunutil,pl:mixin:APP:travelerstitles.mixins.json:EntityChangeDimensionMixin from mod travelerstitles,pl:mixin:APP:sound_physics_remastered.mixins.json:EntityMixin from mod (unknown),pl:mixin:APP:structure_gel.mixins.json:EntityMixin from mod structure_gel,pl:mixin:A,pl:connector_pre_launch:A} at net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure$14.getValue(EntityTickProcedure.java:182) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading} at net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure.execute(EntityTickProcedure.java:185) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading} at net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure.onEntityTick(EntityTickProcedure.java:68) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading} at net.mcreator.monsterhuntervillager.procedures.__EntityTickProcedure_onEntityTick_LivingTickEvent.invoke(.dynamic) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.common.ForgeHooks.onLivingTick(ForgeHooks.java:264) ~[forge-1.20.1-47.4.0-universal.jar%23451!/:?] {re:mixin,re:classloading,pl:mixin:APP:connectormod.mixins.json:ForgeHooksMixin from mod connectormod,pl:mixin:APP:connectormod.mixins.json:item.ForgeHooksMixin from mod connectormod,pl:mixin:APP:mixins.prehistoricfauna.json:EnderMaskMixin from mod prehistoricfauna,pl:mixin:A} at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2258) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:connectormod:insertInjectionTarget,xf:fml:connectormod:updateItemUseStartTreshold,pl:connector_pre_launch:A,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:curios.mixins.json:MixinLivingEntity from mod curios,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:puffish_skills.mixins.json:LivingEntityMixin from mod puffish_skills,pl:mixin:APP:bettercombat.mixins.json:LivingEntityAccessor from mod bettercombat,pl:mixin:APP:bettercombat.mixins.json:LivingEntityMixin from mod bettercombat,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor from mod vampirism,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity from mod vampirism,pl:mixin:APP:werewolves.mixins.json:LivingEntityAccessor from mod werewolves,pl:mixin:APP:werewolves.mixins.json:entity.LivingEntityMixin from mod werewolves,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin from mod ad_astra,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityAccessor from mod ad_astra,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityMixin from mod ad_astra,pl:mixin:APP:adastra-common.mixins.json:common.radio.LivingEntityMixin from mod ad_astra,pl:mixin:APP:cave_dweller.mixins.json:MixinLivingEntity from mod (unknown),pl:mixin:APP:pale_hound.mixins.json:MixinLivingEntity from mod (unknown),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:gigeresque.mixins.json:common.entity.LivingEntityMixin from mod gigeresque,pl:mixin:APP:witherstormmod.mixins.json:MixinLivingEntity from mod witherstormmod,pl:mixin:APP:witherstormmod.mixins.json:MixinLivingEntityAccessor from mod witherstormmod,pl:mixin:APP:vinery-common.mixins.json:LivingEntityMixin from mod vinery,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:LivingEntityMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:betterdeserttemples.mixins.json:PharaohKilledMixin from mod betterdeserttemples,pl:mixin:APP:mixins.prehistoricfauna.json:LivingEntityMixin from mod prehistoricfauna,pl:mixin:APP:puffish_attributes.mixins.json:LivingEntityMixin from mod puffish_attributes,pl:mixin:A,pl:connector_pre_launch:A} at de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.m_8119_(VulnerableRemainsDummyEntity.java:125) ~[Vampirism-1.20.1-1.10.13.jar%23426!/:1.20.1-1.10.13] {re:classloading} at net.minecraft.client.multiplayer.ClientLevel.m_104639_(ClientLevel.java:274) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:starlight.mixins.json:client.world.ClientLevelMixin from mod starlight,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin from mod entityculling,pl:mixin:APP:citadel.mixins.json:client.ClientLevelMixin from mod citadel,pl:mixin:APP:witherstormmod.mixins.json:MixinClientLevel from mod witherstormmod,pl:mixin:APP:architectury.mixins.json:MixinClientLevel from mod architectury,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:ClientWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:ichunutil.mixins.json:client.ClientLevelMixin from mod ichunutil,pl:mixin:APP:sound_physics_remastered.mixins.json:ClientLevelMixin from mod (unknown),pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {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:starlight.mixins.json:common.world.LevelMixin from mod starlight,pl:mixin:APP:adastra.mixins.json:common.multipart.LevelMixin from mod ad_astra,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:fabric-lifecycle-events-v1.mixins.json:WorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:A,pl:connector_pre_launch:A} at net.minecraft.client.multiplayer.ClientLevel.m_194182_(ClientLevel.java:256) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:starlight.mixins.json:client.world.ClientLevelMixin from mod starlight,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin from mod entityculling,pl:mixin:APP:citadel.mixins.json:client.ClientLevelMixin from mod citadel,pl:mixin:APP:witherstormmod.mixins.json:MixinClientLevel from mod witherstormmod,pl:mixin:APP:architectury.mixins.json:MixinClientLevel from mod architectury,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:ClientWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:ichunutil.mixins.json:client.ClientLevelMixin from mod ichunutil,pl:mixin:APP:sound_physics_remastered.mixins.json:ClientLevelMixin from mod (unknown),pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:alltheleaks.mixins.json:main.EntityTickListMixin from mod alltheleaks,pl:mixin:A,pl:connector_pre_launch:A} at net.minecraft.client.multiplayer.ClientLevel.m_104804_(ClientLevel.java:254) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:starlight.mixins.json:client.world.ClientLevelMixin from mod starlight,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin from mod entityculling,pl:mixin:APP:citadel.mixins.json:client.ClientLevelMixin from mod citadel,pl:mixin:APP:witherstormmod.mixins.json:MixinClientLevel from mod witherstormmod,pl:mixin:APP:architectury.mixins.json:MixinClientLevel from mod architectury,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:ClientWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:ichunutil.mixins.json:client.ClientLevelMixin from mod ichunutil,pl:mixin:APP:sound_physics_remastered.mixins.json:ClientLevelMixin from mod (unknown),pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} -- Entity being saved -- Details: Entity Type: vampirism:vulnerable_remains_dummy (de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity) Entity ID: 3345 Entity Name: entity.vampirism.vulnerable_remains_dummy Entity's Exact location: -1270.50, 60.99, 307.50 Entity's Block location: World: (-1271,60,307), Section: (at 9,12,3 in -80,3,19; chunk contains blocks -1280,-64,304 to -1265,319,319), Region: (-3,0; contains chunks -96,0 to -65,31, blocks -1536,-64,0 to -1025,319,511) Entity's Momentum: 0.00, 0.00, 0.00 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at net.minecraft.world.entity.Entity.m_20240_(Entity.java:1662) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {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:cupboard.mixins.json:EntityLoadMixin from mod cupboard,pl:mixin:APP:almanac.mixins.json:EntityMixin from mod almanac,pl:mixin:APP:balm.mixins.json:EntityMixin from mod balm,pl:mixin:APP:curios.mixins.json:AccessorEntity from mod curios,pl:mixin:APP:fabric-entity-events-v1.mixins.json:EntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:betterfpsdist.mixins.json:EntityRenderDistMixin from mod betterfpsdist,pl:mixin:APP:entityculling.mixins.json:CullableMixin from mod entityculling,pl:mixin:APP:vampirism.mixins.json:MixinEntity from mod vampirism,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin from mod ad_astra,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:AttachmentTargetsMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:EntityMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorEntity from mod bookshelf,pl:mixin:APP:carryon.mixins.json:EntityMixin from mod carryon,pl:mixin:APP:dimdoors-common.mixins.json:EntityMixin from mod dimdoors,pl:mixin:APP:dimdoors-common.mixins.json:accessor.EntityAccessor from mod dimdoors,pl:mixin:APP:ichunutil.mixins.json:EntityMixin from mod ichunutil,pl:mixin:APP:travelerstitles.mixins.json:EntityChangeDimensionMixin from mod travelerstitles,pl:mixin:APP:sound_physics_remastered.mixins.json:EntityMixin from mod (unknown),pl:mixin:APP:structure_gel.mixins.json:EntityMixin from mod structure_gel,pl:mixin:A,pl:connector_pre_launch:A} at net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure$14.getValue(EntityTickProcedure.java:182) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading} at net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure.execute(EntityTickProcedure.java:185) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading} at net.mcreator.monsterhuntervillager.procedures.EntityTickProcedure.onEntityTick(EntityTickProcedure.java:68) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading} at net.mcreator.monsterhuntervillager.procedures.__EntityTickProcedure_onEntityTick_LivingTickEvent.invoke(.dynamic) ~[Monster%20Hunter%20Villager%201.2.1-1.20.1.jar%23377!/:?] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.common.ForgeHooks.onLivingTick(ForgeHooks.java:264) ~[forge-1.20.1-47.4.0-universal.jar%23451!/:?] {re:mixin,re:classloading,pl:mixin:APP:connectormod.mixins.json:ForgeHooksMixin from mod connectormod,pl:mixin:APP:connectormod.mixins.json:item.ForgeHooksMixin from mod connectormod,pl:mixin:APP:mixins.prehistoricfauna.json:EnderMaskMixin from mod prehistoricfauna,pl:mixin:A} at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2258) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:connectormod:insertInjectionTarget,xf:fml:connectormod:updateItemUseStartTreshold,pl:connector_pre_launch:A,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:curios.mixins.json:MixinLivingEntity from mod curios,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:puffish_skills.mixins.json:LivingEntityMixin from mod puffish_skills,pl:mixin:APP:bettercombat.mixins.json:LivingEntityAccessor from mod bettercombat,pl:mixin:APP:bettercombat.mixins.json:LivingEntityMixin from mod bettercombat,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor from mod vampirism,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity from mod vampirism,pl:mixin:APP:werewolves.mixins.json:LivingEntityAccessor from mod werewolves,pl:mixin:APP:werewolves.mixins.json:entity.LivingEntityMixin from mod werewolves,pl:mixin:APP:adastra-common.mixins.json:common.EntityBelowWorldMixin from mod ad_astra,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityAccessor from mod ad_astra,pl:mixin:APP:adastra-common.mixins.json:common.LivingEntityMixin from mod ad_astra,pl:mixin:APP:adastra-common.mixins.json:common.radio.LivingEntityMixin from mod ad_astra,pl:mixin:APP:cave_dweller.mixins.json:MixinLivingEntity from mod (unknown),pl:mixin:APP:pale_hound.mixins.json:MixinLivingEntity from mod (unknown),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:gigeresque.mixins.json:common.entity.LivingEntityMixin from mod gigeresque,pl:mixin:APP:witherstormmod.mixins.json:MixinLivingEntity from mod witherstormmod,pl:mixin:APP:witherstormmod.mixins.json:MixinLivingEntityAccessor from mod witherstormmod,pl:mixin:APP:vinery-common.mixins.json:LivingEntityMixin from mod vinery,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:LivingEntityMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:betterdeserttemples.mixins.json:PharaohKilledMixin from mod betterdeserttemples,pl:mixin:APP:mixins.prehistoricfauna.json:LivingEntityMixin from mod prehistoricfauna,pl:mixin:APP:puffish_attributes.mixins.json:LivingEntityMixin from mod puffish_attributes,pl:mixin:A,pl:connector_pre_launch:A} at de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.m_8119_(VulnerableRemainsDummyEntity.java:125) ~[Vampirism-1.20.1-1.10.13.jar%23426!/:1.20.1-1.10.13] {re:classloading} at net.minecraft.client.multiplayer.ClientLevel.m_104639_(ClientLevel.java:274) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:starlight.mixins.json:client.world.ClientLevelMixin from mod starlight,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin from mod entityculling,pl:mixin:APP:citadel.mixins.json:client.ClientLevelMixin from mod citadel,pl:mixin:APP:witherstormmod.mixins.json:MixinClientLevel from mod witherstormmod,pl:mixin:APP:architectury.mixins.json:MixinClientLevel from mod architectury,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:ClientWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:ichunutil.mixins.json:client.ClientLevelMixin from mod ichunutil,pl:mixin:APP:sound_physics_remastered.mixins.json:ClientLevelMixin from mod (unknown),pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {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:starlight.mixins.json:common.world.LevelMixin from mod starlight,pl:mixin:APP:adastra.mixins.json:common.multipart.LevelMixin from mod ad_astra,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:fabric-lifecycle-events-v1.mixins.json:WorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:A,pl:connector_pre_launch:A} at net.minecraft.client.multiplayer.ClientLevel.m_194182_(ClientLevel.java:256) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:starlight.mixins.json:client.world.ClientLevelMixin from mod starlight,pl:mixin:APP:entityculling.mixins.json:ClientWorldMixin from mod entityculling,pl:mixin:APP:citadel.mixins.json:client.ClientLevelMixin from mod citadel,pl:mixin:APP:witherstormmod.mixins.json:MixinClientLevel from mod witherstormmod,pl:mixin:APP:architectury.mixins.json:MixinClientLevel from mod architectury,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:ClientWorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:ichunutil.mixins.json:client.ClientLevelMixin from mod ichunutil,pl:mixin:APP:sound_physics_remastered.mixins.json:ClientLevelMixin from mod (unknown),pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A} at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:alltheleaks.mixins.json:main.EntityTickListMixin from mod alltheleaks,pl:mixin:A,pl:connector_pre_launch:A}   Would nice if anybody can help me here
  • Topics

×
×
  • Create New...

Important Information

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