Integrated hydrology updates

- Riverbed generation includes upstream shutdown fixes
This commit is contained in:
Brian Neumann-Fopiano committed 2026-10-26 18:02:26 -04:00
commit 7756598057
6 files changed
+169 -8

No files matched your search

@@ -301,7 +301,8 @@ public interface INMSBinding extends NativeTerrainAccess {
default void uninjectBukkit() {
}
default void deferPluginClassLoaderClose() {
default boolean deferPluginClassLoaderClose() {
return false;
}
default void releasePluginClassLoaderClose() {
@@ -30,7 +30,8 @@ public class BukkitBindingTest {
Fixture fixture = new Fixture();
when(fixture.lifecycle.isServerStopping()).thenReturn(true);
assertTrue(fixture.binding.isServerStopping());
fixture.binding.deferPluginClassLoaderClose();
when(fixture.lifecycle.deferPluginClassLoaderClose()).thenReturn(true);
assertTrue(fixture.binding.deferPluginClassLoaderClose());
fixture.binding.releasePluginClassLoaderClose();
verify(fixture.lifecycle).deferPluginClassLoaderClose();
verify(fixture.lifecycle).releasePluginClassLoaderClose();