Jump to content

LexManos

Forge Code God
  • Posts

    9264
  • Joined

  • Last visited

  • Days Won

    66

Posts posted by LexManos

  1. I didnt 'miss' anything.

    You're just lazy and expect side to directly correlate to your index.

    You can always use .ordinal() to get the same exact values as what they used to be.

    But you're better of doing it properly, and returning a valid index directly, not returning the side.

  2. Forge Version: 4.0.0

    Minecraft Version: 1.3.2

    Dependencies: None

    Jenkins Build: #200

    Downloads:

     

    Minecraft Forge 4.0.0 Changelog:

    ============================================================================

    Updated to FML #289

     

    • MAJOR:
       
      • Minecraft 1.3.2 WHOOT!
         
      • With the merge of the client and server in 1.3, as well as Mojang finally syncing the obfuscation. We are now distributing both the client, and server download, in the same download. This means that there is no Client/Server version. There is only Universal.
         
      • Forge will combine the client and server code at decompile time and create a new workspace for you to work in. This should allow you to easily develop and test your mods for both Local Server, and Remote server. And should allow any forge mod to follow the pattern of releasing a 'universal' package.
         
      • Exposes the full power of the argo, guava, and asm libraries to mods, allow fuller control over the minecraft environment for modders.
         
      • Re-wrote the old handler system to a new event based system, to move Forge more in line with Bukkit, and the future Minecraft API
         
      • Re-orginized the internals of Forge into it's own package, so please do some searching before asking where something went.
         
      • Removed or consolidated many interfaces/functions that were redundant or deprecated.

     

    As ModLoader for 1.3.2 has not come out, we are currently not compatible with it, however, when it comes out, we will update accordingly.

     

    More to come after I have gotten some sleep.

  3. There is a known NPE when connecting to a Server with the current builds

    The jenkins is for MODDERS ONLY.

    I will be liberally applying the banhammer for anyone who ISNT a modder who posts support requests for 1.3 builds.

    Also for anyone who continiously post bugs that we know about EXA: THe NPE when connecting to a server.

     

    You have been warned.

    Also, aside from that browse the jenkins with Adblock disabled and i'll <3 you {its got the adfly script for downloads that is disabled if you use adblock}

  4. Well, actually the main issue is that all of the world generation is encoded into a byte array.

    Someone should look into what exactly would need to be changed for world gen to use a short array as opposed to a byte array.

    Its in quite a few files.

    Seems the start of it is ChunkProviderGenerate.providceChunk, and touches all BiomeGen classes, as well as all the other world generation classes...

    It would be quite a large change.

    Not to mention throwing compatibility right out the window with any non-forge mods.

    I think the simplest soltution for now, is to either do your world gen stuff in the populatChunk callback.

    Or to make sure your world-gen blocks are < 256

     

  5. Thats fucking retarded. who taught you how to program?

    You have a BiomeGen which extends BiomeGenBase

    You override anything that uses the byte limited ids.

    Replace them with a short.

    How hard is that?

    This has NOTHING to do with World at all

    This is ALL inside BiomeGenBase

    Seriously

    Its not difficult

     

  6. Shit happened, oh well, it's taking longer then I wanted.

    However all the new features, namely, merging of eveything into a single code base, is worth it.

    Anyways yes, the integrated server shares static values. As thats how java works.

    And Mojang did not put the server into a seperate classloader.

    BUT! Don't expect that to always work, so you shouldn't do anything hackey with it, or things won't work on remote servers.

×
×
  • Create New...

Important Information

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