• 0

    posted a message on Question - Why are mods slow to update to 1.8?

    Because Mojang have made it very difficult to update mods. Forge has been working their hardest to update, taken long enough, then the modders update their mods which with the new "better" features in 1.8 which makes it an utter nightmare.


    Personally, I hope the new json model thing is either better implemented or completely phased out. For modders and artists, it truly sucks.



    EDIT: This was just a rant more than an answer jcm. xD

    Posted in: Discussion
  • 0

    posted a message on Stone wasteland?

    I think those are for trees and ores and things?

    In BiomeGenChocolateBase, they're being assigned statically.

    Posted in: Modification Development
  • 0

    posted a message on Is this possible to do with GUIs?

    You have to have worked with guis a lot in the past to know what they can and can't do functionally in minecraft. But on the rendering side, you can do whatever opengl can.

    Posted in: Modification Development
  • 0

    posted a message on I need help fixing my Techne model.

    Which ModelRenderer would that be?

    Posted in: Modification Development
  • 0

    posted a message on Stone wasteland?

    All I can suggest is try putting these:

    chocolatePlains = new BiomeGenChocolatePlains(150).setBiomeName("Chocolate Plains").setColor(5470985);
    
    		chocolateForest = new BiomeGenChocolateForest(151, 0).setBiomeName("Chocolate Forest").setColor(5470985);
    
    		chocolateMountians = new BiomeGenChocolateMountian(152).setBiomeName("Chocolate Mountians").setColor(5470985);
    
    		chocolateMushroom = new BiomeGenChocolateMushroom(153).setBiomeName("Chocolate Mushrooms").setColor(5470985);
    
    		chocolateSwamp = new BiomeGenChocolateSwamp(154).setBiomeName("Chocolate Swamp").setColor(5470985);
    
    		chocolateJungle = new BiomeGenChocolateJungle(155).setBiomeName("Chocolate Jungle").setColor(5470985);
    
    		chocolateRiver = new BiomeGenChocolateRiver(156).setBiomeName("Chocolate River").setColor(5470985);
    
    		chocolateOcean = new BiomeGenChocolateOcean(157).setBiomeName("Chocolate Ocean").setColor(5470985);
    
    		chocolateDesert = (new BiomeGenChocolateDesert(158)).setColor(16421912).setBiomeName("Chocolate Desert").setDisableRain().setTemperatureRainfall(2.0F, 0.0F).setHeight(height_LowPlains);

    In a function called initialiseBiome or something, and calling that after the spot you call

    initialiseBlock
    Posted in: Modification Development
  • 0

    posted a message on Stone wasteland?
    Quote from Killerjdog51»

    heres what the system spit out into the consul:



    Chocolate Mountain Biome:



    [20:32:10] [Server thread/INFO] [STDOUT]: [com.chocolatemod.worldgen.BiomeGenChocolateMountian:<init>:34]: grass = com.chocolatemod.block.BlockChocoGrass@7c616a1, dirt = com.chocolatemod.block.BlockChocoDirt@444cc84d



    Chocolate Swamp Biome:


    [20:35:07] [Server thread/INFO] [STDOUT]: [com.chocolatemod.worldgen.BiomeGenChocolateSwamp:<init>:45]: grass = com.chocolatemod.block.BlockChocoGrass@275566b, dirt = com.chocolatemod.block.BlockChocoDirt@59f40e83



    I didnt know where the ctor was so i put the code right under where i declared the top and filler blocks of the two biomes for the grass and dirt.



    What I'm confused about is why on earth these numbers are different between biomes...?
    Look at these, changing memory addresses:
    @7c616a1 changes to @275566b
    @444cc84d changes to @59f40e83

    Are these blocks being assigned more than one time?

    Posted in: Modification Development
  • 0

    posted a message on Stone wasteland?

    Yeah, the ctor = constructor, you put it in the right spot.

    And these messages are... interesting...

    Posted in: Modification Development
  • 0

    posted a message on Stone wasteland?

    To check the value of the blocks, just write System.out.println("grass = " + BlockRegistry.chocoGrass + ", dirt = " + BlockRegistry.chocoDirt); in the broken biome's ctor and post the results.


    And if your blocks are initialised outside of a function, afaik it's pretty difficult to know when they will be initialised in what order alongside the biomes' initialisation since they are also outside of an explicit call, especially since they're initialised in separate classes? This is probs untrue, but it helps explain why some biomes work and others don't, idk. My knowledge's pretty limited with how java works with globals, I never use them.

    Posted in: Modification Development
  • 0

    posted a message on Help with living rendering

    In general, mob animation is done in the Model class, just look at the iron golem model class and see how animations are done there.


    Someone else asked about rotation too.

    Posted in: Modification Development
  • 0

    posted a message on Stone wasteland?

    Can I have a look at the code of one of the working biomes?

    Posted in: Modification Development
  • 0

    posted a message on Stone wasteland?

    I am so certain that is the problem, can you try printing those blocks in your biome constructor to the console to see what their value is?

    Posted in: Modification Development
  • 1

    posted a message on Why does my snowball appear pink when it hits the ground?

    Aha, no problem.

    Posted in: Modification Development
  • 0

    posted a message on I need help making sounds for my pigman mod.

    Just use Audacity, it's free and ridiculously easy to use for these kinds of things, or change the pitch parameter when you play the sound in your code?

    Posted in: Modification Development
  • To post a comment, please .