Jump to content

theCVDH

Members
  • Posts

    12
  • Joined

  • Last visited

theCVDH's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Last Question. if i want to try it out just to be sure can i Clone the Git repo? and how dos this Paches works? so i can make a test eviroment with customized forge
  2. Sad okay than i have to rewrite the Mod thanks alot
  3. Ah i see if (net.minecraftforge.fml.common.registry.EntityRegistry.instance().tryTrackingEntity(this, entityIn)) return; this line is the Reason for the "Problem" or? So if this Line would be modify to if (!(entityIn instanceof NEntityBat)&& net.minecraftforge.fml.common.registry.EntityRegistry.instance().tryTrackingEntity(this, entityIn)) return; it will handled as Vanilla bat?
  4. Where are the Files Stored? After Decomp Workspace?
  5. Aren't there any Sources on github? Cant find EntityTracker
  6. But all also the Vanilla mobs are storaged in the Registry? Where do forge seperate between Vanilla Mobs and Forge Mobs?
  7. Sorry for bad English Where in the Forgecode the Server tells the client Witch Class to use to handle for example entity spawning. I thought the Entity NetworkID tells the Client how to handle the Packet and what kind of mob it is
  8. But if Server and Client comunicate over Packets What Packet tell that Mod... is Type...
  9. I whant to Update my Hologram API therefore i create Armourstands items and Slimes as Touchhandler They sould be able to move softly around (Dont jump) i currently do this inside the OnUpdateMethod also they have to die without passanger
  10. I need to manipulate NBT writing and need Acsess to the OnUpdate method but why its impossible to Handle it serverside like NEntityBat and Clientside as EntityBat how i have to maipulate the Registry that server Send it as EntityBat to client but handle it like NEntityBat and why it worked in lower versions like 1.8 but not in 1.12.2 what changed?
  11. @Matryoshika But it was Possible in 1.8 By using global ids. It also has the Default rederer for Bat an i use the correct Networkid so the client should think its a typical Bat. Is there another way to Manipulate entities (Only behavior) that don't need to extens them?
  12. Hello i need your help i try to register and Spawn "Custom Mobs" with Vanilla id. Its a Serverside only mod. Registration @SubscribeEvent public void entityRegistration(final RegistryEvent.Register<EntityEntry> event) { (I try both seperat) EntityRegistry.registerModEntity(new ResourceLocation("minecraft", "bat"), NEntityBat.class, "superBat", 65, this, 100, 20, false); (I try both seperat) event.getRegistry().register( EntityEntryBuilder.create().entity(NEntityBat.class).name("superBat").id(new ResourceLocation("minecraft", "bat"), 65).tracker(160, 2, false).build()); } (NEntityBat extents EntityBat) Spawning NEntityBat bat = new NEntityBat(world); bat.setPosition(loc.getX(),loc.getY(),loc.getZ()); world.spawnEntity(bat); the Entity flyes arround and is Alive (Debug output from NEntityBat#onUpdate()) but Clintside nothing Happens
×
×
  • Create New...

Important Information

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