Jump to content

sheosi

Members
  • Posts

    7
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • Personal Text
    I am new!

sheosi's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. How do I acces to glass panes and strings? I can't find them neither in blocks nor in items.
  2. Thank you diesieben07, I really thank you for all this knowledge.
  3. I really thank you diesieben07, and since I'm really new to java I didn't know what final was, now I searched a bit and learned that is the constant of c++, basically it can be changed later. I have two more questions: 1. I can do this with all the other registrations? (I assume yes but would like someone experienced told me) 2. I should put everythin into preinit because the way I'm using them (registration in constructor) or simply because is a good practice?
  4. By that do you mean this: public final static Block jadeOre @EventHandler public void preInit(FMLPreInitializationEvent event) { jadeOre = new BaseOre (502, Material.ground, "oreJade","factorix:oreJade",2.0F).setCreativeTab(creativeTab); } or this: public void preInit(FMLPreInitializationEvent event) { final jadeOre = new BaseOre (502, Material.ground, "oreJade","factorix:oreJade",2.0F).setCreativeTab(creativeTab); } I think it's the first one, since that way jadeOre is global, but I don't really know.
  5. sorry for the noobness, but dont' know exactly how the block is created in preinit. This is basically how I have it, I have deleted everything wich does not have anything to do with this. public class MyMod { public final static Block jadeOre = new BaseOre (502, Material.ground, "oreJade","factorix:oreJade",2.0F); //Mod instance //Proxy code @EventHandler public void preInit(FMLPreInitializationEvent event) { // Stub Method } @EventHandler public void load(FMLInitializationEvent event) { proxy.registerRenderers(); } @EventHandler public void postInit(FMLPostInitializationEvent event) { // Stub Method } } So, don't know whether this is exactly creating them in preInit, also of I can do this for the oreregistration, I can do it for the other things (localization in language registry, block registration ...)?
  6. GotoLink, because it may create performance (i don't know) issues or unstability. diesiebesen07, i mean in the object's constructor.
  7. Hey, I'm new to minecraft modding (and Java), since the tutorials told me to to put this into the load function in the mod I would like to know if there's any problem with it being in the constructor, I've been able to do this trhough a this pointer and I tested a little and it seemed to not have any problem.
×
×
  • Create New...

Important Information

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