Package de.z0rdak.yawp.util
Class StickUtil
java.lang.Object
de.z0rdak.yawp.util.StickUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable IMarkableAreagetMarkedArea(net.minecraft.world.item.ItemStack stick) static @Nullable net.minecraft.nbt.CompoundTaggetStickNBT(net.minecraft.world.item.ItemStack stick) static booleanhasCustomDataTag(net.minecraft.world.item.ItemStack itemStack) static voidinitMarkerNbt(net.minecraft.world.item.ItemStack stack, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim) static voidinitStickTag(net.minecraft.world.item.ItemStack stick, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim, boolean reset) Set init (default) nbt value for sticksstatic booleanisMarker(net.minecraft.world.item.ItemStack stack) static voidresetMarkerNbt(net.minecraft.world.item.ItemStack stack, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim) static voidsetMarkerNbt(net.minecraft.world.item.ItemStack itemStack, net.minecraft.nbt.CompoundTag markerTag) static voidupdateStickName(net.minecraft.world.item.ItemStack stick)
-
Method Details
-
initStickTag
public static void initStickTag(net.minecraft.world.item.ItemStack stick, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim, boolean reset) Set init (default) nbt value for sticks- Parameters:
stick- stick itemdim- dimension tag to set for sticks
-
initMarkerNbt
public static void initMarkerNbt(net.minecraft.world.item.ItemStack stack, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim) -
resetMarkerNbt
public static void resetMarkerNbt(net.minecraft.world.item.ItemStack stack, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim) -
isMarker
public static boolean isMarker(net.minecraft.world.item.ItemStack stack) -
getStickNBT
@Nullable public static @Nullable net.minecraft.nbt.CompoundTag getStickNBT(net.minecraft.world.item.ItemStack stick) -
getMarkedArea
@Nullable public static @Nullable IMarkableArea getMarkedArea(net.minecraft.world.item.ItemStack stick) -
updateStickName
public static void updateStickName(net.minecraft.world.item.ItemStack stick) -
hasCustomDataTag
public static boolean hasCustomDataTag(net.minecraft.world.item.ItemStack itemStack) -
setMarkerNbt
public static void setMarkerNbt(net.minecraft.world.item.ItemStack itemStack, net.minecraft.nbt.CompoundTag markerTag)
-