Skip to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

LexManos

Forge Code God
  • Joined

  • Last visited

Everything posted by LexManos

  1. Forge Version: 31.2.0 Minecraft Version: 1.15.2 Downloads: Changelog: (Direct) Installer: (AdFocus) (Direct) MDK: (AdFocus) (Direct) Intro: Here we go again for 1.15.2, this has a ton of bug fixes, developer improvements, as well as preliminary support for Java 13+ so we'll see how that goes. Changelog: New: Added hook to allow customized overlays when swimming in custom fluids. Added support for suppliers in FoodItem, allow easier modder extension. Added model data to BlockModelRenderer Added system for global loot functions, allowing modders to affect all loot tables using data. Added new early loading screen that shows before Vanilla even exists. Should seamlessly transition to vanilla. Can be disabled via config. Added new Data generation features. Revived the Forge lighting pipeline, to improve rendering performance. Disabled by default. Added hook to control hill biomes. Added PlantType to the extensible enums. Extended GUIUtils to be more useful. Added hook to override tool requirements when breaking blocks. Added hooks to allow buckets to be better used with custom fluids. Added hook to allow bees to use custom hives. Added ability to use stencil buffers for mods. Added constructor to Music Discs for easier modder extension. Fixes: Fixed lighting issue in GUIs for some models. Fixed bug causing equip tooltip to display when unnecessary. Fixed client desync when interact event is canceled on the client. Fixed invalid arguments passed to first person hand renderer. Fixed chunk watch and unwatch events not firing correctly. Fixed vanilla bug related to rendering states. Fixed error when players join servers in a dimension that doesn't exist. Fixed ItemStack TER not being called. Fixed custom teleporters not being used when moving from the end to overworld. Fixed custom teleporters triggering end game credits. Fixed set dimension command not setting position correctly. Fixed Conduit and Beacon activation on vanilla servers. Fixed potential issue with clients sending invalid data to server. Fixed javac compiling issues on some JDKs Fixed tps and gen commands not working. Fixed note blocks not changing state correctly. Fixed ownership leak in ItemStackHandler. Fixed server config loosing dimension type when using custom dimensions. Fixed vanilla bug that caused the byte order of buffers to be incorrect. Fixed buffer batching not copying all data correctly. Fixed tag serializing empty data. Fixed annotation processor skipping duplicate annotations. Fixed annotation processor incorrectly tagging child annotations. Fixed binary issues when using JDK 9+ and targeting J8. Fixed vanilla recursion issue in advancement loading. Fixed potential NPEs in RegistryObject. Fixed mod resource and data packs being sorted incorrectly. Fixed automatic event subscriber picking wrong mod id when in multi-mod sources. Fixed BackgroundScanHandler erroring on some servers. Fixed swim speed and reach distance not having localization info. Fixed milk buckets removing too many potion effects. Fixed chunk data save event being fired with null world in some cases. Fixed resource leak in vanilla loot table handler. Fixed hoppers not fully inserting into custom inventories with non-standard max stack values. Fixed null item stack being sent to player destroy item hook. Fixed some blocks being darker then they would be in vanilla. Fixed pressing escape not matching pressing done on the mod list screen. Fixed removedByPlayer not being called on the client when breaking blocks. Fixed infinite loading screen when mod resources error. Fixed fluid tanks calling changed events when simulating. Fixed tile entities persisting incorrectly when blockstate changes. Fixed CrowGrowEvents not firing for Bamboo Fixed vanilla screens where pressing escape doesn't match pressing done. Fixed mod duplication issue when using a symbolic links as your mods folder. Fixed server config directory remaining locked after server shutdown. Fixed level change event not firing during enchanting. Fixed duplicate call to chunk load events. Fixed typo in registry alias serialization causing infinite loop. Fixed particles not colliding with the ground correctly. Fixed model transformation ordering. Fixed OBJ models ignoring deffuseLighting setting. Fixed blockstate json serializer using incorrect string. Fixed incorrect argument passed in RenderPipeline potentially causing crash. Fixed FireBlock using flammability instead of spread speed when looking for places to spread.
  2. 1.7 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  3. You dont, this screen isn't in 1.14+
  4. 1.8 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  5. Its exactly as useful as the normal Java Optional. isPresent replaces the null check if you just want to check if something is present. It also doesn't call the resolve function so that's where the Lazy part comes in. Your examples are also pretty bad. The way you would want to do it is like: cap.map(e -> e.amount() * e.amountMultiplier()).orElse(0) But ya the point is that LazyOptional gives you metadata about if it's present if all you care about is if it exists and delays the actual creation of the object you want until someone actually wants it.
  6. We only support/endorse the official Mojang launcher here. Any others that require you to enter your credentials are not to be trusted.
  7. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  8. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  9. Run the installer not the launcher.
  10. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  11. https://github.com/MinecraftForge/MinecraftForge/commit/1a317a7306a0ff2283a59b57ef3e1b8262301c1c
  12. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  13. 1.7 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  14. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  15. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  16. If a modder writes things correctly, then there is no functional difference between the two. As DeferredRegistry is just a proper implementation of using ObjectHolders and Register event. DeferredRegister was literally created as a helper for people who can't get it around their head to NOT statically initialize things. So it moves the thing that is bad to statically initialize {the registry objects} to the Register event behind the scenes. That's it. It's nothing special.
  17. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  18. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  19. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  20. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  21. By "minor tweak" you mean "Major re-write of the entire loading system of both Mods and Vanilla itself." Lucky for you, that was actually done in 1.13, which is one of the many reasons why we did the major re-write. So update to a supported version and you can have this cool feature!
  22. You don't need to use any code at all, the entire point of datapacks is that you can control them all from json.
  23. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  24. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  25. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.