neoforged / NeoForge

Neo Modding API for Minecraft, based on Forge
https://neoforged.net
Other
1.25k stars 179 forks source link

[1.21.1] Add a hook for blocks to suppress a neighboring fluid overlay #1701

Open embeddedt opened 1 day ago

embeddedt commented 1 day ago

LTS backport of #1690.

neoforged-pr-publishing[bot] commented 1 day ago

Last commit published: b1e66fb3a2514b7b591843748b40a58fc15130a2.

PR Publishing ### The artifacts published by this PR: - :package: [`net.neoforged:testframework:21.1.82-pr-1701-add-fluid-overlay-hook-backport`](https://github.com/neoforged/NeoForge/packages/2323410) - :package: [`net.neoforged:neoforge:21.1.82-pr-1701-add-fluid-overlay-hook-backport`](https://github.com/neoforged/NeoForge/packages/2323408) ### Repository Declaration In order to use the artifacts published by the PR, add the following repository to your buildscript: ```gradle repositories { maven { name 'Maven for PR #1701' // https://github.com/neoforged/NeoForge/pull/1701 url 'https://prmaven.neoforged.net/NeoForge/pr1701' content { includeModule('net.neoforged', 'testframework') includeModule('net.neoforged', 'neoforge') } } } ``` ### MDK installation In order to setup a MDK using the latest PR version, run the following commands in a terminal. The script works on both *nix and Windows as long as you have the JDK `bin` folder on the path. The script will clone the MDK in a folder named `NeoForge-pr1701`. On Powershell you will need to remove the `-L` flag from the `curl` invocation. ```sh mkdir NeoForge-pr1701 cd NeoForge-pr1701 curl -L https://prmaven.neoforged.net/NeoForge/pr1701/net/neoforged/neoforge/21.1.82-pr-1701-add-fluid-overlay-hook-backport/mdk-pr1701.zip -o mdk.zip jar xf mdk.zip rm mdk.zip || del mdk.zip ``` To test a production environment, you can download the installer from [here](https://prmaven.neoforged.net/NeoForge/pr1701/net.neoforged/neoforge/21.1.82-pr-1701-add-fluid-overlay-hook-backport/neoforge-21.1.82-pr-1701-add-fluid-overlay-hook-backport-installer.jar).