Interface IForgeBoat
public interface IForgeBoat
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
canBoatInFluid
(FluidState state) Returns whether the boat can be used on the fluid.default boolean
canBoatInFluid
(FluidType type) Returns whether the boat can be used on the fluid.private Boat
self()
default boolean
shouldUpdateFluidWhileRiding
(FluidState state, Entity rider) Whenfalse
, the fluid will no longer update its height value while within a boat while it is not within a fluid (Boat.isUnderWater()
.
-
Method Details
-
self
-
canBoatInFluid
Returns whether the boat can be used on the fluid.- Parameters:
state
- the state of the fluid- Returns:
true
if the boat can be used,false
otherwise
-
canBoatInFluid
Returns whether the boat can be used on the fluid.- Parameters:
type
- the type of the fluid- Returns:
true
if the boat can be used,false
otherwise
-
shouldUpdateFluidWhileRiding
Whenfalse
, the fluid will no longer update its height value while within a boat while it is not within a fluid (Boat.isUnderWater()
.- Parameters:
state
- the state of the fluid the rider is withinrider
- the rider of the boat- Returns:
true
if the fluid height should be updated,false
otherwise
-