thomassu Posted February 9, 2014 Posted February 9, 2014 does anyone know how to create spawn eggs with a correct name in minecraft forge 1.7.2? in 1.6.4 i used this code //Eggs public static int getUniqueEntityId() { do { startEntityId++; } while(EntityList.getStringFromID(startEntityId) !=null); return startEntityId; } public static void registerEntityEggs(Class<? extends Entity> entity, int primaryColor, int secundaryColor) { int id = getUniqueEntityId(); EntityList.IDtoClassMapping.put(id, entity); EntityList.entityEggs.put(id, new EntityEggInfo(id, primaryColor, secundaryColor)); } but the class: EntityEggInfo is no longer used, so help me !! Quote
thomassu Posted February 10, 2014 Author Posted February 10, 2014 ok, i tried this in my code: EntityList.addMapping(EntityCrocodile.class, "Crocodile", 5, 113213, 3523523); the egg himself is working, but the name isnt, this was the egg: you can see the name is: entity.Crocodile.name so i thought lets make a .lang file and this is the text in my lang file: entity.Crocodile.name = Crocodile Quote
GotoLink Posted February 10, 2014 Posted February 10, 2014 The text begins with "Spawn", Minecraft thinks "entity.Crocodile.name" is the localised name. You shouldn't put spaces in the lang file, by the way. Quote
Recommended Posts
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.