Jump to content

Recommended Posts

Posted

Forge Version: 7.7.2

Minecraft Version: 1.5.1

Downloads:

 

Minecraft Forge 7.7.2 Changelog:

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

Updated to Minecraft v1.5.1

 

New:


  •  
  • LiquidStacks store more information about Icons and liquids persist better in world files.
     
  • FML will now report branding information {Forge/FML version, and modpack identifier} in vanilla crash reports.
     
  • Removed index bounds checking in some chunk functions, if you error with ArrayIndexOutOfBounds blame Grum.
     
  • Deprecate IArmorTextureProvider, moved to Item. And exposed more information to the function.
     
  • Added more context aware Armor texture callback in Item
     
  • Added Biome Tag System by Emasher, see below
     
  • Added entity spawn pack size event to allow overriding of creature's pack sizes
     
  • Added new hook to allow items to provide there own FontRenderer for there tooltips
     
  • NBTTagList.removeTag can now be used server side
     
  • Added new hook to allow Items to provide custom armor models.
     
  • New block callback for explosions
     
  • Optimize texture animations with the new Stitched texture system, showing massive FPS boosts for users of high/animated texture packs.
     
  • New Item 'swing' callback for use when playing the arm swing animation.
     
  • New Item update callback for EntityItems.
     
  • New Block hook to allow for custom blocks effecting enchanting tables.
     
  • Cave and Ravine gen will now take into account the Biomes top and foller block, allowing them to break the surface in modded biomes. Beaches, MushroomIslands and Deserts are exempt from this check to preserve vanilla world gen functionality.
     
  • New ModelLoader for OBJ formated models, allowing Moders to directly import #D models.
     
  • Massive amount of new hooks for rendering HUD items on screen.
     
  • Customizeable player max health.
     
  • FML/Forge version information is now displayed in the F3 debug screen.
     
  • Fixups for scala compilation in MCP. Scala should now be compilable and reobfuscatable with srgnames in MCP.
     
  • Add vanilla Ores to the Ore Dictionary. No recipe replacement required.
     
  • Add NBT-sensitive getMaxDamage() for ItemStack.

Bug Fix:


  •  
  • Fixed interop with runtime deobfucation and ModLoader mods tha edit base classes.
     
  • Fixed potential NPE in LiquidPipes
     
  • Fixed possible NPE in ChunkManager
     
  • Fixed NPE when branding isn't present
     
  • Fixed vanilla texture bug causing rotated textures to be placed wrong.
     
  • Fixed EntityPlayer passed to Bonemeal event.
     
  • Fixed bug with some servers that caused 'invisible' entities client side.
     
  • Fixed EnumHelper debugging in Eclipse
     
  • Fixed vanilla bug with item deletion in creative menu for items that are the same id/meta but differnet NBT's.
     
  • Fixed bug in runtime deobf that caused mod files to fall into the all-public transformer
     
  • Fixed issue with instalation when java/javac commands had quotes.
     
  • Fixed scoreboard saving bug caused by our fix of vanilla map saves.
     
  • Fixed vanilla big in Stitcher that was preventing it from fully filling the possible texture space. Should up-to halve the size of the stitched texture in memory
     
  • Fixed vanilla AIOOB in crash report stack trimming.
     
  • Fixed issue with runtime deobfusication and overloaded fields
     
  • Allow spawning of Bonemeal particles even if block is not set. {I classify this as a vanilla bugfix}
     
  • Fixed some scala loading, mods should run better now.
     
  • Fixed changelog generation, see the changelog text on the website and in the zips.
     
  • Fixed ListenerList not properly rebuilding lists when a listener was removed.

 

New Biome Tag System by Emasher:

An issue with biome adding mods which is becoming increasingly annoying for players, is that many mod authors that add biome specific world generation or mobs in their mods, for the most part, hard code them to work with vanilla biomes only. This becomes a huge problem when it's difficult to even find a vanilla biome, let alone a specific one, when biome mods are installed.

 

A simple solution to this problem is a tag system for biomes that allows mod authors to set up their world generators, or mobs to generate or spawn in biomes that have been registered with a specific tag such as "FOREST", or "FROZEN". I wrote such a system a few months ago, which I've been using with my own mods, and have made available to anyone who wants to use it. Since then, I've had requests from mod authors and players alike to try and get it, or at least similar functionality, into Forge, where other mod authors will be more comfortable using it.

 

Aside from the tags, it also includes a rule based system to classify biomes that have not already been registered with it when information is requested on them (You can opt out of this by registering a biome as type "NULL"). And additionally, the ability to register IWorldGenerators for specific biomes, or biome types (tags) to speed up chunk generation a little bit.

 

This is just a official release because 1.5.2 is on the horizon.

 

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Guest
This topic is now closed to further replies.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • The game crashed whilst unexpected error Error: net.minecraftforge.fml.ModLoadingException: Advanced Mining Dimension (mining_dimension) encountered an error during the done event phase
    • Here is the end of the log. it was way too big to put in pastebin, but I started from when I was online and everything was fine. Error should be in here: https://pastebin.com/Sdhdq593
    • Update: I stand corrected as I was able to dig up a relevant log from my earlier testing which highlights the overall issue but does not explain how to solve it. See, Diagnostic Logs for pack.mcmeta not found: https://pastebin.com/LXS8Rtna
    • Which mod was this? What are all the mods that were in use? It will help if enough information to replicate the problem is available.
    • I have been attempting to create a supplementary resource pack with Patchouli in order to add back the guidebook for Better End but unfortunately in every prototype I have made pack.mcmeta and my resource pack are not recognized. I have tested both zipped and unzipped and either way curseforge does not recognize my resource pack as existing. For testing I stripped my pack down to just the pack.mcmeta file and two empty folders labelled data and assets and I know the data folder is not the problem as firstly my first attempts just had an assets folder following Patchouli instructions and data came later in my flailing attempts to make anything in my pack work. The mcmeta file is not recognized whether or not I use this:  { "pack": { "pack_format": 15, "description": "A replacement for the BetterEnd Guide Book." } "language": { "en_US": { "name": "English", "region": "United States" } } } ,or this:  { "pack": { "pack_format": 15, "description": "A replacement for the BetterEnd Guide Book." } } I have made sure to only use lowercase and the pack folder is named better-end-guide. Is this some magic nonsense from me doing this manually instead of using an IDE or similar tool? Could it be because my files are by default in UTF-8 even though ANSI gives the same results? Is there a specific community secret tool I am supposed to use for zipping or specific settings? I am pulling my hair in distress. Unfortunately as there are no errors involved I lack logs to offer, if that disqualifies this thread please do not be harsh and instead if you can then please direct me to a forum with different rules and sufficiently respectful but knowledgeable as to be of assistance. Most of my experience with the programming community has been poor and so naturally I find myself wary.
  • Topics

×
×
  • Create New...

Important Information

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