Class SnowLayerBlockMixin

java.lang.Object
net.frozenblock.wilderwild.mixin.snowlogging.SnowLayerBlockMixin

public abstract class SnowLayerBlockMixin extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract boolean
    canSurvive(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.LevelReader level, net.minecraft.core.BlockPos pos)
     
    void
    wilderWild$canBeReplaced(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.item.context.BlockPlaceContext useContext, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Boolean> info)
     
    void
    wilderWild$canSurvive(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.LevelReader level, net.minecraft.core.BlockPos pos, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Boolean> info, net.minecraft.world.level.block.state.BlockState supportState)
     
    void
    wilderWild$getStateForPlacement(net.minecraft.world.item.context.BlockPlaceContext context, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.world.level.block.state.BlockState> info, net.minecraft.world.level.block.state.BlockState blockState)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SnowLayerBlockMixin

      public SnowLayerBlockMixin()
  • Method Details

    • canSurvive

      public abstract boolean canSurvive(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.LevelReader level, net.minecraft.core.BlockPos pos)
    • wilderWild$getStateForPlacement

      public void wilderWild$getStateForPlacement(net.minecraft.world.item.context.BlockPlaceContext context, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.world.level.block.state.BlockState> info, net.minecraft.world.level.block.state.BlockState blockState)
    • wilderWild$canBeReplaced

      public void wilderWild$canBeReplaced(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.item.context.BlockPlaceContext useContext, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Boolean> info)
    • wilderWild$canSurvive

      public void wilderWild$canSurvive(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.LevelReader level, net.minecraft.core.BlockPos pos, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Boolean> info, net.minecraft.world.level.block.state.BlockState supportState)