Class SculkSensorBlockEntityMixin
java.lang.Object
net.minecraft.world.level.block.entity.BlockEntity
net.frozenblock.wilderwild.mixin.sculk.SculkSensorBlockEntityMixin
- All Implemented Interfaces:
SculkSensorTickInterface
public abstract class SculkSensorBlockEntityMixin
extends net.minecraft.world.level.block.entity.BlockEntity
implements SculkSensorTickInterface
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintintbooleanintFields inherited from class net.minecraft.world.level.block.entity.BlockEntity
level, remove, worldPosition -
Method Summary
Modifier and TypeMethodDescriptionabstract net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Dataabstract net.minecraft.world.level.gameevent.vibrations.VibrationSystem.UserintintintbooleanbooleanvoidwilderWild$setActive(boolean active) voidwilderWild$setAge(int i) voidwilderWild$setAnimTicks(int i) voidwilderWild$setPrevActive(boolean active) voidwilderWild$setPrevAnimTicks(int i) voidwilderWild$tickClient(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) voidwilderWild$tickServer(net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos pos, @NotNull net.minecraft.world.level.block.state.BlockState state) Methods inherited from class net.minecraft.world.level.block.entity.BlockEntity
addEntityType, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPosFromTag, getType, getUpdatePacket, getUpdateTag, hasLevel, isRemoved, load, loadStatic, onlyOpCanSetNbt, saveAdditional, saveToItem, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setBlockState, setChanged, setChanged, setLevel, setRemoved, triggerEvent
-
Field Details
-
wilderWild$animTicks
public int wilderWild$animTicks -
wilderWild$prevAnimTicks
public int wilderWild$prevAnimTicks -
wilderWild$age
public int wilderWild$age -
wilderWild$active
public boolean wilderWild$active -
wilderWild$prevActive
public boolean wilderWild$prevActive
-
-
Method Details
-
getVibrationUser
public abstract net.minecraft.world.level.gameevent.vibrations.VibrationSystem.User getVibrationUser() -
getVibrationData
public abstract net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Data getVibrationData() -
wilderWild$tickServer
public void wilderWild$tickServer(net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos pos, @NotNull @NotNull net.minecraft.world.level.block.state.BlockState state) - Specified by:
wilderWild$tickServerin interfaceSculkSensorTickInterface
-
wilderWild$tickClient
public void wilderWild$tickClient(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) - Specified by:
wilderWild$tickClientin interfaceSculkSensorTickInterface
-
wilderWild$getAge
public int wilderWild$getAge()- Specified by:
wilderWild$getAgein interfaceSculkSensorTickInterface
-
wilderWild$setAge
public void wilderWild$setAge(int i) - Specified by:
wilderWild$setAgein interfaceSculkSensorTickInterface
-
wilderWild$getAnimTicks
public int wilderWild$getAnimTicks()- Specified by:
wilderWild$getAnimTicksin interfaceSculkSensorTickInterface
-
wilderWild$getPrevAnimTicks
public int wilderWild$getPrevAnimTicks()- Specified by:
wilderWild$getPrevAnimTicksin interfaceSculkSensorTickInterface
-
wilderWild$setPrevAnimTicks
public void wilderWild$setPrevAnimTicks(int i) - Specified by:
wilderWild$setPrevAnimTicksin interfaceSculkSensorTickInterface
-
wilderWild$isActive
public boolean wilderWild$isActive()- Specified by:
wilderWild$isActivein interfaceSculkSensorTickInterface
-
wilderWild$setActive
public void wilderWild$setActive(boolean active) - Specified by:
wilderWild$setActivein interfaceSculkSensorTickInterface
-
wilderWild$isPrevActive
public boolean wilderWild$isPrevActive()- Specified by:
wilderWild$isPrevActivein interfaceSculkSensorTickInterface
-
wilderWild$setPrevActive
public void wilderWild$setPrevActive(boolean active) - Specified by:
wilderWild$setPrevActivein interfaceSculkSensorTickInterface
-
wilderWild$setAnimTicks
public void wilderWild$setAnimTicks(int i) - Specified by:
wilderWild$setAnimTicksin interfaceSculkSensorTickInterface
-