Class CampfireBlockMixin
java.lang.Object
com.lightning.northstar.mixin.oxygen.CampfireBlockMixin
- All Implemented Interfaces:
OxygenConsumer
@ParametersAreNonnullByDefault
public class CampfireBlockMixin
extends Object
implements OxygenConsumer
-
Field Summary
Fields inherited from interface com.lightning.northstar.world.oxygen.OxygenConsumer
REGISTRY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatnorthstar$getOxygenConsumption(net.minecraft.world.level.BlockGetter level, net.minecraft.core.BlockPos pos, float base) Calculates the oxygen usage in mB/t Note for implementers: if dynamic, make sure that the block is what you expect as it might change in the world and seals don't update instantly.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.lightning.northstar.world.oxygen.OxygenConsumer
northstar$isGogglesOnly, northstar$isOxygenConsumptionDynamic
-
Constructor Details
-
CampfireBlockMixin
public CampfireBlockMixin()
-
-
Method Details
-
northstar$getOxygenConsumption
public float northstar$getOxygenConsumption(net.minecraft.world.level.BlockGetter level, net.minecraft.core.BlockPos pos, float base) Description copied from interface:OxygenConsumerCalculates the oxygen usage in mB/t Note for implementers: if dynamic, make sure that the block is what you expect as it might change in the world and seals don't update instantly.- Specified by:
northstar$getOxygenConsumptionin interfaceOxygenConsumer- Parameters:
level- the level of the blockpos- the position of the blockbase- the base oxygen consumption, in mB/t
-