Jump 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: 28.2.0 Minecraft Version: 1.14.4 Downloads: Changelog: (Direct) Installer: (AdFocus) (Direct) MDK: (AdFocus) (Direct) Intro: Hello again guys, this is a new release for 1.14.4, as part of our LTS system. This is mainly a cumulative release giving modder and pack makers a new base to target. Changelog: New: New networking design to help modders stop accidentally leaking network memory New Tag reloading events New hooks to allow FlowerPotBlock to be reusable by modders New more robust/less hacky system for extending enums New hooks to allow custom dimensions with differetn sea levels New hook to make Structure processing more powerful New hook making FlowerBotBlock/StairsBlocks/FishBucketItem more reusable Added extra features to RegisteryObject/DeferredRegister system New dimension hooks to better sync data between client and server Exposed DyeColor hooks for more utility New mod related resources are now in a single 'Mod Resources' resource pack to allow sorting, mods can still add additional packs for finer control New pre-loading screen that can show progress information that happens before Mojang's official loading screen Made customClientFactory optional New hooks allowing modded IParticleRenderTypes to be rendered Added PlayerGiveXpEvent and PlayerChangeLevelEvent hooks Added profile icon to the installer New hooks for interesting with low level networking events Regular mods are now automatically de-duped based on the version number Added Blockstate and Model data providers New hooks to make Loot Table data generators more reusable New Data Generator helper classes New hooks to allow for more flexibility in mod discover-ability New hooks to make it easier to add custom TNT blocks New SleepFinishedTimeEvent allowing control of world time when waking up Added FENCES_WOODEN and FENCE_GATES_WOODEN tags as fuels in furnaces Split DrawBlockHighlightEvent into subevents to make usage clearer Added FluidStack support to the Forge packet buffer Added support for custom nether portal frame blocks Fixes: Fixed patch for vanilla spawning in WorldEntitySpawner Fixed hooks for handling raw mouse events Fixed default behavior for Item#canPlayerBreakBlockWhileHolding Fixed vanilla performance issue in furnace fuels Fixed issue where exceptions during loading would not kill the main thread correctly Fixed jigsaw blocks not mirroring properly Fixed type bound on GameRegistry.findRegistry being too narrow Fixed installer issues related to old java bugs Fixed sea level info not being available on the client Fixed server jar manifest paths Fixed berry bushes not throwing crop growth events Fixed some non-sensitive calls to Block.getSoundType Fixed FluidTank with empty contents throwing error if drained Fixed vanilla bug related to the main menu screen. MC-145102 Fixed race condition in flowing fluid blocks Fixed many minor issues in Fluids Fixed Model Loaders not being properly initalized Fixed custom model loading Fixed IModelData not being cleared when tile entity is removed Fixed hidden potion effects backgrounds still rendering Fixed mod info panel rendering incorrectly on some systems with HiDPI displays Fixed kelp not throwing Crops Grow Event Fixed shears not having sound Fixed error logging in mod dev environment Fixed bounds checks in `NativeImage` MC-162953 Fixed loading error/warning screen not showing Fixed vanilla models with parents not loading properly Fixed clientside chunk load event spam Fixed shouldCauseReequipAnimation not working Fixed forge rendering pipeline and shape based light occulsion Fixed NPEs caused by uninitialized lists in ModDirTransformerDiscoverer Fixed NPE in modlauncher when there is no mods dir Fixed issue with logs during server shut down Fixed Item#doesSneakBypassUse hook Fixed vanilla bug in entity navigation to stop entities spinning MC-94054 Fixed recursion issue in biome types Fixed BlockStateProvider#horizontalBlock emitting rotations >=360 Fixed registry snapshots not reading aliases correctly Fixed an NPE caused by missing registries Fixed performance issue related to relighting entire chunks Fixed using bonemeal in modded oceans Fixed shift-click insertion of modded recipes into the Stonecutter Fixed DyeColor referencing incorrect Tag path Fixed the hang on startup problem when windows' broken device enumeration causes a huge glfwInit slowdown Fixed emissive items not working Fixed camera setup render event Fixed invocation of Vanilla spawn logic Fixed Entity.canRiderInteract not being called Fixed event spam during projectile movement Fixed Minecarts not with modded powered/activator rails Fixed rails maximum speed hooks Fixed capabilities becoming inaccessible on returning from the end Fixed Brown Mooshrooms dropping Red Mushrooms when sheared Fix NPE on java 8u242 in dev enviroment Fixed compression system used by the installer to make downloads smaller.
  2. 3rd party utilities that mess with the world are not supported/endorsed as they have non-insignficant chances of breaking the world. Beyond that update to 1.13+ to remove the 4096 limitation directly.
  3. Yes there is a proper way, but we do not want to help or encourage people like you who are bypassing our systems. But, I will tell you maven is a standard format, and has a standard way of checking hashes.
  4. There are already a plethora of other server management tools. Why make another one? Also, personal preference is #3. And especially don't want you pretending to be us.
  5. You should not be shading all of minecraft/its dependencies into your jar file... You could in theory make a single jar that works on all systems if you keep everything abstracted out. But honestly it's better/easier to just build separate jars.
  6. Path lengths are no longer an issue in modern file systems. If you are doing something that cares about it then you should figure out the modern way of doing it.
  7. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  8. Do not hijack unrelated threads.
  9. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  10. Post your full logs, and if you're fine with it the world save.
  11. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  12. Please provide more details, as this is not reproducible in our test environments, and actually 28.1.72 specifically FIXED mobs spinning in circles when they ended their navigation.
  13. Use a reliable image host such as imgur.com to upload it. postimage is giving 503.
  14. A new RB is pending, just waiting on the LTS Team {tterrag/giga/illy} to make a RB build/post. The plan was to do both 1.15.1 and 1.14.4 RB at the same time, but 1.15.2's announcement put the 1.15 RB on hold.
  15. Forge doesn't have any management over what mods you run. If you want to hire someone to write a mod for you, that's between you and them. We don't care, nore do we want to be involved in that situation at all. But as a warning, the community in general doesn't take kindly to any form of DRM, so don't do it.
  16. What launcher are you using?
  17. The system in place is designed intentionally work with the vanilla launcher. Also, 1.12 is no longer supported on this forum.
  18. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  19. You should update to a modern version. Your excuses don't change that fact. Until that time comes, you will not get support here. Asking us to officially endorse some other site is just stupid...
  20. https://stopmodreposts.org/ Yup, there are tons of malicious sites out there that abuse open source software like us. Who don't have the money to sue them to stop. Forge ONLY ever installs Forge. The ONLY official site for it is files.minecraftforge.net. If you use another site, sorry, not much we can do, probably best to run a deep virus scan and learn from your mistakes.
  21. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  22. Update Regarding LTS System: Please read The Big Forge Update Earlier this year, 1.13 was announced and the snapshots started coming out, the update was relatively small, but enough to be a hurdle for mod developers. This combined with 1.12 stabilizing, and a few fundamental Java changes that broke modding in general, made the Forge team decide to use this opportunity and work on cleaning the years of technical debt that Forge had accrued. During this time, it was discovered that a lot of things needed updating. In fact, well, everything did. And so, it was done, a full rewrite of practically everything Forge related. This took a long time, longer than originally anticipated. But what’s the outcome of this you might ask? A lot. cpw’s mod launching system (ModLauncher) allows for parallel mod loading and support for more modern Java versions. (Considering the original was written to target Java 6). The Forge installer now runs tasks at install time once, rather than doing it every time you run the game. These alone provide dramatic reduction in launch times. ForgeGradle, the “devkit” for creating mods, has been rewritten and is faster at, well, everything. It also integrates much better with IDEs. What does that mean, you ask? Simple. Mods are nicer to make. (Also 100% less setupDecompWorkspace.) MCPConfig allows for much easier MCP updates, and is public source too, so people can see exactly what's going on between updates. In short: There was a lot of work to do. And now that it's done, future updates will be much, much smoother. 1.14 and 1.15 The 1.14 release came around, just in time for the rewrite to be finished, so it was time to get the ball rolling again. The bulk of the restructure work was done through 1.13's life, so all that remained was actually seeing how it was to update all of it, and it went pretty well. A lot of improved systems exist now that make developing for these modern versions far easier and just better in general. The 1.15 release was relatively simple, even if Mojang decided to restructure everything and make changes to how the rendering works. (Taking some of our systems in the process, don't worry, this is a good thing.) 1.15's rendering changes were mostly a refactor, and we expect 1.16 to be a large update to rendering. This plus 1.14 seeing growth is why we chose 1.14 to be a candidate for LTS. (More on that further down.) Hopefully this kind of restructure from them is a rare thing in the future, but we welcome the change, since it often brings improvement. Although the rendering changes may pose a tough hurdle for some, the update for most should be relatively straight-forward. Forge support and LTS Forge's support for Minecraft versions will try to follow a predictable cycle, assuming Mojang also follows a predictable cycle. We will always actively target the latest Minecraft version, as ever. We will now also deem a previous major Minecraft version as "LTS" (Long Term Support). The LTS version will receive support for modders and players alike, however all new features must target the latest version first, and then may be backported. An LTS version differs slightly from the latest version, in that any new features you may want to add to it, must target the latest version, only once it has been merged in, can it be backported. (The exception to this is if the feature is non-applicable to the latest version.) The Forge Team will also mostly be focusing on the latest. This is so the community has time to stabilize a bit and gives modpack developers some time to create something special. But still have Forge running full steam ahead. Late last year (Happy 2020!) a vote was held privately with many developers of various Minecraft projects to determine which version will be LTS: Should 1.12 remain LTS or should 1.14? A vast majority chose 1.14, and so, from now on we are dropping 1.12 from support, and 1.14 is now LTS. What does this mean? 1.15 is latest. It will get full support. 1.14 is LTS. It will also get support, and new features, but new features must be made for 1.15 first. 1.12 is no longer supported on this forum, no new features, and no more bugfixes. All other versions are not supported. This means if you come to us for help with those, we will ask you to update. This includes crashes/bugs. To keep with Mojang's history of releases, we expect 1.14 to stay LTS for 12-18 months, giving plenty of time for modders and pack developers alike. However, this may change depending on what surprises Mojang has in store for us. Finally… Thank you. Thank you to all the modders/developers, all the players, and especially to all the contributors. The Minecraft modding community would not be what it is without you. You are responsible for the striving ecosystem we have today. We hope this new year brings you all you desire, and we look forward to seeing what you create. And now time for some shameless plugging, if you like Forge, please consider supporting us. http://www.patreon.com/lexmanos - The Forge Team.
  23. 1.8.9 is no longer actively supported on these forums. Update if you wish for us to help you.
  24. LexManos replied to GabrielL's topic in Suggestions
    It is explicitly against Mojang's instructions to sell capes. Plus, it's the ONE thing they have, let them have it. As for Notch having a Optifine cape, that means nothing. They can add anyone to their list. Doesn't mean the person supports them. Also Notch has nothing to do with Minecraft anymore. Also, this is a English forum, speak english, this goes for diesieben's quotes as well.
  25. 1.15 has been more challenging then previously expected. Instead of just being adding bees, and fixing bugs as reported by Mojang. They decided to take this release to re-write most of the rendering engine. Unfortunately, they also took the rendering guy from the Forge team. And my weakest point has always been, you guessed it, rendering. So it's being quite difficult to sort through all the changes, and update our massive changes to reflect the new stuff. gigaherz, tterrag, and unneon are trying to get up to speed and sort through all the rendering changes. So far, we've processed 512 out of the 520 patch files Forge does. As well as brought the compile errors down from >1400, to 161. So, progress is being made. Unfortunately, not publicly as before we get it compiling the repo we're working in contains the full MC decompiled codebase. And we do not have legal authority to redistribute that, so we're working on it privately. Hopefully, we'll have a build working and published here shortly, we're hoping that it won't be as broken as it could be. We'll keep you informed when there is something to inform. As for the mapping data, we've already answered this, Mojang's release under the license you quoted does NOTHING to help us and only helps those who do not respect their license {Hacks/pirate clients/malware}. We are STILL holding out hope that Mojang's lawyers will come back with a new license that actually allows us to use this data.

Important Information

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

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.