Files
Paper/paper-server/src/main/java/org/bukkit/craftbukkit/CraftFluidCollisionMode.java
2024-12-11 22:26:55 +01:00

25 lines
633 B
Java

package org.bukkit.craftbukkit;
import net.minecraft.world.level.ClipContext.Fluid;
import org.bukkit.FluidCollisionMode;
public final class CraftFluidCollisionMode {
private CraftFluidCollisionMode() {}
public static Fluid toNMS(FluidCollisionMode fluidCollisionMode) {
if (fluidCollisionMode == null) return null;
switch (fluidCollisionMode) {
case ALWAYS:
return Fluid.ANY;
case SOURCE_ONLY:
return Fluid.SOURCE_ONLY;
case NEVER:
return Fluid.NONE;
default:
return null;
}
}
}