Class SpottingIconManager
java.lang.Object
net.frozenblock.lib.spotting_icons.api.SpottingIconManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleannet.minecraft.world.entity.Entityint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidload(net.minecraft.nbt.CompoundTag nbt) voidvoidsave(net.minecraft.nbt.CompoundTag nbt) voidsendIconPacket(net.minecraft.server.level.ServerPlayer player) voidsetIcon(net.minecraft.resources.ResourceLocation texture, float startFade, float endFade, net.minecraft.resources.ResourceLocation restrictionID) voidtick()
-
Field Details
-
entity
public net.minecraft.world.entity.Entity entity -
ticksToCheck
public int ticksToCheck -
icon
-
clientHasIconResource
public boolean clientHasIconResource
-
-
Constructor Details
-
SpottingIconManager
public SpottingIconManager(net.minecraft.world.entity.Entity entity)
-
-
Method Details
-
tick
public void tick() -
setIcon
public void setIcon(net.minecraft.resources.ResourceLocation texture, float startFade, float endFade, net.minecraft.resources.ResourceLocation restrictionID) -
removeIcon
public void removeIcon() -
sendIconPacket
public void sendIconPacket(net.minecraft.server.level.ServerPlayer player) -
load
public void load(net.minecraft.nbt.CompoundTag nbt) -
save
public void save(net.minecraft.nbt.CompoundTag nbt)
-