Jump to content

Recommended Posts

Posted

Forge Version: 1.8-11.14.4.1563

Minecraft Version: 1.8

Downloads:

 

Time for another Recomended build.

This one is a bit sparse due to cpw and myself spending most of our time re-working Fernflower to support the new systems that are in place in Minecraft 1.8.2+ namely GENERICS!

Fry has done a lot of work to add new enchancements and features to Forge while we have been slaving away on Fernflower.

However, Fernflower is now complete enough where we feel confident in working on 1.8.8 and fry has finished the features he wanted for 1.8. So we're doing a Recomended build as a tie-off for 1.8.

The next version we push out should be 1.8.8, and then when 1.9 drops that. The 1.8.8 -> 1.9 gap will be FAR less then the 1.8->1.8.8 gap because 1) It's actually changin things in the game feature wise and 2) We've done all the hard work getting Fernflower ready so we don't have to do that again!

 

Minecraft Forge 11.14.4 Changelog:

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

New:


  •  
  • New Player sensitive version of Block.getPickBlock
     
  • New hook to allow modders more control over the 'Reequip' animation.
     
  • New hooks for keyboard and mouse events in GuiScreens
     
  • New generic fluid renderer for modders to use in custom fluids.
     
  • New system to allow 'spawn eggs' to spawn modded entities. Use vanilla spawn eggs with NBT key 'entity_name' set to the modded entity's registry name.
     
  • Expanded loading screen to include more stages/details.
     
  • Made minecraft skip the first texture stitch, resulting in faster load times. If issues arise with mods use -Dfml.skipFirstTextureLoad=false to disable.
     
  • Loading screen now logs timing information, helpful in debugging slow mods.
     
  • Added detection for impropely installed mods, do not unzip mods to your mods folder unless specifically told.
     
  • New hooks allowing modders to control the players camera.
     
  • New ItemLayerModel, a simpler and faster version of ItemModelGenerator.
     
  • New ability to have custom transformations {non-90-degrees} in Blockstate json.
     
  • Readded RenderBlockOverlayEvent.
     
  • Updated ForgeGradle to v2.0.2, and Gradle to 2.7
     
  • Officially merged FML and Forge projects, nobody used FML standalone so we're no longer developing it seperatly.
     
  • The loading screen is now disabled on macs by default, can be enabled in config. To many macs have broken graphics drivers. Use at your own risk.
     
  • Renamed src distribution to mdk {Mod Development Kit} to better reflect the fact that it doesn't ship source for anything or contain Forge.
     
  • Temporary hook for custom TESRs in ItemEntities. MODDERS DO NOT USE THIS UNLESS 100% NESSASARY.
     
  • Warn users about conflicting Furnace recipies as the system doesn't support them.
     
  • New PlayerSetSpawnEvent for better control over players spawn.
     
  • New model generation pipeline to support more formats and increase performance, as well as improve lighting of custom models.
     
  • Readded OBJ model support, was temorarly removed due to changes in 1.8's rendering system.
     
  • The registry remap event is now fired in ALL cases, even if there is no remaps. This is useful for mods who wish to listen for world data changes.
     
  • Fixed possible NPE in mod discovery.

 

Bug Fix:


  •  
  • Fixed model loading errors being hidden incorrectly.
     
  • Fixed issue in Reed placement.
     
  • Fixed issue in plant placement.
     
  • Fixed minor issue in B3D Loader.
     
  • Fixed missing block rotations with wrenches on vanilla blocks {mod wrenches}.
     
  • Fixed NPE in brewing stands.
     
  • Fixed issue where splash screen config would not be created.
     
  • Fixed Mesa biome having wrong tag in Biome Dictionary
     
  • Fixed issue in Wavefront Objects with integer values.
     
  • Fixed Perspective transformations for items.
     
  • Fixed BlockState's defaulting to 'minecraft' domain.
     
  • Fixed particle texture for generated item models.
     
  • Fixed error screen rendering issues.
     
  • Fixed potential issue with modders messing up the fluid registry.
     
  • Fixed issue with scala mods not being detected in some cases.
     
  • Fixed issue with placing pre-texted signs as op.
     
  • Fixed issue causing blocks containing at least one IProperty and one IUnlistedProperty not allowing blocks to be placed.
     
  • Fixed leaves dropping more then they should when sheared.
     
  • Fixed placing skulls on fences.
     
  • Fixed issue where players skin would be requested to often.
     
  • Fixed issue in registering custom network channels.
     
  • Fixed server watchdog edit being blocked inapropratly.
     
  • Fixed issue with FakePlayers opening GUIs
     
  • Fixed issue where entities would not spawn if players have to many 'persistant' entities.
     
  • Fixed potential crash in event bus iof modders unregister a unregistered handler.
     
  • Fixed Piston rendering issue.
     
  • Fixed ConcurrentModificationException that happened when mods spawned entities in EntityJoinWorldEvent
     
  • Fixed issue with the OreDictionary related to mods replacing other's items in registery.
     
  • Fixed error message for broken textures not displaying all textures.
     
  • Fixed bug in GameData.findBlock.

 

Major New Feature:

OBJ support:

Thanks to ShadeKiller and Fry modders and resource pack creators can now use obj format model files internally and from BlockStates.json.

This allows for really fancy looking models and much more flexibility!

y6Xa91k.png

 

New lighiting system:

Fry has re-wrote a lot of the lighting engine of Minecraft. The vanilla implementation did a poor job performance wise and did not light up complex models very well.

The above image is vanilla lighting, and this one is the new system. Note: There is a config option to disable this in case you run into issues, see the in-game GUI.

Y1ES5pl.png

 

Default renderer for Fluids:

If a modder so chooses, they can now use a generic integrated renderer for fluids:

07p2ejh.png

 

Mod List GUI Changes:

I have reworked the mod list GUI, logos are now centered, the text is scrollable.

AND! Links are now clickable!

The background color has changed, so some mod logos might look weird, sorry. Deal with it ;P

52fd9d6049.png

 

Mod Update Check system:

Its been a highly requested feature, and a highly poorly implemented feature in many mods.

Forge now comes with a standard Update check system.

This is ONLY A CHECK THIS WILL NOT DOWNLOAD ANY MODS!

The updates will be displayed in the Mod List GUI, with clickable links and description if the modder provides it.

All the modder has to do is add a entry into his @Mod annotation: updateJSON pointing at a URL for a json file that follows the format specified here:

https://gist.github.com/LexManos/7aacb9aa991330523884

End users can disable the update checks in the config file, or by using the in-game config GUI.

 

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

    • 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.
    • I never picked up a tier 0 dragon skull to my knowledge. One of my other skulls must have bugged out and randomly became one. I was confused on what the heck it was and tried placing it, now the game will only crash because it can't render in whatever the heck the tier 0 skull is. This is on a server and it crashes anyone within render distance.
  • Topics

×
×
  • Create New...

Important Information

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