Jump to content

Spitfire4466

Forge Modder
  • Posts

    2
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • URL
    http://www.srphoto.ch
  • Location
    Switzerland

Spitfire4466's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. I have solved my problem Let me explain how The packet seems to work well, so that's not the problem: I have added a System.out.println in PacketEntitySpawn public PacketEntitySpawn(Entity ent, NetworkMod mod, int type) { entityID = ent.entityId; posX = MathHelper.floor_double(ent.posX * 32D); posY = MathHelper.floor_double(ent.posY * 32D); posZ = MathHelper.floor_double(ent.posZ * 32D); typeID = type; modID = MinecraftForge.getModID(mod); yaw = (byte)(ent.rotationYaw * 256.0F / 360.0F); pitch = (byte)(ent.rotationPitch * 256.0F / 360.0F); yawHead = (byte)(ent instanceof EntityLiving ? ((EntityLiving)ent).rotationYawHead * 256.0F / 360.0F : 0); metadata = ent.getDataWatcher(); System.out.println("spawn packet ent="+ent + " entitiyID="+entityID); And things work correctly spawn packet ent=net.minecraft.src.TrainMod.RollingStock.EntityLocoSteamBig@47b entitiyID=1147 spawn packet ent=net.minecraft.src.TrainMod.Zeppelin.EntityZepplin@47c entitiyID=1148 I have realised that the Zeppelin is never invisible In my code the Zeppelin just extends Entity My trains however are more complicated: [*]EntityMinecart extends Entity (notch code) [*]AbstractTrains extends EntityMinecart [*]EntityRollingStock extends AbstractTrains [*]DieselTrain extends EntityRollingStock [*]finally EntityLocoGP40 extends DieselTrain I realised that I had by mistake registered EntityRollingStock: MinecraftForge.registerEntity(EntityRollingStock.class,this, EntityIds.ROLLINGSTOCK, 200, 2, true); Removing that line solved my problem. So it seems that some entities were randomly registered as EntityRollingStock and some others were registered under their own name. Sorry for bothering you with my stupid mistake And thanks for your help
  2. Hello everyone, I'm the creator of the Train and Zeppelin mod (http://trains-and-zeppelin.wikispaces.com/), and I'm currently having a rather odd problem with my mod in SMP. This problem has been there since the first FML version and I though perhaps this would be solved with time and updates, but it hasn't. (I'm using forge version 3.3.7 now) So here is the problem in pictures: This is the first start of the server: After restarting the server: Restarting again: IDs: This is how I register the entities (I'm just showing one here, but all are registered like that) I have seen this post, so all my IDs are under 128, but that didn't helped http://minecraftforge.net/forum/index.php?topic=49.0 So, any ideas?
×
×
  • Create New...

Important Information

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