Class Reference

java.lang.Object
com.mrbysco.armorposer.Reference

public class Reference extends Object
  • Field Details

    • MOD_ID

      public static final String MOD_ID
      See Also:
    • MOD_NAME

      public static final String MOD_NAME
      See Also:
    • LOGGER

      public static final org.slf4j.Logger LOGGER
    • TAG_LIST_CODEC

      public static final com.mojang.serialization.Codec<List<String>> TAG_LIST_CODEC
    • SYNC_PACKET_ID

      public static final net.minecraft.resources.Identifier SYNC_PACKET_ID
    • SWAP_PACKET_ID

      public static final net.minecraft.resources.Identifier SWAP_PACKET_ID
    • RENAME_PACKET_ID

      public static final net.minecraft.resources.Identifier RENAME_PACKET_ID
    • SCREEN_PACKET_ID

      public static final net.minecraft.resources.Identifier SCREEN_PACKET_ID
    • LOCKED_PACKET_ID

      public static final net.minecraft.resources.Identifier LOCKED_PACKET_ID
    • UPDATE_GROUP_PACKET_ID

      public static final net.minecraft.resources.Identifier UPDATE_GROUP_PACKET_ID
    • SYNC_GROUP_PACKET_ID

      public static final net.minecraft.resources.Identifier SYNC_GROUP_PACKET_ID
    • ARMOR_STAND_TRANSLATION

      public static final org.joml.Vector3f ARMOR_STAND_TRANSLATION
    • ARMOR_STAND_ANGLE

      public static final org.joml.Quaternionf ARMOR_STAND_ANGLE
    • defaultPoseMap

      public static final Map<String,String> defaultPoseMap
    • userPoses

      public static final List<PoseData> userPoses
    • alignedBlockPose

      public static final String alignedBlockPose
      See Also:
    • alignedUprightItemPose

      public static final String alignedUprightItemPose
      See Also:
    • alignedFlatItemPose

      public static final String alignedFlatItemPose
      See Also:
    • alignedToolPose

      public static final String alignedToolPose
      See Also:
  • Constructor Details

    • Reference

      public Reference()
  • Method Details

    • modLoc

      public static net.minecraft.resources.Identifier modLoc(String path)
    • savePose

      public static void savePose(String poseName, net.minecraft.nbt.CompoundTag tag)
    • removePose

      public static void removePose(String poseName)
    • getRestrictedFeatures

      public static List<String> getRestrictedFeatures(net.minecraft.world.entity.player.Player player)
    • canUseFeature

      public static boolean canUseFeature(@NotNull @NotNull net.minecraft.world.entity.player.Player player, String feature)
    • isRestrictedToOPS

      public static boolean isRestrictedToOPS(String feature)
    • getMaxDistance

      public static int getMaxDistance()
    • getNearbyGroups

      public static Map<UUID, List<String>> getNearbyGroups(net.minecraft.world.entity.player.Player player)