Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACACIA_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_CHEST_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_SAPLING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACACIA_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ACTIVATOR_RAIL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- add(Object, Object) - Static method in class com.saicone.rtag.tag.TagList
-
Add NBTBase tag.
- add(Object, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Add value to an NBTTagList on specified path inside current object tag.
SeeRtag.add(Object, Object, Object...)
for more information. - add(Object, Object...) - Static method in class com.saicone.rtag.tag.TagList
-
Add multiple NBTBase tags.
- add(Object, Object, Object...) - Method in class com.saicone.rtag.Rtag
-
Add value to an NBTTagList on specified path inside tag.
Note that empty path returns false because this method is only made for lists inside compounds or lists.
SeeRtag.get(Object, Object...)
for path information. - addClass(String) - Static method in class com.saicone.rtag.util.EasyLookup
-
Same has
Class.forName(String)
but save the class into memory. - addClass(String, String...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Same has
Class.forName(String)
but save the class into memory. - addClassId(String, Class<?>) - Static method in class com.saicone.rtag.util.EasyLookup
-
Save class into memory with provided ID to get from
EasyLookup.classById(String)
. - addClassId(String, String, String...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Same has
Class.forName(String)
but save the class into memory with provided ID to get fromEasyLookup.classById(String)
. - addEnchantment(Object, int) - Method in class com.saicone.rtag.RtagItem
-
Add the provided enchantment to the item.
- addEnum(int[], Object...) - Method in class com.saicone.rtag.RtagEditor
-
Add Enum ordinals into bit field on specified path.
- addEnum(int, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Add Enum ordinal into bit field on specified path.
- addEnum(E[], Object...) - Method in class com.saicone.rtag.RtagEditor
-
Add Enum elements into bit field on specified path.
- addEnum(E, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Add Enum element into bit field on specified path.
- addHideFlags(int...) - Method in class com.saicone.rtag.RtagItem
-
Deprecated.
- addNMSClass(String) - Static method in class com.saicone.rtag.util.EasyLookup
-
Save the typically net.minecraft.server class into memory.
For +1.17 servers compatibility the name must be the full class path after "net.minecraft." - addNMSClass(String, String...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Save the typically net.minecraft.server class into memory.
For +1.17 servers compatibility the name must be the full class path after "net.minecraft." - addNMSClassId(String, String, String...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Save the typically net.minecraft.server class into memory with specified ID.
For +1.17 servers compatibility the name must be the full class path after "net.minecraft." - addOBCClass(String) - Static method in class com.saicone.rtag.util.EasyLookup
-
Save the typically org.bukkit.craftbukkit class into memory.
Name must be the full path after craftbukkit package. - addOBCClass(String, String...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Save the typically org.bukkit.craftbukkit class into memory.
Name must be the full path after craftbukkit package. - addOBCClassId(String, String, String...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Save the typically org.bukkit.craftbukkit class into memory with specified ID.
Name must be the full path after craftbukkit package. - all() - Static method in class com.saicone.rtag.data.ComponentType
-
Get all DataComponentType objects associated with its ID.
- ALLAY_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ALLIUM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- AMETHYST_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- AMETHYST_CLUSTER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- AMETHYST_SHARD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ANCIENT_DEBRIS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ANDESITE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ANDESITE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ANDESITE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ANDESITE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ANGLER_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ANVIL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- APPLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- apply(Object, Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Apply data component into ItemStack.
On versions before 1.20.5 this method load NBTTagCompound into item. - apply(T) - Method in interface com.saicone.rtag.util.ThrowableFunction
-
Applies this function to the given argument.
- AQUA_AFFINITY - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- ARCHER_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ARMADILLO_SCUTE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ARMADILLO_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ARMOR_STAND - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ARMS_UP_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ARROW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- as(Class<T>) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value as required class type using Gson deserializer.
- as(Type) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value as specific type using Gson deserializer.
- asArray(T[], Function<OptionalType, T>) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value as array using function.
- asBoolean() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Boolean or null if the conversion fails.
- asBoolean(Boolean) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Boolean or default value instead if the conversion fails.
- asBukkitCopy(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Convert Minecraft ItemStack into Bukkit ItemStack.
Take in count this method creates a new ItemStack instance. - asByte() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Byte or null if the conversion fails.
- asByte(Byte) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Byte or default value instead if the conversion fails.
- asChar() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Character or null if the conversion fails.
- asChar(Character) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Character or default value instead if the conversion fails.
- asCollection(C, Function<OptionalType, T>) - Method in class com.saicone.rtag.util.OptionalType
-
Apply actual value to collection using function.
- asCraftMirror(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Convert Minecraft ItemStack into Bukkit ItemStack.
Take in count this method creates a new CraftItemStack instance. - asDouble() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Double or null if the conversion fails.
- asDouble(Double) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Double or default value instead if the conversion fails.
- asElementSet(Function<Integer, E>, int) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as element type Set.
This method only works if the actual value is a bitField. - asEnum(Class<E>) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Enum type.
This method only works if the actual value is a String or Number. - asEnum(Class<E>, E) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Enum type.
This method only works if the actual value is a String or Number. - asEnumSet(Class<E>) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Enum type Set.
This method only works if the actual value is a bitField. - asFloat() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Float or null if the conversion fails.
- asFloat(Float) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Float or default value instead if the conversion fails.
- asInt() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Integer or null if the conversion fails.
- asInt(Integer) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Integer or default value instead if the conversion fails.
- asList(Function<OptionalType, T>) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value as list using function.
- asLong() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Long or null if the conversion fails.
- asLong(Long) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Long or default value instead if the conversion fails.
- asNMSCopy(ItemStack) - Static method in class com.saicone.rtag.item.ItemObject
-
Convert Bukkit ItemStack into Minecraft ItemStack.
Take in count this method copy the original ItemStack - asObject() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Object or null.
- asObject(Object) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Object or default value instead.
- asOrdinalSet(int) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as ordinal-value Set.
This method only works if the actual value is a bitField. - asShort() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Short or null if the conversion fails.
- asShort(Short) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as Short or default value instead if the conversion fails.
- asString() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as String or null.
This method only convert the actual value to String if it isn't null. - asString(String) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as String if it isn't null or default value instead.
- asUuid() - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as UUID or null if the conversion fails.
- asUuid(UUID) - Method in class com.saicone.rtag.util.OptionalType
-
Get the actual value as UUID or default value instead if the conversion fails.
- AttributeModifiers() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.AttributeModifiers
-
Construct an AttributeModifiers transformation with default options.
- AWKWARD - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- AXOLOTL_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- AXOLOTL_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- AZALEA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- AZALEA_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- AZURE_BLUET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
B
- BAKED_POTATO - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_CHEST_RAFT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_MOSAIC - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_MOSAIC_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_MOSAIC_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_RAFT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BAMBOO_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BANE_OF_ARTHROPODS - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- BannerPatterns() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.BannerPatterns
- BARREL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BARRIER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BASALT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BaseColor() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.BaseColor
- BAT_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BEACON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BEDROCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BEE_NEST - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BEE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BEEF - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BEEHIVE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- Bees() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.Bees
- BEETROOT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BEETROOT_SEEDS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BEETROOT_SOUP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BELL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIG_DRIPLEAF - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BINDING_CURSE - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- BIRCH_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_CHEST_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_SAPLING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BIRCH_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACK_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACKSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACKSTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACKSTONE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLACKSTONE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLADE_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLAST_FURNACE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLAST_PROTECTION - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- BLAZE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLAZE_ROD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLAZE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BlockObject - Class in com.saicone.rtag.block
-
Class to invoke Block/Tile methods across versions.
- BLUE_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_ICE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_ORCHID - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BLUE_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BOGGED_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BOLT_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BONE_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BONE_MEAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BOOK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BookContents() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.BookContents
- BOOKSHELF - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BORDURE_INDENTED_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BOW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BOWL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BRAIN_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BRAIN_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BRAIN_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BREACH - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- BREAD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BREEZE_ROD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BREEZE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BREWER_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BREWING_STAND - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BRICK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_MUSHROOM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_MUSHROOM_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BROWN_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BRUSH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BUBBLE_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BUBBLE_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BUBBLE_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BUDDING_AMETHYST - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- build() - Method in class com.saicone.rtag.data.DataComponent.Builder
-
Build the required instance of data component.
By default, this method throws an exception, so should be overridden. - build(Object) - Method in class com.saicone.rtag.item.ItemTagStream
- build(Object) - Method in class com.saicone.rtag.stream.TStream
-
Build object type using an NBTTagCompound.
- builder() - Static method in class com.saicone.rtag.data.DataComponent.Map
-
Create a DataComponentMap builder to set values and then wrap into component map.
- builder() - Static method in class com.saicone.rtag.data.DataComponent.Patch
-
Create a DataComponentPatch builder to set values and then wrap into component patch.
- Builder(Object, Reference2ObjectMap<Object, V>) - Constructor for class com.saicone.rtag.data.DataComponent.Builder
-
Constructs a builder with provided real builder, and it's map inside.
- BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- BURN_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- by(ThrowableFunction<Object, T>) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value by function.
- by(ThrowableFunction<Object, T>, T) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value by function with defined default value.
- by(Class<T>, ThrowableFunction<Object, T>, T) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value as type or by function with defined default value.
C
- CACTUS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CAKE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CALCITE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CALIBRATED_SCULK_SENSOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CAMEL_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CAMPFIRE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CanBuild(int) - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.CanBuild
-
Construct a Build transformation with specified flag ordinal value.
- CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CARROT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CARROT_ON_A_STICK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CARTOGRAPHY_TABLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CARVED_PUMPKIN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- cast(Object) - Static method in class com.saicone.rtag.util.OptionalType
-
Cast any object to required type.
Take in count this method may produceClassCastException
if you want to cast inconvertible types. - CAT_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CAULDRON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CAVE_SPIDER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHAIN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHAIN_COMMAND_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHAINMAIL_BOOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHAINMAIL_CHESTPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHAINMAIL_HELMET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHAINMAIL_LEGGINGS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- changeNameCase(String, boolean) - Static method in enum class com.saicone.rtag.util.ItemMaterialTag
-
Change material name case without affecting entity ID (if contains it).
- CHANNELING - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- CHARCOAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ChargedProjectiles() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.ChargedProjectiles
- ChatComponent - Class in com.saicone.rtag.util
-
Class to invoke CraftChatMessage methods across versions.
- CHERRY_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_CHEST_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_SAPLING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHERRY_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHEST - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHEST_MINECART - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHICKEN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHICKEN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHIPPED_ANVIL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_BOOKSHELF - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_DEEPSLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_NETHER_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_POLISHED_BLACKSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_QUARTZ_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_RED_SANDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_RESIN_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_SANDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_STONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_TUFF - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHISELED_TUFF_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHORUS_FLOWER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHORUS_FRUIT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CHORUS_PLANT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- classById(String) - Static method in class com.saicone.rtag.util.EasyLookup
-
Get previously saved class by it ID.
- classesOf(Object...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Same has
EasyLookup.classOf(Object)
but for multiple objects. - classOf(Object) - Static method in class com.saicone.rtag.util.EasyLookup
-
Get class represented by Object.
If object is instance of Class will return itself, otherwise returnEasyLookup.classById(String)
. - CLAY - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CLAY_BALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- clear() - Method in class com.saicone.rtag.util.OptionalType
-
Clear the current object, only affect
Collection
andMap
types. - clear(boolean) - Method in class com.saicone.rtag.util.OptionalType
-
Clear the current object, only affect
Collection
andMap
types. - clear(Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Clear the provided NBTTagCompound or NBTTagList.
- clear(Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Clear the provided NBTTagCompound tag.
- clear(Object) - Static method in class com.saicone.rtag.tag.TagList
-
Clear a NBTTagList and reset list type.
- CLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- clone(Object) - Method in class com.saicone.rtag.RtagMirror
-
Copy any NBTBase object into new one.
- clone(Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Copy provided NBTBase object into new one.
- clone(Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Copy provided NBTTagCompound into new one.
- clone(Object) - Static method in class com.saicone.rtag.tag.TagList
-
Copy provided NBTTagList into new one.
- clone(Object, BiPredicate<Object, Integer>) - Static method in class com.saicone.rtag.tag.TagList
-
Copy provided NBTTagList into new one using a list filter.
- clone(T) - Method in class com.saicone.rtag.stream.TStream
-
Clone provided object by extract NBTTagCompound and use it to build new object.
- CLOSED_EYEBLOSSOM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COAL_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COARSE_DIRT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COAST_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COBBLED_DEEPSLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COBBLED_DEEPSLATE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COBBLED_DEEPSLATE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COBBLED_DEEPSLATE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COBBLESTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COBBLESTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COBBLESTONE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COBBLESTONE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COBWEB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COCOA_BEANS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COD_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COD_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- codec(Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Get declared codec from DataComponentType instance or ID.
Take in count that not all the component types provide a codec instance. - codec(String) - Static method in class com.saicone.rtag.data.ComponentType
-
Get declared codec from DataComponentType ID.
Take in count that not all the component types provide a codec instance. - com.saicone.rtag - package com.saicone.rtag
- com.saicone.rtag.block - package com.saicone.rtag.block
- com.saicone.rtag.data - package com.saicone.rtag.data
- com.saicone.rtag.entity - package com.saicone.rtag.entity
- com.saicone.rtag.item - package com.saicone.rtag.item
- com.saicone.rtag.item.mirror - package com.saicone.rtag.item.mirror
- com.saicone.rtag.stream - package com.saicone.rtag.stream
- com.saicone.rtag.tag - package com.saicone.rtag.tag
- com.saicone.rtag.util - package com.saicone.rtag.util
- COMMAND_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COMMAND_BLOCK_MINECART - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COMPARATOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- compare(Object) - Method in enum class com.saicone.rtag.util.EnchantmentTag
-
Check if the current EnchantmentTag correspond to name object.
- compareKey(Object) - Method in enum class com.saicone.rtag.util.EnchantmentTag
-
Check if the current EnchantmentTag correspond to key object.
- COMPASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COMPONENT - Static variable in class com.saicone.rtag.util.ServerInstance.Release
-
Return true if server version is 1.20.5 or upper.
- ComponentType - Class in com.saicone.rtag.data
-
Class to invoke methods inside DataComponentType and handle types in a flexible way.
- COMPOSTER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COMPOUND - Static variable in class com.saicone.rtag.stream.TStream
-
Tag stream instance to save and get compounds.
- computePlayerTexture(String) - Static method in class com.saicone.rtag.util.SkullTexture
-
Compute textured head via making a request to Mojang API, it's suggested to call this method in async environment.
- computePlayerTexture(String, String) - Static method in class com.saicone.rtag.util.SkullTexture
-
Compute textured head via making a request to Mojang API, it's suggested to call this method in async environment.
- CONDUIT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- constructor(Object, Object...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.findConstructor(Class, MethodType)
without creating a MethodType, it also provide void class at first argument has default.
Required classes can be Strings to get byEasyLookup.classById(String)
.
See alsoEasyLookup.unreflectConstructor(Object, Object...)
for private constructors. - Container() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.Container
- contains(Object, Object) - Static method in class com.saicone.rtag.tag.TagList
-
Check if current NBTTagList value contains NBTBase object.
- COOKED_BEEF - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COOKED_CHICKEN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COOKED_COD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COOKED_MUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COOKED_PORKCHOP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COOKED_RABBIT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COOKED_SALMON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COOKIE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COPPER_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COPPER_BULB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COPPER_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COPPER_GRATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COPPER_INGOT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COPPER_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COPPER_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- copy(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Copy the provided Minecraft ItemStack.
- CORNFLOWER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- COW_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRACKED_DEEPSLATE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRACKED_DEEPSLATE_TILES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRACKED_NETHER_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRACKED_POLISHED_BLACKSTONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRACKED_STONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRAFTBUKKIT_RELOCATED - Static variable in class com.saicone.rtag.util.ServerInstance.Type
-
Return true if server instance has craftbukkit package relocated.
- CRAFTER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRAFTING_TABLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CREAKING_HEART - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CREAKING_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CREEPER_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CREEPER_HEAD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CREEPER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_FUNGUS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_HYPHAE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_NYLIUM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_ROOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_STEM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRIMSON_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CROSSBOW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CRYING_OBSIDIAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CustomModelData() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.CustomModelData
- CUT_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CUT_COPPER_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CUT_COPPER_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CUT_RED_SANDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CUT_RED_SANDSTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CUT_SANDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CUT_SANDSTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- CYAN_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
D
- DAMAGED_ANVIL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DamageResistant() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.DamageResistant
- DANDELION - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DANGER_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_CHEST_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_SAPLING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_OAK_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_PRISMARINE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_PRISMARINE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DARK_PRISMARINE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DATA - Static variable in class com.saicone.rtag.tag.TagCompound
-
Deprecated.
- DATA_VERSION - Static variable in class com.saicone.rtag.util.ServerInstance
-
Current data version number.
- DataComponent - Class in com.saicone.rtag.data
-
Class to invoke methods from multiple DataComponent classes.
- DataComponent.Builder<V> - Class in com.saicone.rtag.data
-
Class wrapper to invoke methods from map and patch data component types builder.
This is not the real class, it's just a bridge between to set and get values before build. - DataComponent.Holder - Class in com.saicone.rtag.data
-
Class to invoke methods from DataComponentHolder.
This type of data component object (as the name said) is just a holder for DataComponentMap to delegate methods. - DataComponent.Map - Class in com.saicone.rtag.data
-
Class to invoke methods from DataComponentMap.
A component map acts like an immutable map in java with the regular conception of components by Mojang. - DataComponent.MapPatch - Class in com.saicone.rtag.data
-
Class to invoke methods from PatchedDataComponentMap.
A patched map is a subclass of DataComponentMap but mutable, that means all the methods from component map are applicable in a patched map. - DataComponent.Patch - Class in com.saicone.rtag.data
-
Class to invoke methods from DataComponentPatch.
Instead of patched map, a component patch acts like a cloneable object that can be introduced into maps and also hold empty values to future deletion. - dataVersion - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.DATA_VERSION
instead. - dataVersion(int) - Static method in class com.saicone.rtag.util.ServerInstance
-
Convert server version into data version number.
- DAYLIGHT_DETECTOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_BRAIN_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_BRAIN_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_BRAIN_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_BUBBLE_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_BUBBLE_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_BUBBLE_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_BUSH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_FIRE_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_FIRE_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_FIRE_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_HORN_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_HORN_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_HORN_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_TUBE_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_TUBE_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEAD_TUBE_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEBUG_STICK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DECORATED_POT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- deepMerge(Object, boolean) - Method in class com.saicone.rtag.RtagEditor
-
Merge the provided value into current tag using deep method.
- deepMerge(Object, boolean, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Merge the provided value at provided path using deep method.
- deepMerge(Object, Object, boolean, Object...) - Method in class com.saicone.rtag.Rtag
-
Merge the provided value with NBTTagCompound at provided path using deep method.
- DEEPSLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_COAL_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_COPPER_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_DIAMOND_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_EMERALD_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_GOLD_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_IRON_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_LAPIS_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_REDSTONE_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_TILE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_TILE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_TILE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DEEPSLATE_TILES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DENSITY - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- DEPTH_STRIDER - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- deserialize(Map<String, Object>) - Method in interface com.saicone.rtag.RtagDeserializer
-
Method who be invoked to convert any
Map
to current object type. - DETECTOR_RAIL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_AXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_BOOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_CHESTPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_HELMET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_HOE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_HORSE_ARMOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_LEGGINGS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_PICKAXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_SHOVEL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIAMOND_SWORD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIORITE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIORITE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIORITE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIORITE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIRT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DIRT_PATH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DISC_FRAGMENT_5 - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DISPENSER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DOLPHIN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DONKEY_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- downgrade(Object, String, float, float) - Method in interface com.saicone.rtag.item.ItemMirror
-
Downgrade current NBTTagCompound from upper version.
- downgrade(Object, String, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror
- downgrade(Object, String, float, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
- downgrade(Object, String, Object, float, float) - Method in interface com.saicone.rtag.item.ItemMirror
-
Downgrade current NBTTagCompound from upper version.
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IAttributeMirror
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IBundleMirror
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.AttributeModifiers
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.CustomModelData
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.DamageResistant
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Equippable
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Food
- downgrade(Object, String, Object, float, float) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Downgrade component value from upper version.
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IContainerMirror
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IDisplayMirror
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IEffectMirror
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IEnchantMirror
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IPotionMirror
- downgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.ISkullOwnerMirror
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.AttributeModifiers
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.BookContents
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.CanBuild
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.DyedColor
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Enchantments
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.FireworkExplosion
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Fireworks
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.MapDecorations
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Profile
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.TooltipDowngrade
- downgradeComponent(Object, String, Map<String, Object>) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Downgrade map value from new component format.
- downgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Unbreakable
- downgradeExplosion(Map<String, Object>, boolean, boolean) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.FireworkExplosion
-
Downgrade provided explosion data.
- downgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.BannerPatterns
- downgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Bees
- downgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.ChargedProjectiles
- downgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Container
- downgradeList(Object, String, List<Object>) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Downgrade list value from new component format.
- downgradeObject(Object, String, Object) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.BaseColor
- downgradeObject(Object, String, Object) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Downgrade any value from new component format.
- downgradeTooltip(Object, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.TooltipDowngrade
-
Downgrade show in tooltip option from specified component map.
- DRAGON_BREATH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DRAGON_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DRAGON_HEAD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DRIED_KELP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DRIED_KELP_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DRIPSTONE_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DROPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DROWNED_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DUNE_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- DyedColor() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.DyedColor
-
Construct an DyedColor transformation with default options.
E
- EasyLookup - Class in com.saicone.rtag.util
-
Class to handle reflection lookups in a easy way.
- EasyLookup.MethodPredicate - Interface in com.saicone.rtag.util
-
Boolean valued function to compare a method with return and parameter types.
- ECHO_SHARD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- edit(Rtag, T, Consumer<RtagBlock>) - Static method in class com.saicone.rtag.RtagBlock
-
Edit the provided block using a RtagBlock instance by consumer with defined Rtag parent.
- edit(Rtag, T, Consumer<RtagEntity>) - Static method in class com.saicone.rtag.RtagEntity
-
Edit the provided entity using a RtagEntity instance by consumer with defined Rtag parent.
- edit(Rtag, T, Consumer<RtagItem>) - Static method in class com.saicone.rtag.RtagItem
-
Edit the provided item using a RtagItem instance by consumer with defined Rtag parent.
- edit(Rtag, T, Function<RtagBlock, R>) - Static method in class com.saicone.rtag.RtagBlock
-
Edit a RtagBlock instance using the provided block by function that return any type with defined Rtag parent.
Take in count that you should useRtagEditor.load()
if you want to load the changes. - edit(Rtag, T, Function<RtagEntity, R>) - Static method in class com.saicone.rtag.RtagEntity
-
Edit a RtagEntity instance using the provided entity by function that return any type with defined Rtag parent.
Take in count that you should useRtagEditor.load()
if you want to load the changes. - edit(Rtag, T, Function<RtagItem, R>) - Static method in class com.saicone.rtag.RtagItem
-
Edit a RtagItem instance using the provided item by function that return any type with defined Rtag parent.
Take in count that you should useRtagEditor.load()
if you want to load the changes. - edit(Consumer<EditorT>) - Method in class com.saicone.rtag.RtagEditor
-
Edit the current RtagEditor instance and return itself.
- edit(T, Consumer<RtagBlock>) - Static method in class com.saicone.rtag.RtagBlock
-
Edit the provided block using a RtagBlock instance by consumer.
- edit(T, Consumer<RtagEntity>) - Static method in class com.saicone.rtag.RtagEntity
-
Edit the provided entity using a RtagEntity instance by consumer.
- edit(T, Consumer<RtagItem>) - Static method in class com.saicone.rtag.RtagItem
-
Edit the provided item using a RtagItem instance by consumer.
- edit(T, Function<RtagBlock, R>) - Static method in class com.saicone.rtag.RtagBlock
-
Edit a RtagBlock instance using the provided block by function that return any type.
Take in count that you should useRtagEditor.load()
if you want to load the changes. - edit(T, Function<RtagEntity, R>) - Static method in class com.saicone.rtag.RtagEntity
-
Edit a RtagEntity instance using the provided entity by function that return any type.
Take in count that you should useRtagEditor.load()
if you want to load the changes. - edit(T, Function<RtagItem, R>) - Static method in class com.saicone.rtag.RtagItem
-
Edit a RtagItem instance using the provided item by function that return any type.
Take in count that you should useRtagEditor.load()
if you want to load the changes. - EFFICIENCY - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ELDER_GUARDIAN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ELYTRA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EMERALD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EMERALD_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EMERALD_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EMPTY - Static variable in class com.saicone.rtag.data.DataComponent.Map
-
An empty DataComponentMap instance.
- EMPTY - Static variable in class com.saicone.rtag.data.DataComponent.Patch
-
An empty DataComponentPatch instance.
- EMPTY - Static variable in class com.saicone.rtag.util.OptionalType
-
Static object representation of empty OptionalType.
- ENCHANTED_BOOK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ENCHANTED_GOLDEN_APPLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ENCHANTING_TABLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- Enchantments(int) - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.Enchantments
-
Construct an Enchantments transformation with specified flag ordinal value
- EnchantmentTag - Enum Class in com.saicone.rtag.util
-
Minecraft enchantment tags with associated ID.
Take in count Mojang discontinued IDs since MC 1.14, any ID for new enchantments is not official. - encode(Object, DynamicOps<T>, Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Encode declared component object type into declared object from object provider type.
- encodeJava(Object, Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Encode declared component object type into regular Java object.
- encodeJson(Object, Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Encode declared component object type into json object.
- encodeNbt(Object, Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Encode declared component object type into tag object.
- END_CRYSTAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- END_PORTAL_FRAME - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- END_ROD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- END_STONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- END_STONE_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- END_STONE_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- END_STONE_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- END_STONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ENDER_CHEST - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ENDER_DRAGON_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ENDER_EYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ENDER_PEARL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ENDERMAN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ENDERMITE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EntityObject - Class in com.saicone.rtag.entity
-
Class to invoke Entity methods across versions.
- entrySet(Object) - Static method in class com.saicone.rtag.data.DataComponent.Patch
-
Get a DataComponentType key set from component patch.
- equals(Object) - Method in class com.saicone.rtag.util.OptionalType
- Equippable() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.Equippable
- EVOKER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- exists(String) - Static method in class com.saicone.rtag.data.ComponentType
-
Check if the provided DataComponentType ID exists.
- EXPERIENCE_BOTTLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPLORER_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPOSED_CHISELED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPOSED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPOSED_COPPER_BULB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPOSED_COPPER_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPOSED_COPPER_GRATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPOSED_COPPER_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPOSED_CUT_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPOSED_CUT_COPPER_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- EXPOSED_CUT_COPPER_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- extract(ItemStack) - Method in class com.saicone.rtag.item.ItemTagStream
- extract(T) - Method in class com.saicone.rtag.stream.TStream
-
Extract object information into NBTTagCompound.
- EYE_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
F
- FARMLAND - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FEATHER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FEATHER_FALLING - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- FERMENTED_SPIDER_EYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- field(Object, String) - Static method in class com.saicone.rtag.util.EasyLookup
-
Get accessible field from provided class.
Required classes can be Strings to get byEasyLookup.classById(String)
. - FIELD_MASONED_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FILLED_MAP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- findConstructor(Class<?>, Class<?>...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Find constructor inside class using recursive searching and invoke
MethodHandles.Lookup.unreflectConstructor(Constructor)
.
Required classes can be Strings to get byEasyLookup.classById(String)
. - findField(Class<?>, boolean, String, Class<?>) - Static method in class com.saicone.rtag.util.EasyLookup
-
Find field inside class using recursive searching and return it
- findMethod(Class<?>, boolean, String, Class<?>, Class<?>...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Find method inside class using recursirve searching and invoke
MethodHandles.Lookup.unreflect(Method)
.
Required classes can be Strings to get byEasyLookup.classById(String)
. - FIRE_ASPECT - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- FIRE_CHARGE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FIRE_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FIRE_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FIRE_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FIRE_PROTECTION - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- FIRE_RESISTANCE - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- FIREWORK_ROCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FIREWORK_STAR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FireworkExplosion() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.FireworkExplosion
- Fireworks() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.Fireworks
- first() - Method in class com.saicone.rtag.util.OptionalType
-
Get the first value.
This method extract the first value if the current object is a collection or array. - FISHING_ROD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- fixSerialization() - Method in class com.saicone.rtag.RtagItem
-
Fix bad item caused by Bukkit serialization, most specifically item lore component that doesn't allow to compare with similar items.
- FLAME - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- FLAT - Static variable in class com.saicone.rtag.util.ServerInstance.Release
-
Return true if server version is 1.13 or upper.
- FLETCHING_TABLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FLINT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FLINT_AND_STEEL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FLOW_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FLOW_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FLOW_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FLOWER_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FLOWER_POT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FLOWERING_AZALEA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FLOWERING_AZALEA_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FOLIA - Static variable in class com.saicone.rtag.util.ServerInstance.Platform
-
Return true if server instance is a Folia server.
PaperMC.io - Food() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.Food
- FORTUNE - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- FOX_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FRIEND_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FROG_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FROGSPAWN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- fromBase(Object, Consumer<T>) - Method in class com.saicone.rtag.stream.TStream
-
Consume new objects if it can be created from NBTBase object.
Only compatible with NBTTagByteArray, NBTTagList and NBTTagCompound. - fromBase64(String) - Method in class com.saicone.rtag.stream.TStream
-
Get array of objects by read Base64 string.
- fromBase64(String, Consumer<T>) - Method in class com.saicone.rtag.stream.TStream
-
Consume new objects if it can be created from Base64 string.
- fromBukkitObject(byte[], Consumer<T>) - Method in class com.saicone.rtag.stream.TStream
-
Consume new objects if it can be created from byte array read by BukkitObjectInputStream.
- fromBytes(byte[]) - Method in class com.saicone.rtag.stream.TStream
-
Get object from bytes.
This method first read the bytes with ByteArrayInputStream to get an NBTTagCompound and convert it into object.
Bytes -> NBTTagCompound -> Object - fromBytes(byte[], Consumer<T>) - Method in class com.saicone.rtag.stream.TStream
-
Consume new objects if it can be created from byte array.
This method detect any NBTTagCompound inside provided bytes and convert into current instance object using the detected compression format, it is also compatible with any saved object inside NBTTagByteArray, NBTTagList and BukkitObjectInputStream. - fromCompound(Object) - Method in class com.saicone.rtag.stream.TStream
-
Create new object from NBTTagCompound.
- fromCompound(Object, Consumer<T>) - Method in class com.saicone.rtag.stream.TStream
-
Consume new object if it can be created from NBTTagCompound.
- fromFile(File) - Method in class com.saicone.rtag.stream.TStream
-
Get object by read provided file.
- fromFile(File, Consumer<T>) - Method in class com.saicone.rtag.stream.TStream
-
Consume new objects if it can be created from file.
- fromJson(String) - Static method in class com.saicone.rtag.util.ChatComponent
-
Convert json component string to IChatBaseComponent.
- fromList(Object, Consumer<T>) - Method in class com.saicone.rtag.stream.TStream
-
Consume new objects if it can be created from NBTTagList object.
Only compatible with list types of NBTTagByteArray, NBTTagList and NBTTagCompound. - fromMap(Map<String, Object>) - Method in class com.saicone.rtag.stream.TStream
-
Get object by read provided Map of objects.
- fromReadableMap(Map<String, Object>) - Method in class com.saicone.rtag.item.ItemTagStream
-
Get item by read provided Map of objects and also convert display name and lore to component if is required.
- fromShort - Static variable in class com.saicone.rtag.item.mirror.IEnchantMirror
-
Map to get TagBase enchantment namespaced key from Short ID.
- fromString - Static variable in class com.saicone.rtag.item.mirror.IEnchantMirror
-
Map to get TagBase enchantment ID from String.
- fromString(String) - Method in class com.saicone.rtag.stream.TStream
-
Get object by read provided NBT String.
- fromString(String) - Static method in class com.saicone.rtag.util.ChatComponent
-
Convert string to IChatBaseComponent.
- fromTag(Object) - Method in class com.saicone.rtag.Rtag
-
Deprecated.
- fromTagExact(Object) - Method in class com.saicone.rtag.Rtag
-
Deprecated.To get tag value without conversion use
Rtag.getTagValue(Object)
instead. - FROST_WALKER - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- FULL_VERSION - Static variable in class com.saicone.rtag.util.ServerInstance
-
Current server version number formatted, for example:
v1_9_R2 -> 10902
v1_13_R1 -> 11301
v1_19_R2 -> 11902 - fullVersion - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.FULL_VERSION
instead. - fullVersion(int) - Static method in class com.saicone.rtag.util.ServerInstance
-
Convert data version into formatted server version number.
- FURNACE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- FURNACE_MINECART - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
G
- get() - Method in class com.saicone.rtag.RtagEditor
-
Get a converted version of current tag.
- get() - Method in class com.saicone.rtag.RtagItem
- get(Object) - Method in class com.saicone.rtag.data.DataComponent.Builder
-
Get a declared component type from builder.
- get(Object...) - Method in class com.saicone.rtag.RtagEditor
-
Get value from the specified path inside current tag.
SeeRtag.get(Object, Object...)
for more information. - get(Object...) - Method in class com.saicone.rtag.RtagItem
- get(Object, int) - Static method in class com.saicone.rtag.tag.TagList
-
Get NBTBase tag from index.
- get(Object, Object) - Static method in class com.saicone.rtag.data.DataComponent
-
Get a declared component type from data component object.
- get(Object, Object) - Static method in class com.saicone.rtag.data.DataComponent.Holder
-
Get a declared component type from provided holder.
- get(Object, Object) - Static method in class com.saicone.rtag.data.DataComponent.Map
-
Get a declared component type from provided component map.
- get(Object, Object) - Static method in class com.saicone.rtag.data.DataComponent.Patch
-
Get a declared component type from provided component patch.
- get(Object, Object...) - Method in class com.saicone.rtag.Rtag
-
Get value from the specified path inside tag.
The value will be cast to the type are you looking for after conversion.
Path format - get(Object, String) - Static method in class com.saicone.rtag.tag.TagCompound
-
Get NBTBase value associated with key.
- getAliases() - Method in enum class com.saicone.rtag.util.EnchantmentTag
-
Get current enchant aliases.
- getAliases() - Method in enum class com.saicone.rtag.util.ItemMaterialTag
-
Get current material aliases.
- getAttribute(String) - Method in class com.saicone.rtag.RtagEntity
-
Get the NBTTagCompound of the given attribute name.
- getAttributeBase(String) - Method in class com.saicone.rtag.RtagEntity
-
Get the double base value of the given attribute name.
- getAttributeValue(String, String) - Method in class com.saicone.rtag.RtagEntity
-
Get the attribute value of given key.
- getBitField(Object...) - Method in class com.saicone.rtag.RtagEditor
-
Get Integer bit field from specified path.
- getBlock() - Method in class com.saicone.rtag.RtagBlock
-
Get current block instance.
- getBuilder() - Method in class com.saicone.rtag.data.DataComponent.Builder
-
Return the real data component builder that is wrapped inside this class.
- getComponent(Object) - Method in class com.saicone.rtag.RtagItem
-
Get the provided component from patch or item.
- getComponentPath(int, int, Object...) - Static method in class com.saicone.rtag.item.ItemData
-
Convert old tag path into new component path.
Every component path start with "components" key, if you want to skip that use a destPos of 1. - getComponentPath(int, int, Object...) - Static method in class com.saicone.rtag.item.ItemObject
-
Deprecated.To get component paths use
ItemData.getComponentPath(int, int, Object...)
instead. - getComponentPath(Object...) - Static method in class com.saicone.rtag.item.ItemData
-
Convert old tag path into new component path.
This method skips first key of tag path, it assumes the given path has "tag" at first element - getComponentPath(Object...) - Static method in class com.saicone.rtag.item.ItemObject
-
Deprecated.To get component paths use
ItemData.getComponentPath(Object...)
instead. - getComponents() - Method in class com.saicone.rtag.RtagItem
-
Get current data components.
- getComponents(Object) - Static method in class com.saicone.rtag.data.DataComponent.Holder
-
Get DataComponentMap from provided holder.
- getCraftStack(ItemStack) - Static method in class com.saicone.rtag.item.ItemObject
-
Get delegated CraftItemStack from ItemStack object or the object itself if it's already a craft item.
On non-paper platforms with versions before 1.21 this method will return the provided item if is CraftItemStack instance. - getCustomDataTag(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Get current NBTTagCompound from custom data component.
On versions before 1.20.5 this method return item tag. - getCustomModelData() - Method in class com.saicone.rtag.RtagItem
-
Deprecated.
- getCustomName() - Method in class com.saicone.rtag.RtagBlock
-
Get the entity display name.
This method convert any ChatComponent to normal colored string. - getDamage(Object, Object, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
-
Get current item damage depending on item version.
- getDamage(String, String) - Method in class com.saicone.rtag.item.mirror.IPotionMirror
-
Get corresponding damage to 1.8 item from potion name.
- getDataInput(InputStream) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Get the required data input stream to read.
This method will use the new enhanced FastBufferedInputStream if the server version is 1.18 or higher, so this method checks if the provided InputStream is GZIP formatted to parse it correctly. - getDataInput(InputStream, boolean) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Get the required data input stream to read.
This method will use the new enhanced FastBufferedInputStream if the server version is 1.18 or higher. - getDeprecationVersion() - Method in interface com.saicone.rtag.item.ItemMirror
-
Get the minimum version where compatibility is deprecated.
- getDeprecationVersion() - Method in class com.saicone.rtag.item.mirror.IAttributeMirror
- getDeprecationVersion() - Method in class com.saicone.rtag.item.mirror.IComponentMirror
- getDeprecationVersion() - Method in class com.saicone.rtag.item.mirror.IDisplayMirror
- getDeprecationVersion() - Method in class com.saicone.rtag.item.mirror.IEnchantMirror
- getDeprecationVersion() - Method in class com.saicone.rtag.item.mirror.IPotionMirror
- getDeprecationVersion() - Method in class com.saicone.rtag.item.mirror.ISkullOwnerMirror
- getEditor() - Method in class com.saicone.rtag.RtagBlock
- getEditor() - Method in class com.saicone.rtag.RtagEditor
-
Get current
RtagEditor
object. - getEditor() - Method in class com.saicone.rtag.RtagEntity
- getEditor() - Method in class com.saicone.rtag.RtagItem
- getEffectId(String) - Method in class com.saicone.rtag.item.mirror.IEffectMirror
-
Get potion effect id by key.
- getEffectKey(int) - Method in class com.saicone.rtag.item.mirror.IEffectMirror
-
Get potion effect key by id.
- getEggEntity(Object, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
-
Get current item entity, method for legacy SPAWN_EGG items.
- getEnchantment() - Method in enum class com.saicone.rtag.util.EnchantmentTag
-
Get current enchant as
Enchantment
. - getEnchantment(Object) - Method in class com.saicone.rtag.RtagItem
-
Get the NBTTagCompound that represent the provided enchantment.
- getEnchantmentKey(ItemStack) - Static method in enum class com.saicone.rtag.util.EnchantmentTag
-
Get the current key where enchantments are stored in the item tag depending on item meta or server version.
- getEnchantmentLevel(Object) - Method in class com.saicone.rtag.RtagItem
-
Get the current level for provided enchantment.
- getEnchantments() - Method in class com.saicone.rtag.RtagItem
-
Get all the enchantments inside item.
- getEntity() - Method in class com.saicone.rtag.RtagEntity
-
Get current entity instance.
- getEntity(Object) - Static method in class com.saicone.rtag.entity.EntityObject
-
Get provided Minecraft Entity as Bukkit Entity.
- getExact(Object...) - Method in class com.saicone.rtag.RtagEditor
-
Get exact NBTBase value without any conversion, from the specified path inside current tag.
SeeRtag.getExact(Object, Object...)
for more information. - getExact(Object...) - Method in class com.saicone.rtag.RtagItem
- getExact(Object, Object...) - Method in class com.saicone.rtag.Rtag
-
Get exact NBTBase value without any conversion, from the specified path inside tag.
SeeRtag.get(Object, Object...)
for path information. - getExactOrCreate(Object, Object[], BiPredicate<Integer, Object[]>) - Method in class com.saicone.rtag.Rtag
-
Get exact NBTBase value without any conversion, from the specified path inside tag.
SeeRtag.get(Object, Object...)
for path information. - getExactOrCreate(Object, Object[], BiPredicate<Integer, Object[]>, Predicate<Object>) - Method in class com.saicone.rtag.Rtag
-
Get and test exact NBTBase value without any conversion, from the specified path inside tag.
SeeRtag.get(Object, Object...)
for path information. - getHandle(Entity) - Static method in class com.saicone.rtag.entity.EntityObject
-
Get provided Bukkit Entity as Minecraft Entity.
- getHandle(ItemStack) - Static method in class com.saicone.rtag.item.ItemObject
-
Get defined Minecraft ItemStack inside CraftItemStack or create new one.
- getHealth() - Method in class com.saicone.rtag.RtagEntity
-
Get the current entity health.
- getHexadecimalUUID(int[]) - Static method in class com.saicone.rtag.item.mirror.ISkullOwnerMirror
-
Get old UUID format from int array.
- getHideFlags() - Method in class com.saicone.rtag.RtagItem
-
Deprecated.
- getId() - Method in enum class com.saicone.rtag.util.EnchantmentTag
-
Get enchant numeric ID.
- getInID() - Method in interface com.saicone.rtag.RtagSerializer
-
The unique ID to save with NBTTagCompound on
Rtag.newTag(Object)
operations.
"In" means the value inside will be put into tag.
This ID must be the same has "Out" ID onRtagDeserializer
if you want to obtain the saved object as current type in a future. - getIntArrayUUID(String) - Static method in class com.saicone.rtag.item.mirror.ISkullOwnerMirror
-
Get new UUID format from String.
- getItem() - Method in class com.saicone.rtag.RtagItem
-
Get current item instance.
- getItemVersion(Object) - Static method in class com.saicone.rtag.item.ItemData
-
Get current version number from item compound.
- getIterable() - Method in class com.saicone.rtag.util.IterableType
-
Get the object that can be iterated.
- getIterable() - Method in class com.saicone.rtag.util.OptionalType
- getJson(Gson, Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Get the provided NBTTagCompound as Json string.
- getJson(Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Get the provided NBTTagCompound as Json string.
- getKey() - Method in enum class com.saicone.rtag.util.EnchantmentTag
-
Get current enchant key depending on current Bukkit version.
- getLiteralObject() - Method in class com.saicone.rtag.RtagEditor
-
Get current literal object.
In most cases this is a Minecraft server object. - getLiteralObject(Block) - Method in class com.saicone.rtag.RtagBlock
- getLiteralObject(Entity) - Method in class com.saicone.rtag.RtagEntity
- getLiteralObject(ItemStack) - Method in class com.saicone.rtag.RtagItem
- getLiteralObject(T) - Method in class com.saicone.rtag.RtagEditor
-
Get type object as literal one.
- getLiteralTag() - Method in class com.saicone.rtag.RtagItem
-
Get current item tag or null.
- getMap() - Method in class com.saicone.rtag.data.DataComponent.Builder
-
Return the map inside real component builder.
- getMap() - Method in class com.saicone.rtag.item.mirror.IEnchantMirror
-
Get current enchantments map.
- getMinecraftRegistry() - Static method in class com.saicone.rtag.Rtag
-
Get a globalized registry from Bukkit registry.
- getMinVersion() - Method in interface com.saicone.rtag.item.ItemMirror
-
Get the minimum version compatibility.
- getMinVersion() - Method in class com.saicone.rtag.item.mirror.IBundleMirror
- getMinVersion() - Method in class com.saicone.rtag.item.mirror.IContainerMirror
- getMinVersion() - Method in class com.saicone.rtag.item.mirror.IEffectMirror
- getMirror() - Method in class com.saicone.rtag.item.ItemTagStream
-
Get current
ItemMirror
list. - getMirror() - Method in class com.saicone.rtag.Rtag
-
Deprecated.
Rtag
extendsRtagMirror
. - getNames() - Method in enum class com.saicone.rtag.util.ItemMaterialTag
-
Get current map with material names and version.
- getObject() - Method in class com.saicone.rtag.RtagEditor
-
Deprecated.To get current object use
RtagEditor.getLiteralObject()
instead. - getOptional(Object...) - Method in class com.saicone.rtag.RtagEditor
-
Same has
RtagEditor.get(Object...)
but save the value intoOptionalType
. - getOptional(Object...) - Method in class com.saicone.rtag.RtagItem
- getOptional(Object, Object) - Static method in class com.saicone.rtag.data.DataComponent
-
Get a declared component type from data component object wrapped as optional object.
- getOptional(Object, Object...) - Method in class com.saicone.rtag.Rtag
-
Same has
Rtag.get(Object, Object...)
but save the value intoOptionalType
. - getOutID() - Method in interface com.saicone.rtag.RtagDeserializer
-
The unique ID to detect any NBTTagCompound who can be converted to object type on
Rtag.getTagValue(Object)
(Object)} operations.
"Out" means the value inside will be obtained from tag.
This ID must be the same has "In" ID onRtagSerializer
if you want to read the saved object with same type. - getPotion() - Method in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
-
Get current normal potion damage.
- getPotion(int) - Method in class com.saicone.rtag.item.mirror.IPotionMirror
-
Get potion name from 1.8 damage.
- getReadLimiter() - Static method in class com.saicone.rtag.stream.TStreamTools
-
Get a NBTReadLimiter instance with no limit to read NBT data.
- getRepairCost() - Method in class com.saicone.rtag.RtagItem
-
Get the XP level repair cost inside anvil.
- getRtag() - Method in class com.saicone.rtag.RtagEditor
-
Get current
Rtag
parent. - getRtag() - Method in class com.saicone.rtag.RtagMirror
-
Deprecated.
Rtag
extendsRtagMirror
. - getSplash() - Method in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
-
Get current splash potion damage.
- getTag() - Method in class com.saicone.rtag.RtagEditor
-
Get current tag.
- getTag() - Method in class com.saicone.rtag.RtagItem
-
Get current item tag to edit.
If this instance has not been edited, it will copy the current tag or create a new one if the current tag is null. - getTag(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Deprecated.To get item tag-like data use
ItemObject.getCustomDataTag(Object)
instead. - getTag(Object) - Method in class com.saicone.rtag.RtagBlock
- getTag(Object) - Method in class com.saicone.rtag.RtagEditor
-
Get current tag inside type or literal object.
- getTag(Object) - Method in class com.saicone.rtag.RtagEntity
- getTag(Object) - Method in class com.saicone.rtag.RtagItem
- getTagPath(int, int, Object...) - Static method in class com.saicone.rtag.item.ItemData
-
Convert new component path into old tag path.
Most tag paths start with "tag" key, if you want to skip that use a destPos of 1. - getTagPath(int, int, Object...) - Static method in class com.saicone.rtag.item.ItemObject
-
Deprecated.To get tag paths use
ItemData.getTagPath(int, int, Object...)
instead. - getTagPath(Object...) - Static method in class com.saicone.rtag.item.ItemData
-
Convert new component path into old tag path.
This method skips first key of component path, it assumes the given path has "components" at first element - getTagPath(Object...) - Static method in class com.saicone.rtag.item.ItemObject
-
Deprecated.To get tag paths use
ItemData.getTagPath(Object...)
instead. - getTagValue(Object) - Method in class com.saicone.rtag.Rtag
-
Convert any NBTBase tag to exact regular Java object or custom by deserializer without any cast.
- getTagValue(Object) - Method in class com.saicone.rtag.RtagMirror
-
Convert any NBTBase tag to regular Java object.
- getter(Object, String, Object) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.findGetter(Class, String, Class)
without creating a MethodType, this method require to specify the return type class ofField
and its only compatible with public instance fields, seeEasyLookup.staticGetter(Object, String, Object)
for static getter.
Required classes can be Strings to get byEasyLookup.classById(String)
.
See alsoEasyLookup.unreflectGetter(Object, String)
for private getters. - getTexturedHead(String) - Static method in class com.saicone.rtag.util.SkullTexture
-
Main method to get textured head and save into cache.
- getTexturedHead(String, Consumer<ItemStack>) - Static method in class com.saicone.rtag.util.SkullTexture
-
Main method to get textured head and save into cache.
- getTextureValue(String) - Static method in class com.saicone.rtag.util.SkullTexture
-
Get Base64 encoded texture from the given texture parameter, can be player name, player uuid, texture id, url or base64.
- getTextureValue(String, Consumer<String>) - Static method in class com.saicone.rtag.util.SkullTexture
-
Get Base64 encoded texture from the given texture parameter, can be player name, player uuid, texture id, url or base64.
- getTileEntity(Block) - Static method in class com.saicone.rtag.block.BlockObject
-
Get provided Bukkit Block and convert into Minecraft TileEntity.
- getType(Object) - Static method in class com.saicone.rtag.tag.TagList
-
Get current tag type that reprsent tag list.
- getTypeId(Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Get current tag type ID.
Byte = 1 | Short = 2 | Int = 3 | Long = 4 | Float = 5 | Double = 6 | ByteArray = 7 | String = 8 | List = 9 | Compound = 10 | IntArray = 11 | LongArray = 12 - getTypeObject() - Method in class com.saicone.rtag.RtagEditor
-
Get current type object defined on editor.
- getUncheckedHandle(ItemStack) - Static method in class com.saicone.rtag.item.ItemObject
-
Get defined Minecraft ItemStack inside CraftItemStack.
- getValidMaterial() - Method in enum class com.saicone.rtag.util.ItemMaterialTag
-
Get valid material name for current server version or null if the required material cannot be found.
- getValidMaterial(float) - Method in enum class com.saicone.rtag.util.ItemMaterialTag
-
Get value material name for provided server version or null if the required material cannot be found.
- getValue(RtagMirror, Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Get Java value of any NBTBase tag.
For example NBTTagCompound -> Map. - getValue(RtagMirror, Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Get current tag map with converted values.
- getValue(RtagMirror, Object) - Static method in class com.saicone.rtag.tag.TagList
-
Get current tag list with values converted.
- getValue(Object) - Static method in class com.saicone.rtag.data.DataComponent.Map
-
Get the map value from component map.
- getValue(Object) - Static method in class com.saicone.rtag.data.DataComponent.MapPatch
-
Get the map value from patched map.
- getValue(Object) - Static method in class com.saicone.rtag.data.DataComponent.Patch
-
Get the map value from component patch.
- getValue(Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Get Java value of NBTBase tag.
For example NBTTagString -> String. - getValue(Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Get current tag map.
- getValue(Object) - Static method in class com.saicone.rtag.tag.TagList
-
Get current tag list.
- getVersion() - Method in class com.saicone.rtag.item.ItemTagStream
-
Get current server version for this instance.
- getVersion() - Method in enum class com.saicone.rtag.util.EnchantmentTag
-
Get added version for this enchant.
- getVersion(Object) - Method in class com.saicone.rtag.item.ItemTagStream
-
Get current version number from item compound.
- getVersionKey() - Method in class com.saicone.rtag.item.ItemTagStream
-
Get current version key identifier.
- GHAST_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GHAST_TEAR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GILDED_BLACKSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLASS_BOTTLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLISTERING_MELON_SLICE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLOBE_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLOW_BERRIES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLOW_INK_SAC - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLOW_ITEM_FRAME - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLOW_LICHEN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLOW_SQUID_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLOWSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GLOWSTONE_DUST - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOAT_HORN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOAT_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLD_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLD_INGOT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLD_NUGGET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLD_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_APPLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_AXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_BOOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_CARROT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_CHESTPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_HELMET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_HOE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_HORSE_ARMOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_LEGGINGS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_PICKAXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_SHOVEL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GOLDEN_SWORD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRANITE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRANITE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRANITE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRANITE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRASS_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAVEL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRAY_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GREEN_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GRINDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GSON - Static variable in class com.saicone.rtag.util.OptionalType
-
Gson
public instance with default configuration. - GUARDIAN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GUNPOWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GUSTER_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- GUSTER_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
H
- HANGING_ROOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HARMING - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- has(Object) - Method in class com.saicone.rtag.data.DataComponent.Builder
-
Check if the current builder contains a DataComponentType.
On a component patch builder this method may not work to check the availability of provided type due the map can contain empty values. - has(Object, Object) - Static method in class com.saicone.rtag.data.DataComponent.Holder
-
Check if the provided holder has any type of DataComponentType inside.
- has(Object, Object) - Static method in class com.saicone.rtag.data.DataComponent.Map
-
Check if the provided component map has any type of DataComponentType inside.
- hasComponent(Object) - Method in class com.saicone.rtag.RtagItem
-
Check if the current item or patch has he provided data component type.
- hasCustomData(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Check if the provided Minecraft ItemStack has custom data.
On versions older than 1.20.5 this check item tag. - hasEnchantment(Object) - Method in class com.saicone.rtag.RtagItem
-
Check if the current item has the provided enchantment.
- hasEnum(int[], Object...) - Method in class com.saicone.rtag.RtagEditor
-
Check if current tag has Enum ordinals in defined path.
- hasEnum(int, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Check if current tag has Enum ordinal in defined path.
- hasEnum(E[], Object...) - Method in class com.saicone.rtag.RtagEditor
-
Check if current tag has Enum elements array in defined path.
- hasEnum(E, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Check if current tag has Enum element in defined path.
- hashCode() - Method in class com.saicone.rtag.util.OptionalType
- hasHideFlags(int...) - Method in class com.saicone.rtag.RtagItem
-
Deprecated.
- hasKey(Object, String) - Static method in class com.saicone.rtag.tag.TagCompound
-
Check if NBTTagCompound contains certain key in Map.
- hasTag() - Method in class com.saicone.rtag.RtagEditor
-
Check if current object has tag.
- hasTag(Object...) - Method in class com.saicone.rtag.RtagEditor
-
Check if current tag contains a object in defined path.
- HAY_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HEALING - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- HEART_OF_THE_SEA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HEART_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HEARTBREAK_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HEAVY_CORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HEAVY_WEIGHTED_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HOGLIN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HONEY_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HONEY_BOTTLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HONEYCOMB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HONEYCOMB_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HOPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HOPPER_MINECART - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HORN_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HORN_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HORN_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HORSE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HOST_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HOWL_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- HUSK_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
I
- IAttributeMirror - Class in com.saicone.rtag.item.mirror
-
IAttributeMirror class to convert attribute names across versions.
- IAttributeMirror() - Constructor for class com.saicone.rtag.item.mirror.IAttributeMirror
- IBundleMirror - Class in com.saicone.rtag.item.mirror
-
IBundleMirror class to convert items inside bundles across versions.
- IBundleMirror(ItemTagStream) - Constructor for class com.saicone.rtag.item.mirror.IBundleMirror
-
Constructs an IBundleMirror with specified
ItemTagStream
to convert loaded items. - IBundleMirror(ItemTagStream, boolean) - Constructor for class com.saicone.rtag.item.mirror.IBundleMirror
-
Constructs an IBundleMirror with specified
ItemTagStream
to convert loaded items. - ICE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IComponentMirror - Class in com.saicone.rtag.item.mirror
-
IComponentMirror class to convert item components across versions.
- IComponentMirror() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror
- IComponentMirror.AttributeModifiers - Class in com.saicone.rtag.item.mirror
-
AttributeModifiers component transformation.
- IComponentMirror.BannerPatterns - Class in com.saicone.rtag.item.mirror
-
BannerPatterns component transformation.
This transformation save any new banner pattern if it's not compatible with older server version, and bring back when it's converted into newer version. - IComponentMirror.BaseColor - Class in com.saicone.rtag.item.mirror
-
BaseColor component transformation.
- IComponentMirror.Bees - Class in com.saicone.rtag.item.mirror
-
Bees component transformation.
- IComponentMirror.BookContents - Class in com.saicone.rtag.item.mirror
-
BookContents component transformation.
This transformation allow to convert any regular book component format. - IComponentMirror.CanBuild - Class in com.saicone.rtag.item.mirror
-
Build component transformation.
This transformation allow to convert any regular build predicate format. - IComponentMirror.ChargedProjectiles - Class in com.saicone.rtag.item.mirror
-
ChargedProjectiles component transformation.
This transformation is just to add/remove old "Charged" boolean tag across versions. - IComponentMirror.Container - Class in com.saicone.rtag.item.mirror
-
Container component transformation.
- IComponentMirror.CustomModelData - Class in com.saicone.rtag.item.mirror
- IComponentMirror.DamageResistant - Class in com.saicone.rtag.item.mirror
- IComponentMirror.DyedColor - Class in com.saicone.rtag.item.mirror
-
DyedColor component transformation.
- IComponentMirror.Enchantments - Class in com.saicone.rtag.item.mirror
-
Enchantments component transformation.
This transformation allow to convert any regular enchantment format. - IComponentMirror.Equippable - Class in com.saicone.rtag.item.mirror
- IComponentMirror.FireworkExplosion - Class in com.saicone.rtag.item.mirror
-
FireworkExplosion component transformation.
This transformation save the new explosion shape if it's not compatible with older server version, and bring back when it's converted into newer version. - IComponentMirror.Fireworks - Class in com.saicone.rtag.item.mirror
-
Fireworks component transformation.
This transformation save any new explosion shape if it's not compatible with older server version, and bring back when it's converted into newer version. - IComponentMirror.Food - Class in com.saicone.rtag.item.mirror
-
Consumable component transformation.
- IComponentMirror.MapDecorations - Class in com.saicone.rtag.item.mirror
-
MapDecorations component transformation.
This transformation save any new map decoration if it's not compatible with older server version, and bring back when it's converted into newer version. - IComponentMirror.Profile - Class in com.saicone.rtag.item.mirror
-
Profile component transformation.
This transformation also fix any invalid texture name. - IComponentMirror.TooltipDowngrade - Class in com.saicone.rtag.item.mirror
-
Tooltip transformation, to convert any show in tooltip option into old hide flag format.
- IComponentMirror.Transformation - Interface in com.saicone.rtag.item.mirror
-
Component transformation interface, to upgrade/downgrade components from/into NBT format.
- IComponentMirror.Unbreakable - Class in com.saicone.rtag.item.mirror
-
Unbreakable component transformation.
- IContainerMirror - Class in com.saicone.rtag.item.mirror
-
IContainerMirror class to convert items inside item form of container across versions.
- IContainerMirror(ItemTagStream, boolean) - Constructor for class com.saicone.rtag.item.mirror.IContainerMirror
-
Constructs an IContainerMirror with specified
ItemTagStream
to convert loaded items. - IDisplayMirror - Class in com.saicone.rtag.item.mirror
-
IDisplayMirror class to convert item display across versions.
- IDisplayMirror() - Constructor for class com.saicone.rtag.item.mirror.IDisplayMirror
-
Constructs an IDisplayMirror with default options.
- IDisplayMirror(boolean) - Constructor for class com.saicone.rtag.item.mirror.IDisplayMirror
-
Constructs an IDisplayMirror with specified name conversion option.
- IEffectMirror - Class in com.saicone.rtag.item.mirror
-
IEffectMirror class to convert item effect format across versions.
- IEffectMirror() - Constructor for class com.saicone.rtag.item.mirror.IEffectMirror
-
Constructs an IEffectMirror for current server instance version.
- IEffectMirror(float) - Constructor for class com.saicone.rtag.item.mirror.IEffectMirror
-
Constructs an IEffectMirror with specified server version to generate map names.
- IEffectMirror(String, String, String, String) - Constructor for class com.saicone.rtag.item.mirror.IEffectMirror
-
Constructs an IEffectMirror with specified key names.
- IEnchantMirror - Class in com.saicone.rtag.item.mirror
-
IEnchantMirror class to convert item enchants across versions.
- IEnchantMirror(float) - Constructor for class com.saicone.rtag.item.mirror.IEnchantMirror
-
Constructs an IEnchantMirror with specified server versions to create keys automatically.
- IEnchantMirror(Map<Object, Object>, String, String, String) - Constructor for class com.saicone.rtag.item.mirror.IEnchantMirror
-
Constructs an IEnchantMirror with specified parameters.
- IMaterialMirror - Class in com.saicone.rtag.item.mirror
-
IMaterialMirror to convert item material IDs across version.
This is probably the most complex mirror instance in Rtag. - IMaterialMirror() - Constructor for class com.saicone.rtag.item.mirror.IMaterialMirror
-
Constructs an simple IMaterialMirror with cache duration of 3 hours.
- IMaterialMirror(long, TimeUnit, String) - Constructor for class com.saicone.rtag.item.mirror.IMaterialMirror
-
Constructs an IMaterialMirror with specified parameters.
- IMPALING - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- INFESTED_CHISELED_STONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- INFESTED_COBBLESTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- INFESTED_CRACKED_STONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- INFESTED_DEEPSLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- INFESTED_MOSSY_STONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- INFESTED_STONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- INFESTED_STONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- INFINITY - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- INK_SAC - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- INSTANCE - Static variable in class com.saicone.rtag.item.ItemTagStream
-
ItemTagStream public instance adapted for current server version.
- INSTANCE - Static variable in class com.saicone.rtag.Rtag
-
Rtag
public instance only compatible with regular Java objects. - INSTANCE - Static variable in class com.saicone.rtag.RtagMirror
-
RtagMirror
public instance only compatible with regular Java objects. - INVISIBILITY - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- IPotionMirror - Class in com.saicone.rtag.item.mirror
-
IPotionMirror to convert item potions across 1.8 and other versions.
Mojang removes potion types inside item damage since 1.9, this class provides a clear conversion. - IPotionMirror() - Constructor for class com.saicone.rtag.item.mirror.IPotionMirror
-
Constructs an IPotionMirror with default options.
- IPotionMirror(boolean) - Constructor for class com.saicone.rtag.item.mirror.IPotionMirror
-
Constructs an IPotionMirror with specified damage conversion option.
- IPotionMirror.PotionType - Enum Class in com.saicone.rtag.item.mirror
-
Potion type enum only with potion names that can be translated to MC 1.8 item damage.
- IRON_AXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_BARS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_BOOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_CHESTPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_GOLEM_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_HELMET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_HOE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_HORSE_ARMOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_INGOT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_LEGGINGS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_NUGGET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_PICKAXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_SHOVEL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_SWORD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- IRON_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- isAssignableFrom(Class<?>[], Class<?>[]) - Static method in class com.saicone.rtag.util.EasyLookup
-
Same has
Class.isAssignableFrom(Class)
but using class arrays. - isChatComponent(Object) - Static method in class com.saicone.rtag.util.ChatComponent
-
Check if the provided object is instance of IChatBaseComponent
or is a String that follow the ChatComponent format. - isCraftEntity(Object) - Static method in class com.saicone.rtag.entity.EntityObject
-
Check if the provided object is instance of CraftEntity.
- isCraftItem(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Check if the provided object is instance of CraftItemStack.
- isEmpty() - Method in class com.saicone.rtag.util.OptionalType
-
Check if the existence of current value.
- isEmpty(Object) - Static method in class com.saicone.rtag.data.DataComponent.Map
-
Check if the provided component map is empty.
- isEmpty(Object) - Static method in class com.saicone.rtag.data.DataComponent.Patch
-
Check if the provided component patch is empty.
- isFolia - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.Platform.FOLIA
instead. - isGzipFormat(File) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Check if the provided file is a GZIP file.
- isGzipFormat(InputStream) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Check if the provided InputStream is a GZIP formatted input.
- isGzipHeader(byte[]) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Check if the provided byte array has GZIP header.
- isGzipHeader(int, int) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Check if the provided ID1 and ID2 are the same has GZIP magic.
- IShulkerMirror - Class in com.saicone.rtag.item.mirror
-
Deprecated.Use
IContainerMirror
instead - IShulkerMirror(ItemTagStream) - Constructor for class com.saicone.rtag.item.mirror.IShulkerMirror
-
Deprecated.Use
IContainerMirror(ItemTagStream, boolean)
instead - isInstance(Class<?>) - Method in class com.saicone.rtag.util.OptionalType
-
Check if the current value is instance of defined class.
- isIterable() - Method in class com.saicone.rtag.util.IterableType
-
Check if the current object can be iterated using for statement.
This condition can be applied to anyIterable
type or array. - ISkullOwnerMirror - Class in com.saicone.rtag.item.mirror
-
ISkullOwnerMirror class to convert player head skull owner UUID across versions.
- ISkullOwnerMirror() - Constructor for class com.saicone.rtag.item.mirror.ISkullOwnerMirror
- isLegacy - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.Release.LEGACY
instead. - isMinecraftEntity(Object) - Static method in class com.saicone.rtag.entity.EntityObject
-
Check if the provided object is instance of Minecraft Entity.
- isMinecraftItem(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Check if the provided object is instance of Minecraft ItemStack.
- isMojangMapped - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.Type.MOJANG_MAPPED
instead. - isNbtHeader(byte[]) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Check if the provided byte array has NBT header.
- isNotEmpty() - Method in class com.saicone.rtag.util.OptionalType
-
Same has
OptionalType.isEmpty()
but with inverted result. - isNotInstance(Class<?>) - Method in class com.saicone.rtag.util.OptionalType
-
Same has
OptionalType.isInstance(Class)
but with inverted result. - isNotIterable() - Method in class com.saicone.rtag.util.IterableType
-
Same has
IterableType.isIterable()
but with inverted result. - isPaper - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.Platform.PAPER
instead. - isSpigot - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.Platform.SPIGOT
instead. - isTag(Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Check if the provided object is instance of NBTBase class.
- isTagCompound(Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Check if the provided object is instance of NBTTagCompound class.
- isTagList(Object) - Static method in class com.saicone.rtag.tag.TagList
-
Check if the provided object is instance of NBTTagList class.
- isTileEntity(Object) - Static method in class com.saicone.rtag.block.BlockObject
-
Check if the provided object is instance of Minecraft TileEntity.
- isType(Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Check if the provided object is instance of DataComponentType.
- isTypeOf(Object, byte) - Static method in class com.saicone.rtag.tag.TagBase
-
Check if NBTBase object type is equals to provided type.
- isTypeOf(Object, Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Check if two NBTBase objects has the same type.
- isUnbreakable() - Method in class com.saicone.rtag.RtagItem
-
Get the current unbreakable status.
- isUniversal - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.Release.UNIVERSAL
instead. - isValid() - Method in enum class com.saicone.rtag.util.ItemMaterialTag
-
Checks if this ItemMaterialTag is valid for current server version by trying to find an existing Bukkit
Material
. - isValid(float) - Method in enum class com.saicone.rtag.util.ItemMaterialTag
-
Checks if this ItemMaterialTag is valid for provided server version by trying to find an existing Bukkit
Material
. - ITEM_FRAME - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ItemData - Class in com.saicone.rtag.item
-
Class to item-related data.
- ItemMaterialTag - Enum Class in com.saicone.rtag.util
-
Minecraft item material tags with associated MC version and some aliases for bukkit
Material
compatibility. - ItemMirror - Interface in com.saicone.rtag.item
-
ItemMirror interface to make item NBTTagCompound compatible with actual server version.
- ItemObject - Class in com.saicone.rtag.item
-
Class to invoke ItemStack methods across versions.
- ItemTagStream - Class in com.saicone.rtag.item
-
ItemTagStream class to write/read
ItemStack
into/from bytes. - ItemTagStream() - Constructor for class com.saicone.rtag.item.ItemTagStream
-
Constructs a simple ItemTagStream without any
ItemMirror
. - ItemTagStream(List<ItemMirror>) - Constructor for class com.saicone.rtag.item.ItemTagStream
-
Constructs an ItemTagStream with specified
ItemMirror
list. - ItemTagStream(List<ItemMirror>, float, String) - Constructor for class com.saicone.rtag.item.ItemTagStream
-
Constructs an ItemTagStream with specified
ItemMirror
list and additional parameters. - IterableType<T> - Class in com.saicone.rtag.util
-
Abstract class to allow any object to be targeted on the enhanced for statement.
- IterableType() - Constructor for class com.saicone.rtag.util.IterableType
- iterator() - Method in class com.saicone.rtag.util.IterableType
J
- JACK_O_LANTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JAVA_OPS - Static variable in class com.saicone.rtag.data.ComponentType
-
JavaOps public instance from DataFixerUpper library.
- JIGSAW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUKEBOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_CHEST_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_SAPLING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- JUNGLE_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
K
- KELP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- key(String) - Static method in class com.saicone.rtag.data.ComponentType
-
Parse provided component key into namespaced format.
- keySet(Object) - Static method in class com.saicone.rtag.data.DataComponent.Map
-
Get a DataComponentType key set from component map.
- KNOCKBACK - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- KNOWLEDGE_BOOK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
L
- LADDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LANTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LAPIS_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LAPIS_LAZULI - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LAPIS_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LARGE_AMETHYST_BUD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LARGE_FERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LAVA_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LEAD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LEAPING - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LEATHER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LEATHER_BOOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LEATHER_CHESTPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LEATHER_HELMET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LEATHER_HORSE_ARMOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LEATHER_LEGGINGS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LECTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LEGACY - Static variable in class com.saicone.rtag.util.ServerInstance.Release
-
Return true if server version is 1.12.2 or below.
- LEGACY_VALUES - Static variable in enum class com.saicone.rtag.util.EnchantmentTag
-
Cached values of
EnchantmentTag.values()
including only pre 1.13 enchantments. - LEVER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_BLUE_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_GRAY_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHT_WEIGHTED_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIGHTNING_ROD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LILAC - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LILY_OF_THE_VALLEY - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LILY_PAD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LIME_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LINGERING_POTION - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- listFromBase64(String) - Method in class com.saicone.rtag.stream.TStream
-
Get list of objects by read Base64 string.
- listFromBytes(byte[]) - Method in class com.saicone.rtag.stream.TStream
-
Get list of objects by read byte array.
- listToBase64(List<ItemStack>) - Method in class com.saicone.rtag.item.ItemTagStream
- listToBase64(List<T>) - Method in class com.saicone.rtag.stream.TStream
-
Convert list of objects into Base64.
- LIT_FURNACE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- literalObject - Variable in class com.saicone.rtag.RtagEditor
- LLAMA_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- load() - Method in class com.saicone.rtag.RtagBlock
-
Load changes into block instance.
- load() - Method in class com.saicone.rtag.RtagEditor
-
Load changes into object instance.
- load() - Method in class com.saicone.rtag.RtagEntity
-
Load changes into entity instance.
- load() - Method in class com.saicone.rtag.RtagItem
-
Load changes into item instance.
- load(Object, Object) - Static method in class com.saicone.rtag.block.BlockObject
-
Load NBTTagCompound into Minecraft TileEntity.
- load(Object, Object) - Static method in class com.saicone.rtag.entity.EntityObject
-
Load NBTTagCompound into entity.
- load(Object, Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Deprecated.Since Minecraft 1.20.5, the safe-way to load data into item is applying a data component patch.
- loadCopy() - Method in class com.saicone.rtag.RtagItem
-
Load changes into new ItemStack instance and return it.
- loadHandle(ItemStack, Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Load Minecraft ItemStack handle into Bukkit ItemStack.
- loadInto(T) - Method in class com.saicone.rtag.RtagItem
-
Load changes into provided Minecraft ItemStack and return it.
- LODESTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LONG_FIRE_RESISTANCE - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_INVISIBILITY - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_LEAPING - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_NIGHT_VISION - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_POISON - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_REGENERATION - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_SLOWNESS - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_STRENGTH - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_SWIFTNESS - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_WATER_BREATHING - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LONG_WEAKNESS - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- LOOM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- LOOTING - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- LOYALTY - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- LUCK_OF_THE_SEA - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- LURE - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
M
- MACE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGENTA_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGMA_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGMA_CREAM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAGMA_CUBE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAJOR_VERSION - Static variable in class com.saicone.rtag.util.ServerInstance
-
Current server version number simplified, for example:
1.8 -> 8
1.12.2 -> 12
1.17 -> 17 - MANGROVE_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_CHEST_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_PROPAGULE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_ROOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MANGROVE_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MAP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MapDecorations() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.MapDecorations
- MEDIUM_AMETHYST_BUD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MELON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MELON_SEEDS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MELON_SLICE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MENDING - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- merge(Object, boolean) - Method in class com.saicone.rtag.RtagEditor
-
Merge the provided value into current tag.
- merge(Object, boolean, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Merge the provided value at provided path.
- merge(Object, Object, boolean) - Static method in class com.saicone.rtag.tag.TagCompound
-
Merge the provided value into NBTTagCompound.
- merge(Object, Object, boolean, boolean) - Static method in class com.saicone.rtag.tag.TagCompound
-
Merge the provided value into NBTTagCompound.
- merge(Object, Object, boolean, Object...) - Method in class com.saicone.rtag.Rtag
-
Merge the provided value with NBTTagCompound at provided path.
- method(Object, String, Object, Object...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.findVirtual(Class, String, MethodType)
without creating a MethodType, this method require to specify the return type class of reflectedMethod
and its only compatible with instance public methods, seeEasyLookup.staticMethod(Object, String, Object, Object...)
for static public methods.
Required classes can be Strings to get byEasyLookup.classById(String)
.
See alsoEasyLookup.unreflectMethod(Object, String, Object...)
for private methods. - MILK_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MINECART - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MINER_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOJANG_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOJANG_MAPPED - Static variable in class com.saicone.rtag.util.ServerInstance.Type
-
Return true if server instance is mojang mapped.
- MOOSHROOM_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSS_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSS_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSSY_COBBLESTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSSY_COBBLESTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSSY_COBBLESTONE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSSY_COBBLESTONE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSSY_STONE_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSSY_STONE_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSSY_STONE_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOSSY_STONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MOURNER_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- move(Object[], Object[]) - Method in class com.saicone.rtag.RtagEditor
-
Move tag from specified path to any path.
- move(Object[], Object[], boolean) - Method in class com.saicone.rtag.RtagEditor
-
Move tag from specified path to any path.
- move(Object, Object[], Object[]) - Method in class com.saicone.rtag.Rtag
-
Move tag from specified path to any path.
- move(Object, Object[], Object[], boolean) - Method in class com.saicone.rtag.Rtag
-
Move tag from specified path to any path.
- move(Map<String, Object>, String, String) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Move map key without any special transformation.
- move(Map<String, Object>, String, String, Function<Object, Object>) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Move map key and apply transformation into value.
- MUD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUD_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUD_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUD_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUD_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUDDY_MANGROVE_ROOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MULE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MULTISHOT - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- MUNDANE - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- MUSHROOM_STEM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSHROOM_STEW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_11 - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_13 - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_5 - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_BLOCKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_CAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_CHIRP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_CREATOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_CREATOR_MUSIC_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_FAR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_MALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_MELLOHI - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_OTHERSIDE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_PIGSTEP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_PRECIPICE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_RELIC - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_STAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_STRAD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_WAIT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUSIC_DISC_WARD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- MYCELIUM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
N
- NAME_TAG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NAUTILUS_SHELL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NBT_OPS - Static variable in class com.saicone.rtag.data.ComponentType
-
NbtOps public instance from Minecraft code.
- NBT_PALETTE - Static variable in class com.saicone.rtag.util.ChatComponent
-
Default color palette for pretty nbt.
- NBT_PALETTE_BUNGEE - Static variable in class com.saicone.rtag.util.ChatComponent
-
Color palette with hex colors introduced on MC 1.16 using Bungeecord chat format.
- NBT_PALETTE_HEX - Static variable in class com.saicone.rtag.util.ChatComponent
-
Color palette with hex colors introduced on MC 1.16.
- NBT_PALETTE_MINIMESSAGE - Static variable in class com.saicone.rtag.util.ChatComponent
-
Color palette using Adventure MiniMessage format.
- NETHER_BRICK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_BRICK_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_GOLD_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_QUARTZ_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_SPROUTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_STAR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_WART - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHER_WART_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_AXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_BOOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_CHESTPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_HELMET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_HOE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_INGOT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_LEGGINGS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_PICKAXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_SCRAP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_SHOVEL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_SWORD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERITE_UPGRADE_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- NETHERRACK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- newCraftItem(ItemStack) - Static method in class com.saicone.rtag.item.ItemObject
-
Create CraftItemStack from ItemStack object.
- newItem(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Create ItemStack from NBTTagCompound.
- newTag() - Static method in class com.saicone.rtag.tag.TagCompound
-
Constructs an empty NBTTagCompound.
- newTag() - Static method in class com.saicone.rtag.tag.TagList
-
Constructs an empty NBTTagList.
- newTag(RtagMirror, Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Constructs an NBTBase directly associated with provided object.
For example List -> NBTTagList - newTag(RtagMirror, Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Constructs an NBTTagCompound with provided object and required
RtagMirror
to convert Objects.
This method can convert any supported object to Map of objects using Gson deserializer. - newTag(RtagMirror, List<T>) - Static method in class com.saicone.rtag.tag.TagList
-
Constructs an NBTTagList with provided List of any type and required
RtagMirror
to convert Objects. - newTag(RtagMirror, Map<String, Object>) - Static method in class com.saicone.rtag.tag.TagCompound
-
Constructs an NBTTagCompound with provided Map of Objects and required
RtagMirror
to convert Objects. - newTag(Object) - Method in class com.saicone.rtag.Rtag
-
Convert any object to NBTBase tag.
This method first check for any serializer and then use the currentRtagMirror
. - newTag(Object) - Method in class com.saicone.rtag.RtagMirror
-
Convert any object to NBTBase tag.
- newTag(Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Constructs an NBTBase directly associated with Java object.
For example Float -> NBTTagFloat - newTag(String) - Static method in class com.saicone.rtag.tag.TagCompound
-
Constructs an NBTTagCompound with provided NBT string.
- newTag(List<T>) - Static method in class com.saicone.rtag.tag.TagList
-
Constructs an NBTTagList with provided List of NBTBase.
- newTag(Map<String, Object>) - Static method in class com.saicone.rtag.tag.TagCompound
-
Constructs an NBTTagCompound with provided Map of NBTBase values.
- newUncheckedTag(List<T>) - Static method in class com.saicone.rtag.tag.TagList
-
Constructs an NBTTagList with provided List of NBTBase.
This method doesn't provide any safe check and assumes that the provided list is completely usable to create a new NBTTagList. - newUncheckedTag(Map<String, Object>) - Static method in class com.saicone.rtag.tag.TagCompound
-
Constructs an NBTTagCompound with provided Map of NBTBase values.
This method doesn't provide any safe check and assumes that the provided map is completely usable to create a new NBTTagCompound. - NIGHT_VISION - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- NOTE_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- notHasKey(Object, String) - Static method in class com.saicone.rtag.tag.TagCompound
-
The inverse result of
TagCompound.hasKey(Object, String)
. - notHasTag() - Method in class com.saicone.rtag.RtagEditor
-
Same has
RtagEditor.hasTag()
but with inverted result. - notHasTag(Object...) - Method in class com.saicone.rtag.RtagEditor
-
Same has
RtagEditor.hasTag(Object...)
but with inverted result.
O
- OAK_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_CHEST_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_SAPLING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OAK_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OBSERVER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OBSIDIAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OCELOT_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OCHRE_FROGLIGHT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- of(Rtag, Block) - Static method in class com.saicone.rtag.RtagBlock
-
Create an RtagBlock using Block and specified Rtag parent.
- of(Rtag, Entity) - Static method in class com.saicone.rtag.RtagEntity
-
Create an RtagEntity using Entity and specified Rtag parent.
- of(Rtag, ItemStack) - Static method in class com.saicone.rtag.RtagItem
-
Create an RtagItem using ItemStack and specified Rtag parent.
- of(Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Get provided DataComponentType or parse from ID.
This method may return a null object if the provided ID doesn't exist. - of(Object) - Static method in enum class com.saicone.rtag.util.EnchantmentTag
-
Get the EnchantmentTag of provided name, short id or
Enchantment
. - of(Object) - Static method in class com.saicone.rtag.util.OptionalType
-
Get current OptionalType from object value.
- of(String) - Static method in class com.saicone.rtag.data.ComponentType
-
Parse DataComponentType from ID.
- of(Block) - Static method in class com.saicone.rtag.RtagBlock
-
Create an RtagBlock using Block.
- of(Entity) - Static method in class com.saicone.rtag.RtagEntity
-
Create an RtagEntity using Entity.
- of(ItemStack) - Static method in class com.saicone.rtag.RtagItem
-
Create an RtagItem using ItemStack.
- ofVersion(float, float) - Static method in class com.saicone.rtag.item.ItemTagStream
-
Create an item tag stream for provided version range.
- ofVersion(float, float, String) - Static method in class com.saicone.rtag.item.ItemTagStream
-
Create an item tag stream for provided version range.
- OMINOUS_BOTTLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OMINOUS_TRIAL_KEY - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- onLoad(Object) - Method in class com.saicone.rtag.item.ItemTagStream
-
Executed method when NBTTagCompound used tu build an item.
- onLoad(Object, float, float) - Method in class com.saicone.rtag.item.ItemTagStream
-
Executed method when NBTTagCompound used tu build an item.
- onSave(Object) - Method in class com.saicone.rtag.item.ItemTagStream
-
Executed method when NBTTagCompound is extracted from item.
- OPEN_EYEBLOSSOM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OptionalType - Class in com.saicone.rtag.util
-
Object container with automatic conversion to required type when value is called.
- OptionalType(Object) - Constructor for class com.saicone.rtag.util.OptionalType
-
Constructs an OptionalType with specified value.
- or(Class<T>, T) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value converted to required type class or default defined value.
- or(T) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value converted to required type or default defined value.
- ORANGE_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_TULIP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ORANGE_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXEYE_DAISY - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXIDIZED_CHISELED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXIDIZED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXIDIZED_COPPER_BULB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXIDIZED_COPPER_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXIDIZED_COPPER_GRATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXIDIZED_COPPER_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXIDIZED_CUT_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXIDIZED_CUT_COPPER_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- OXIDIZED_CUT_COPPER_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
P
- PACKAGE_VERSION - Static variable in class com.saicone.rtag.util.ServerInstance
-
Current server version defined in craftbukkit package.
- PACKED_ICE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PACKED_MUD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PAINTING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_HANGING_MOSS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_MOSS_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_MOSS_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_CHEST_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_SAPLING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PALE_OAK_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PANDA_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PAPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PAPER - Static variable in class com.saicone.rtag.util.ServerInstance.Platform
-
Return true if server instance is a PaperMC server.
PaperMC.io - PARROT_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- parse(Object, DynamicOps<T>, T) - Static method in class com.saicone.rtag.data.ComponentType
-
Parse provided object by object provider into new component declared type.
- parse(Object, Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Parse provided object into new component declared type.
This method allows any NBT, JsonElement and regular Java object to parse. - parseJava(Object, Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Parse provided regular Java object into new component declared type.
- parseJson(Object, JsonElement) - Static method in class com.saicone.rtag.data.ComponentType
-
Parse provided json into new component declared type.
- parseName(Object) - Static method in enum class com.saicone.rtag.util.EnchantmentTag
-
Parse the current object name into the most convenient format for EnchantmentTag.
- parseNbt(Object, Object) - Static method in class com.saicone.rtag.data.ComponentType
-
Parse provided tag into new component declared type.
- PEARLESCENT_FROGLIGHT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PEONY - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PETRIFIED_OAK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PHANTOM_MEMBRANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PHANTOM_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PIERCING - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- PIG_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PIGLIN_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PIGLIN_BRUTE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PIGLIN_HEAD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PIGLIN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PILLAGER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_PETALS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_TULIP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PINK_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PISTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PITCHER_PLANT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PITCHER_POD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- Platform() - Constructor for class com.saicone.rtag.util.ServerInstance.Platform
- PLAYER_HEAD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PLENTY_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PODZOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POINTED_DRIPSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POISON - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- POISONOUS_POTATO - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLAR_BEAR_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_ANDESITE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_ANDESITE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_ANDESITE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BASALT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_BLACKSTONE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_DEEPSLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_DEEPSLATE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_DEEPSLATE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_DEEPSLATE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_DIORITE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_DIORITE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_DIORITE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_GRANITE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_GRANITE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_GRANITE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_TUFF - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_TUFF_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_TUFF_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POLISHED_TUFF_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POPPED_CHORUS_FRUIT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POPPY - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PORKCHOP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POTATO - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POTION - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POWDER_SNOW_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- POWER - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- POWERED_RAIL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PRISMARINE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PRISMARINE_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PRISMARINE_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PRISMARINE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PRISMARINE_CRYSTALS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PRISMARINE_SHARD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PRISMARINE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PRISMARINE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PRISMARINE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- privateLookup(Class<?>) - Static method in class com.saicone.rtag.util.EasyLookup
-
Same has
MethodHandles.privateLookupIn(Class, MethodHandles.Lookup)
but save the result into memory. - PRIZE_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- processComponents(Object, float, float) - Method in class com.saicone.rtag.item.mirror.IContainerMirror
-
Process current item container components to convert items inside.
- processEffects(Object, String, String, boolean) - Method in class com.saicone.rtag.item.mirror.IEffectMirror
-
Process current potion effects inside tag.
- processEnchants(Object, boolean) - Method in class com.saicone.rtag.item.mirror.IEnchantMirror
-
Process current item enchants inside tag.
- processLore(Object, boolean) - Method in class com.saicone.rtag.item.mirror.IDisplayMirror
-
Process current display lore tag.
- processName(Object, boolean) - Method in class com.saicone.rtag.item.mirror.IDisplayMirror
-
Process current display name tag.
- processString(String, boolean) - Method in class com.saicone.rtag.item.mirror.IDisplayMirror
-
Process current text and convert into Json component or not.
- processTag(Object, boolean) - Method in class com.saicone.rtag.item.mirror.IDisplayMirror
-
Process current NBT tag that contains text inside.
- processTag(Object, float, float) - Method in class com.saicone.rtag.item.mirror.IBundleMirror
-
Process current bundle tag to convert items inside.
- processTag(Object, float, float) - Method in class com.saicone.rtag.item.mirror.IShulkerMirror
-
Deprecated.Use
IContainerMirror
instead - Profile() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.Profile
- PROJECTILE_PROTECTION - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- PROTECTION - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- PUFFERFISH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PUFFERFISH_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PUFFERFISH_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PUMPKIN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PUMPKIN_PIE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PUMPKIN_SEEDS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PUNCH - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- PURPLE_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPLE_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPUR_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPUR_PILLAR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPUR_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- PURPUR_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- putDeserializer(RtagDeserializer<T>) - Method in class com.saicone.rtag.Rtag
-
Register an
RtagDeserializer
forRtag.getTagValue(Object)
operations. - putSerializer(Class<T>, RtagSerializer<T>) - Method in class com.saicone.rtag.Rtag
-
Register an
RtagSerializer
forRtag.newTag(Object)
operations.
Q
- QUARTZ - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- QUARTZ_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- QUARTZ_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- QUARTZ_PILLAR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- QUARTZ_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- QUARTZ_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- QUICK_CHARGE - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
R
- RABBIT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RABBIT_FOOT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RABBIT_HIDE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RABBIT_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RABBIT_STEW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RAIL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RAISER_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RAVAGER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RAW_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RAW_COPPER_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RAW_GOLD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RAW_GOLD_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RAW_IRON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RAW_IRON_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- read(byte[]) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Read NBTBase from byte array.
- read(DataInput) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Read NBTBase from DataInput.
- read(DataInputStream) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Read NBTBase from DataInputStream.
- read(File) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Read NBTBase from file.
- read(InputStream) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Read NBTBase from InputStream.
- RECOVERY_COMPASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_MUSHROOM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_MUSHROOM_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_NETHER_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_NETHER_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_NETHER_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_NETHER_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_SAND - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_SANDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_SANDSTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_SANDSTONE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_SANDSTONE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_TULIP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RED_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- REDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- REDSTONE_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- REDSTONE_LAMP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- REDSTONE_ORE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- REDSTONE_TORCH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- REGENERATION - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- REINFORCED_DEEPSLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- release - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.RELEASE_VERSION
instead. - release(int) - Static method in class com.saicone.rtag.util.ServerInstance
-
Convert data version into release version number.
- Release() - Constructor for class com.saicone.rtag.util.ServerInstance.Release
- RELEASE_VERSION - Static variable in class com.saicone.rtag.util.ServerInstance
-
Current release version number, for example:
v1_9_R2 -> 2
v1_13_R1 -> 1
v1_16_R3 -> 3 - remove(Object) - Method in class com.saicone.rtag.data.DataComponent.Builder
-
Remove the provided DataComponentType mapping from builder and return this instance.
- remove(Object...) - Method in class com.saicone.rtag.RtagEditor
-
Remove value to specified path inside current tag.
SeeRtag.set(Object, Object, Object...)
for more information. - remove(Object, int) - Static method in class com.saicone.rtag.tag.TagList
-
Remove NBTBase tag.
- remove(Object, Object) - Static method in class com.saicone.rtag.data.DataComponent.MapPatch
-
Remove the provided DataComponentType mapping from patched map.
- remove(Object, String) - Static method in class com.saicone.rtag.tag.TagCompound
-
Remove certain key from NBTTagCompound.
- removeComponent(Object) - Method in class com.saicone.rtag.RtagItem
-
Mark the provided component type to be removed using current patch.
- removeEnchantment(EnchantmentTag) - Method in class com.saicone.rtag.RtagItem
-
Remove from item the provided enchantment.
- removeEnum(int[], Object...) - Method in class com.saicone.rtag.RtagEditor
-
Remove Enum ordinals from bit field on specified path.
- removeEnum(int, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Remove Enum ordinal from bit field on specified path.
- removeEnum(E[], Object...) - Method in class com.saicone.rtag.RtagEditor
-
Remove Enum elements from bit field on specified path.
- removeEnum(E, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Remove Enum element from bit field on specified path.
- removeExact(Object, Object) - Method in class com.saicone.rtag.Rtag
-
Remove value from exact NBTTag list or compound.
- removeHideFlags(int...) - Method in class com.saicone.rtag.RtagItem
-
Deprecated.
- rename(String, Function<String, String>) - Static method in class com.saicone.rtag.item.mirror.IAttributeMirror
- rename(Object, Map<String, String>) - Method in class com.saicone.rtag.item.mirror.IAttributeMirror
- REPEATER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- REPEATING_COMMAND_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- requestTextureUrl(String) - Static method in class com.saicone.rtag.util.SkullTexture
-
Request player texture url using Mojang API.
- RESIN_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RESIN_BRICK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RESIN_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RESIN_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RESIN_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RESIN_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RESIN_CLUMP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- resolveItem(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
-
Resolver current item compound with new material to set.
- resolveMaterial(Object, String, int, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
-
Resolve material of the item, this method checks if the ID needs to be converted.
- resolveSaved(Object, String, int, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
-
Resolve an ItemStack if it contains "savedID" inside custom data component.
- RESPAWN_ANCHOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RESPIRATION - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- RIB_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- RIPTIDE - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- ROOTED_DIRT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ROSE_BUSH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ROTTEN_FLESH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- rtag - Variable in class com.saicone.rtag.RtagEditor
- Rtag - Class in com.saicone.rtag
-
Rtag class to edit NBTTagCompound & NBTTagList objects.
Uses a tree-like path format to find the required tag instead of creating multiple classes for deep-tags. - Rtag() - Constructor for class com.saicone.rtag.Rtag
-
Create new
Rtag
instance. - Rtag(RtagMirror) - Constructor for class com.saicone.rtag.Rtag
-
Deprecated.
Rtag
extendsRtagMirror
. - RtagBlock - Class in com.saicone.rtag
-
RtagBlock class to edit any
Block
NBT tags. - RtagBlock(Rtag, Block) - Constructor for class com.saicone.rtag.RtagBlock
-
Constructs an RtagBlock with specified Rtag parent and Block to edit.
- RtagBlock(Rtag, Block, Object) - Constructor for class com.saicone.rtag.RtagBlock
-
Constructs an RtagBlock with specified Rtag parent and NMS Block to edit.
- RtagBlock(Rtag, Block, Object, Object) - Constructor for class com.saicone.rtag.RtagBlock
-
Constructs an RtagBlock with specified Rtag parent and NMS Block to edit.
- RtagBlock(Block) - Constructor for class com.saicone.rtag.RtagBlock
-
Constructs an RtagBlock with Block to edit.
- RtagDeserializer<T> - Interface in com.saicone.rtag
-
An deserializer that converts any
Map
of objects to assigned object type. - RtagEditor<T,
EditorT extends RtagEditor<T, EditorT>> - Class in com.saicone.rtag -
RtagEditor abstract class who edit any object with NBTTagCompound inside.
Also provide methods to easy-edit object tags using aRtag
instance. - RtagEditor(Rtag, T) - Constructor for class com.saicone.rtag.RtagEditor
-
Constructs an NBTEditor.
- RtagEditor(Rtag, T, Object) - Constructor for class com.saicone.rtag.RtagEditor
-
Constructs an NBTEditor.
- RtagEditor(Rtag, T, Object, Object) - Constructor for class com.saicone.rtag.RtagEditor
-
Constructs an NBTEditor.
- RtagEntity - Class in com.saicone.rtag
-
RtagEntity class to edit any
Entity
NBT tags. - RtagEntity(Rtag, Entity) - Constructor for class com.saicone.rtag.RtagEntity
-
Constructs an RtagEntity with specified Rtag parent and Entity to edit.
- RtagEntity(Rtag, Entity, Object) - Constructor for class com.saicone.rtag.RtagEntity
-
Constructs an RtagEntity with specified Rtag parent and NMS Entity to edit.
- RtagEntity(Rtag, Entity, Object, Object) - Constructor for class com.saicone.rtag.RtagEntity
-
Constructs an RtagEntity with specified Rtag parent and NMS Entity to edit.
- RtagEntity(Entity) - Constructor for class com.saicone.rtag.RtagEntity
-
Constructs an RtagEntity with Entity to edit.
- RtagItem - Class in com.saicone.rtag
-
RtagItem class to edit any
ItemStack
NBT tags. - RtagItem(Rtag, ItemStack) - Constructor for class com.saicone.rtag.RtagItem
-
Constructs an RtagItem with specified Rtag parent and ItemStack to edit.
- RtagItem(Rtag, ItemStack, Object) - Constructor for class com.saicone.rtag.RtagItem
-
Constructs an RtagItem with specified Rtag parent and NMS ItemStack to edit.
- RtagItem(Rtag, ItemStack, Object, Object) - Constructor for class com.saicone.rtag.RtagItem
-
Constructs an RtagItem with specified Rtag parent and NMS ItemStack to edit.
- RtagItem(ItemStack) - Constructor for class com.saicone.rtag.RtagItem
-
Constructs an RtagItem with ItemStack to edit.
- RtagMirror - Class in com.saicone.rtag
-
RtagMirror class to convert objects.
By default it's only compatible with regular Java objects like String, Short, Integer, Double, Float, Long, Byte, Map and List.
It also convert Byte, Integer and Long arrays as well. - RtagMirror() - Constructor for class com.saicone.rtag.RtagMirror
-
Constructs an
RtagMirror
only compatible with regular Java objects. - RtagMirror(Rtag) - Constructor for class com.saicone.rtag.RtagMirror
-
Deprecated.
Rtag
extendsRtagMirror
. - RtagSerializer<T> - Interface in com.saicone.rtag
-
An Serializer that converts any Object to
Map
.
S
- SADDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- safeClone(Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Copy provided NBTTagCompound into new one without exceptions.
- SALMON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SALMON_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SALMON_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SAND - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SANDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SANDSTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SANDSTONE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SANDSTONE_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- save(Object) - Static method in class com.saicone.rtag.block.BlockObject
-
Save Minecraft TileEntity into new NBTTagCompound.
- save(Object) - Static method in class com.saicone.rtag.entity.EntityObject
-
Save current NBTTagCompound into new one entity.
- save(Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Save current Item tag into new NBTTagCompound.
- SCAFFOLDING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SCRAPE_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SCULK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SCULK_CATALYST - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SCULK_SENSOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SCULK_SHRIEKER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SCULK_VEIN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SEA_LANTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SEA_PICKLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SEAGRASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- serialize(T) - Method in interface com.saicone.rtag.RtagSerializer
-
Method who be invoked to convert any Object to
Map
. - SERVER_VALUES - Static variable in enum class com.saicone.rtag.util.EnchantmentTag
-
Cached values of
EnchantmentTag.values()
including only server version compatible enchantments. - SERVER_VALUES - Static variable in enum class com.saicone.rtag.util.ItemMaterialTag
-
Cached values of
ItemMaterialTag.values()
including only server version compatible materials. - ServerInstance - Class in com.saicone.rtag.util
-
Server instance class to get information about current server.
- ServerInstance.Platform - Class in com.saicone.rtag.util
-
Server platform subclass with different supported platforms.
- ServerInstance.Release - Class in com.saicone.rtag.util
-
Server releases subclass with versions that introduces major changes.
- ServerInstance.Type - Class in com.saicone.rtag.util
-
Server type subclass with major changes in compiled instance.
- set(Object) - Method in class com.saicone.rtag.RtagEditor
-
Change object tag into new one.
Value must be Map<String, Object> or NBTTagCompound. - set(Object) - Method in class com.saicone.rtag.RtagItem
-
Change item tag into new one.
Value must be Map<String, Object> or NBTTagCompound. - set(Object, int, Object) - Static method in class com.saicone.rtag.tag.TagList
-
Set NBTBase tag at index.
- set(Object, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Set value to specified path inside current tag.
SeeRtag.set(Object, Object, Object...)
for more information. - set(Object, Object, Object) - Static method in class com.saicone.rtag.data.DataComponent.MapPatch
-
Set provided object type by a DataComponentType declaration of object itself into patched map.
- set(Object, Object, Object...) - Method in class com.saicone.rtag.Rtag
-
Set value to specified path inside tag.
Note that empty path returns false because this method is only made for tags inside compounds or lists.
If you want something like "remove", just put a null value.
SeeRtag.get(Object, Object...)
for path information. - set(Object, String, Object) - Static method in class com.saicone.rtag.tag.TagCompound
-
Put certain NBTBase value to NBTTagCompound.
- set(Object, V) - Method in class com.saicone.rtag.data.DataComponent.Builder
-
Set provided object type by a DataComponentType declaration of object itself as value type into builder and return this instance.
- setAttributeBase(String, double) - Method in class com.saicone.rtag.RtagEntity
-
Change the base value of given attribute name.
Take in count that some attributes doesn't exist in old Minecraft versions. - setAttributeValue(String, String, Object) - Method in class com.saicone.rtag.RtagEntity
-
Change the attribute value of given key.
Take in count that some attributes doesn't exist in old Minecraft versions. - setComponent(Object) - Method in class com.saicone.rtag.RtagItem
-
Set the provided component into patch.
- setComponent(Object, Object) - Method in class com.saicone.rtag.RtagItem
-
Set the provided component value into patch.
- setCustomDataTag(Object, Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Overwrite current custom data component.
On versions before 1.20.5 this method replace item tag. - setCustomModelData(Integer) - Method in class com.saicone.rtag.RtagItem
-
Deprecated.
- setCustomName(String) - Method in class com.saicone.rtag.RtagBlock
-
Change the entity display name.
Make sure to use color codes correctly or chat component format. - setDamage(Object, Object, int, float, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
-
Set item damage depending on item version, this method removes old damage tag if the conversion is across legacy-flat.
- setEnum(int[], Object...) - Method in class com.saicone.rtag.RtagEditor
-
Set Enum ordinals has bit field on specified path.
- setEnum(int, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Set Enum ordinal has bit field on specified path.
- setEnum(E[], Object...) - Method in class com.saicone.rtag.RtagEditor
-
Set Enum elements has bit field on specified path.
- setEnum(E, Object...) - Method in class com.saicone.rtag.RtagEditor
-
Set Enum element has bit field on specified path.
- setExact(Object, Object, Object) - Method in class com.saicone.rtag.Rtag
-
Set value to exact NBTTag list or compound.
- setFlag(Object, int) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Set old hide flag into custom data component.
- setHandle(ItemStack, Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Replace defined Minecraft ItemStack inside CraftItemStack or load changes into Bukkit ItemStack.
- setHealth(float) - Method in class com.saicone.rtag.RtagEntity
-
Change entity health amount.
Take in count some entities has a fixed health value. - setHideFlags(int...) - Method in class com.saicone.rtag.RtagItem
-
Deprecated.
- setIterable(Object) - Method in class com.saicone.rtag.util.OptionalType
- setIterable(T) - Method in class com.saicone.rtag.util.IterableType
-
Set the object that can be iterated.
- setRepairCost(int) - Method in class com.saicone.rtag.RtagItem
-
Change the item repair cost inside anvil.
- setRtag(Rtag) - Method in class com.saicone.rtag.RtagMirror
-
Deprecated.
Rtag
extendsRtagMirror
. - setTag(Object, Object) - Static method in class com.saicone.rtag.item.ItemObject
-
Deprecated.To set item tag-like data use
ItemObject.setCustomDataTag(Object, Object)
instead. - setter(Object, String, Object) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.findSetter(Class, String, Class)
without creating a MethodType, this method require to specify the return type class ofField
and its only compatible with public instance fields, seeEasyLookup.staticSetter(Object, String, Object)
for static setter.
Required classes can be Strings to get byEasyLookup.classById(String)
.
See alsoEasyLookup.unreflectSetter(Object, String)
for private setters. - setTexture(ItemStack, String) - Static method in class com.saicone.rtag.util.SkullTexture
-
Set encoded texture value into skull meta.
- setType(Object, byte) - Static method in class com.saicone.rtag.tag.TagList
-
Change the current NBTBase type inside NBTTagList.
- setUnbreakable(boolean) - Method in class com.saicone.rtag.RtagItem
-
Change the current unbreakable status of item.
- setValue(Object, Reference2ObjectMap<Object, Object>) - Static method in class com.saicone.rtag.data.DataComponent.MapPatch
-
Replace the map value into patched map.
- setValue(Object, Reference2ObjectMap<Object, Optional<?>>) - Static method in class com.saicone.rtag.data.DataComponent.Patch
-
Replace the map value into component patch.
- setValue(Object, List<Object>) - Static method in class com.saicone.rtag.tag.TagList
-
Override the current NBTBase list inside NBTTagList.
- setValue(Object, Map<String, Object>) - Static method in class com.saicone.rtag.tag.TagCompound
-
Override the current map of NBTBase inside NBTTagCompound.
- SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHARPNESS - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- SHEAF_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHEARS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHEEP_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHELTER_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHIELD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHORT_GRASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHROOMLIGHT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHULKER_SHELL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SHULKER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SILK_TOUCH - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- SILVERFISH_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- single() - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value as single object
This method make a recursively extract from the first value if the current object is a collection or array. - size(Object) - Static method in class com.saicone.rtag.data.DataComponent.Map
-
Get the size of provided component map.
- size(Object) - Static method in class com.saicone.rtag.data.DataComponent.Patch
-
Get the size of provided component patch.
- size(Object) - Static method in class com.saicone.rtag.tag.TagBase
-
Get the size of elements inside NBTTagCompound or NBTTagList.
- size(Object) - Static method in class com.saicone.rtag.tag.TagList
-
Get the size of elements inside list.
- SKELETON_HORSE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SKELETON_SKULL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SKELETON_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SKULL_BANNER_PATTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SKULL_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SkullTexture - Class in com.saicone.rtag.util
-
Very simple class to get textured heads from:
- Texture ID
- Texture URL
- Texture Base64
- Player name
- Player UUID
The main plan for this class was making textured heads by edit item NBTTagCompound, but it's stupid because with single reflected method is possible. - SLIME_BALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SLIME_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SLIME_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SLOWNESS - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- SMALL_AMETHYST_BUD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMALL_DRIPLEAF - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMITE - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- SMITHING_TABLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOKER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_BASALT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_QUARTZ - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_QUARTZ_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_QUARTZ_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_RED_SANDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_RED_SANDSTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_RED_SANDSTONE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_SANDSTONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_SANDSTONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_SANDSTONE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_STONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SMOOTH_STONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SNIFFER_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SNIFFER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SNORT_POTTERY_SHERD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SNOW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SNOW_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SNOW_GOLEM_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SNOWBALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SOUL_CAMPFIRE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SOUL_LANTERN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SOUL_SAND - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SOUL_SOIL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SOUL_SPEED - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- SOUL_TORCH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPAWNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPECTRAL_ARROW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPIDER_EYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPIDER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPIGOT - Static variable in class com.saicone.rtag.util.ServerInstance.Platform
-
Return true if server instance is a SpigotMC server.
SpigotMC.org - SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPLASH_POTION - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPONGE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPORE_BLOSSOM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_CHEST_BOAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_LEAVES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_SAPLING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPRUCE_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SPYGLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SQUID_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- staticGetter(Object, String, Object) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.findStaticGetter(Class, String, Class)
without creating a MethodType, this method require to specify the return type class ofField
and its only compatible with instance fields
Required classes can be Strings to get byEasyLookup.classById(String)
.
See alsoEasyLookup.unreflectGetter(Object, String)
for private getters. - staticMethod(Object, String, Object, Object...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.findStatic(Class, String, MethodType)
without creating a MethodType, this method require to specify the return type class of reflectedMethod
and only compatible with static methods.
Required classes can be Strings to get byEasyLookup.classById(String)
.
See alsoEasyLookup.unreflectMethod(Object, String, Object...)
for private methods. - staticSetter(Object, String, Object) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.findStaticSetter(Class, String, Class)
without creating a MethodType, this method require to specify the return type class ofField
and its only compatible with instance fields
Required classes can be Strings to get byEasyLookup.classById(String)
.
See alsoEasyLookup.unreflectSetter(Object, String)
for private setters. - STICK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STICKY_PISTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_AXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_HOE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_PICKAXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_SHOVEL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONE_SWORD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STONECUTTER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STORED_KEY - Static variable in enum class com.saicone.rtag.util.EnchantmentTag
-
Current key where stored enchantments are inside items tag.
- STRAY_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRENGTH - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- STRIDER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_ACACIA_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_ACACIA_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_BAMBOO_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_BIRCH_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_BIRCH_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_CHERRY_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_CHERRY_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_CRIMSON_HYPHAE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_CRIMSON_STEM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_DARK_OAK_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_DARK_OAK_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_JUNGLE_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_JUNGLE_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_MANGROVE_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_MANGROVE_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_OAK_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_OAK_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_PALE_OAK_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_PALE_OAK_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_SPRUCE_LOG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_SPRUCE_WOOD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_WARPED_HYPHAE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRIPPED_WARPED_STEM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRONG_HARMING - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- STRONG_HEALING - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- STRONG_LEAPING - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- STRONG_POISON - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- STRONG_REGENERATION - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- STRONG_STRENGTH - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- STRONG_SWIFTNESS - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- STRUCTURE_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- STRUCTURE_VOID - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SUGAR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SUGAR_CANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SUNFLOWER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SUSPICIOUS_GRAVEL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SUSPICIOUS_SAND - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SUSPICIOUS_STEW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SWEEPING - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- SWEET_BERRIES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- SWIFT_SNEAK - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- SWIFTNESS - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
T
- TADPOLE_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TADPOLE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- tag - Variable in class com.saicone.rtag.RtagEditor
- TAG_BASE - Static variable in class com.saicone.rtag.RtagMirror
-
NBTBase class object.
- TAG_COMPOUND - Static variable in class com.saicone.rtag.RtagMirror
-
NBTTagCompound class object.
- TAG_KEY - Static variable in enum class com.saicone.rtag.util.EnchantmentTag
-
Current key where enchantments are inside items tag.
- TAG_LIST - Static variable in class com.saicone.rtag.RtagMirror
-
NBTTagList class object.
- TagBase - Class in com.saicone.rtag.tag
-
Class to invoke methods inside classes that extends NBTBase.
- TagCompound - Class in com.saicone.rtag.tag
-
Class to invoke NBTTagCompound methods across versions.
- TagList - Class in com.saicone.rtag.tag
-
Class to invoke NBTTagList methods across versions.
- TALL_GRASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TARGET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- test(Method, Class<?>, Class<?>[]) - Method in interface com.saicone.rtag.util.EasyLookup.MethodPredicate
-
Eval this predicate with current arguments.
- testClass(String) - Static method in class com.saicone.rtag.util.EasyLookup
-
Test the availability of provided class name using
Class.forName(String)
. - THICK - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- THORNS - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- ThrowableFunction<T,
R> - Interface in com.saicone.rtag.util -
Represents a function that accepts one argument and produces a result.
Function will throw a Throwable. - TIDE_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TINTED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TIPPED_ARROW - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TNT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TNT_MINECART - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- toBase64(T...) - Method in class com.saicone.rtag.stream.TStream
-
Convert objects into Base64.
- toBytes(T) - Method in class com.saicone.rtag.stream.TStream
-
Convert object into bytes.
This method first convert provided object into NBTTagCompound, then write compound into ByteArrayOutputStream.
Object -> NBTTagCompound -> Bytes - toCompound(T) - Method in class com.saicone.rtag.stream.TStream
-
Convert object into NBTTagCompound.
- toFile(T, File) - Method in class com.saicone.rtag.stream.TStream
-
Write provided object into file.
Provided file must be exist.
This method first convert provided object into NBTTagCompound, then write compound into FileOutputStream. - toJson(Object) - Static method in class com.saicone.rtag.util.ChatComponent
-
Convert String or IChatBaseComponent to json component.
- toJsonOrNull(Object) - Static method in class com.saicone.rtag.util.ChatComponent
-
Convert String or IChatBaseComponent to json component.
- toMap(T) - Method in class com.saicone.rtag.stream.TStream
-
Convert object into Map of objects.
- TooltipDowngrade(int) - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.TooltipDowngrade
-
Constructs a TooltipDowngrade with specified flag ordinal.
- toPrettyComponent(Object, String) - Static method in class com.saicone.rtag.util.ChatComponent
-
Format the provided tag into pretty string as chat component.
- toPrettyComponent(Object, String, String[]) - Static method in class com.saicone.rtag.util.ChatComponent
-
Format the provided tag into pretty string as chat component.
- toPrettyJson(Object, String) - Static method in class com.saicone.rtag.util.ChatComponent
-
Format the provided tag into pretty string as json component.
- toPrettyJson(Object, String, String[]) - Static method in class com.saicone.rtag.util.ChatComponent
-
Format the provided tag into pretty string as json component.
- toPrettyString(Object, String) - Static method in class com.saicone.rtag.util.ChatComponent
-
Format the provided tag into pretty string.
- toPrettyString(Object, String, String[]) - Static method in class com.saicone.rtag.util.ChatComponent
-
Format the provided tag into pretty string.
- TORCH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TORCHFLOWER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TORCHFLOWER_SEEDS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- toReadableMap(ItemStack) - Method in class com.saicone.rtag.item.ItemTagStream
-
Convert item to readable map, making display name and lore components as colored strings.
- toString(Object) - Static method in class com.saicone.rtag.util.ChatComponent
-
Convert json String or IChatBaseComponent to string.
- toString(T) - Method in class com.saicone.rtag.stream.TStream
-
Convert object into NBT String.
- toStringOrNull(Object) - Static method in class com.saicone.rtag.util.ChatComponent
-
Convert json String or IChatBaseComponent to string.
- toTag(Object) - Method in class com.saicone.rtag.Rtag
-
Deprecated.To create tag object use
Rtag.newTag(Object)
instead. - TOTEM_OF_UNDYING - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TRADER_LLAMA_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- translate(String, float, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
-
Translate given material and version pair into current server version.
- TRAPPED_CHEST - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TRIAL_KEY - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TRIAL_SPAWNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TRIDENT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TRIPWIRE_HOOK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TROPICAL_FISH - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TROPICAL_FISH_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TROPICAL_FISH_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TStream<T> - Class in com.saicone.rtag.stream
-
Tag stream class to handle NBTTagCompound with writeable and readable objects.
The TStream instance provide easy methods handle objects has bytes. - TStream() - Constructor for class com.saicone.rtag.stream.TStream
- TStreamTools - Class in com.saicone.rtag.stream
-
Class to invoke NBTCompressedStreamTools methods across versions.
- TUBE_CORAL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUBE_CORAL_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUBE_CORAL_FAN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUFF - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUFF_BRICK_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUFF_BRICK_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUFF_BRICK_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUFF_BRICKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUFF_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUFF_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TUFF_WALL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TURTLE_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TURTLE_HELMET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TURTLE_SCUTE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TURTLE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- TWISTING_VINES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- Type() - Constructor for class com.saicone.rtag.util.ServerInstance.Type
- typeObject - Variable in class com.saicone.rtag.RtagEditor
U
- Unbreakable() - Constructor for class com.saicone.rtag.item.mirror.IComponentMirror.Unbreakable
-
Construct an Unbreakable transformation with default options.
- UNBREAKING - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- UNIT - Static variable in class com.saicone.rtag.Rtag
-
Single object that represents a Java unit defined by Mojang.
On versions before 1.14 this object just act like a dummy object. - UNIVERSAL - Static variable in class com.saicone.rtag.util.ServerInstance.Release
-
Return true if server version is 1.17 or upper.
- unreflectConstructor(Object, Object...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.unreflectConstructor(Constructor)
, this method creates an accessibleConstructor
and unreflect it, useful for private constructors.
Required classes can be Strings to get byEasyLookup.classById(String)
. - unreflectConstructor(Constructor<?>) - Static method in class com.saicone.rtag.util.EasyLookup
-
Same has
MethodHandles.Lookup.unreflectConstructor(Constructor)
, but this method makes the constructor accessible if unreflection fails. - unreflectGetter(Object, String) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.unreflectGetter(Field)
, this method creates an accessibleField
and unreflect it, can be static or instance field.
Required classes can be Strings to get byEasyLookup.classById(String)
. - unreflectGetter(Field) - Static method in class com.saicone.rtag.util.EasyLookup
-
Same has
MethodHandles.Lookup.unreflectGetter(Field)
, but this method makes the field accessible if unreflection fails.
Required classes can be Strings to get byEasyLookup.classById(String)
. - unreflectMethod(Object, String, Object...) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.unreflect(Method)
, this method creates and accessibleMethod
and unreflect it, can be static or instance method.
Required classes can be Strings to get byEasyLookup.classById(String)
. - unreflectMethod(Method) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.unreflect(Method)
, but this method makes the method accessible if unreflection fails. - unreflectSetter(Object, String) - Static method in class com.saicone.rtag.util.EasyLookup
-
Easy way to invoke
MethodHandles.Lookup.unreflectSetter(Field)
, this method creates a accessibleField
and unreflect it, can be static or instance field.
Required classes can be Strings to get byEasyLookup.classById(String)
. - unreflectSetter(Field) - Static method in class com.saicone.rtag.util.EasyLookup
-
Same has
MethodHandles.Lookup.unreflectSetter(Field)
, but this method makes the field accessible if unreflection fails.
Required classes can be Strings to get byEasyLookup.classById(String)
. - update() - Method in class com.saicone.rtag.RtagEditor
-
Update the current tag using the original object type.
- update(Object) - Method in class com.saicone.rtag.RtagEditor
-
Update the current tag using the provided object type.
- update(Object) - Method in class com.saicone.rtag.RtagItem
- upgrade(Object, String, float, float) - Method in interface com.saicone.rtag.item.ItemMirror
-
Upgrade current NBTTagCompound from lower version.
- upgrade(Object, String, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror
- upgrade(Object, String, float, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
- upgrade(Object, String, float, float) - Method in class com.saicone.rtag.item.mirror.IPotionMirror
- upgrade(Object, String, Object, float, float) - Method in interface com.saicone.rtag.item.ItemMirror
-
Upgrade current NBTTagCompound from lower version.
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IAttributeMirror
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IBundleMirror
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.AttributeModifiers
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.CustomModelData
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.DamageResistant
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Equippable
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Food
- upgrade(Object, String, Object, float, float) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Upgrade component value from lower version.
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IComponentMirror
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IContainerMirror
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IDisplayMirror
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IEffectMirror
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IEnchantMirror
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IMaterialMirror
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.IPotionMirror
- upgrade(Object, String, Object, float, float) - Method in class com.saicone.rtag.item.mirror.ISkullOwnerMirror
- upgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.BookContents
- upgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.FireworkExplosion
- upgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Fireworks
- upgradeComponent(Object, String, Map<String, Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Profile
- upgradeComponent(Object, String, Map<String, Object>) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Upgrade map value into new component format.
- upgradeExplosion(Map<String, Object>, boolean) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.FireworkExplosion
-
Upgrade provided explosion data.
- upgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.AttributeModifiers
- upgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.BannerPatterns
- upgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Bees
- upgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.CanBuild
- upgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.ChargedProjectiles
- upgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Container
- upgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Enchantments
- upgradeList(Object, String, List<Object>) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.MapDecorations
- upgradeList(Object, String, List<Object>) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Upgrade list value into new component format.
- upgradeObject(Object, String, Object) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.BaseColor
- upgradeObject(Object, String, Object) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.DyedColor
- upgradeObject(Object, String, Object) - Method in interface com.saicone.rtag.item.mirror.IComponentMirror.Transformation
-
Upgrade any value into new component format.
- upgradeObject(Object, String, Object) - Method in class com.saicone.rtag.item.mirror.IComponentMirror.Unbreakable
V
- value() - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value converted to required type.
- value(Class<T>) - Method in class com.saicone.rtag.util.OptionalType
-
Get actual value converted to required type class.
- valueOf(String) - Static method in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.saicone.rtag.util.EnchantmentTag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.saicone.rtag.util.ItemMaterialTag
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.saicone.rtag.util.EnchantmentTag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.saicone.rtag.util.ItemMaterialTag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VALUES - Static variable in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- VALUES - Static variable in enum class com.saicone.rtag.util.EnchantmentTag
-
Cached values of
EnchantmentTag.values()
. - VALUES - Static variable in enum class com.saicone.rtag.util.ItemMaterialTag
-
Cached values of
ItemMaterialTag.values()
- VANISHING_CURSE - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- VAULT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- VERDANT_FROGLIGHT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- verNumber - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.MAJOR_VERSION
instead. - verNumber(int) - Static method in class com.saicone.rtag.util.ServerInstance
-
Convert data version into simplified server version number.
- version - Static variable in class com.saicone.rtag.util.ServerInstance
-
Deprecated.Use
ServerInstance.PACKAGE_VERSION
instead. - version(int) - Static method in class com.saicone.rtag.util.ServerInstance
-
Convert data version into defined craftbukkit package.
- VERSION - Static variable in class com.saicone.rtag.util.ServerInstance
-
Get current server version using major version and release.
v1_9_R2 -> 9.02
v1_13_R1 -> 13.01
v1_16_R3 -> 16.03 - versionMatches(float, float) - Method in class com.saicone.rtag.item.ItemTagStream
-
Check if the provided pair of versions matches.
- VEX_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- VEX_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- VILLAGER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- VINDICATOR_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- VINE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
W
- WANDERING_TRADER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARD_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARDEN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_BUTTON - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_FENCE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_FENCE_GATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_FUNGUS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_FUNGUS_ON_A_STICK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_HANGING_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_HYPHAE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_NYLIUM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_PLANKS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_PRESSURE_PLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_ROOTS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_SIGN - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_STEM - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WARPED_WART_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WATER_BREATHING - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- WATER_BUCKET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_CHISELED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_COPPER_BLOCK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_COPPER_BULB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_COPPER_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_COPPER_GRATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_COPPER_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_CUT_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_CUT_COPPER_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_CUT_COPPER_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_EXPOSED_CHISELED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_EXPOSED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_EXPOSED_COPPER_BULB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_EXPOSED_COPPER_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_EXPOSED_COPPER_GRATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_EXPOSED_COPPER_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_EXPOSED_CUT_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_EXPOSED_CUT_COPPER_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_EXPOSED_CUT_COPPER_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_OXIDIZED_CHISELED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_OXIDIZED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_OXIDIZED_COPPER_BULB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_OXIDIZED_COPPER_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_OXIDIZED_COPPER_GRATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_OXIDIZED_COPPER_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_OXIDIZED_CUT_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_OXIDIZED_CUT_COPPER_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_OXIDIZED_CUT_COPPER_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_WEATHERED_CHISELED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_WEATHERED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_WEATHERED_COPPER_BULB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_WEATHERED_COPPER_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_WEATHERED_COPPER_GRATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_WEATHERED_COPPER_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_WEATHERED_CUT_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_WEATHERED_CUT_COPPER_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAXED_WEATHERED_CUT_COPPER_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEAKNESS - Enum constant in enum class com.saicone.rtag.item.mirror.IPotionMirror.PotionType
- WEATHERED_CHISELED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEATHERED_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEATHERED_COPPER_BULB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEATHERED_COPPER_DOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEATHERED_COPPER_GRATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEATHERED_COPPER_TRAPDOOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEATHERED_CUT_COPPER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEATHERED_CUT_COPPER_SLAB - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEATHERED_CUT_COPPER_STAIRS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WEEPING_VINES - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WET_SPONGE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHEAT - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHEAT_SEEDS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_TULIP - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WHITE_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WILD_ARMOR_TRIM_SMITHING_TEMPLATE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WIND_BURST - Enum constant in enum class com.saicone.rtag.util.EnchantmentTag
- WIND_CHARGE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WITCH_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WITHER_ROSE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WITHER_SKELETON_SKULL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WITHER_SKELETON_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WITHER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WOLF_ARMOR - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WOLF_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WOODEN_AXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WOODEN_HOE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WOODEN_PICKAXE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WOODEN_SHOVEL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WOODEN_SWORD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- WRITABLE_BOOK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- write(Object, DataOutput) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Write NBTBase to DataOutput.
- write(Object, DataOutputStream) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Write NBTBase to DataOutputStream.
- write(Object, File) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Write NBTBase to File.
- write(Object, OutputStream) - Static method in class com.saicone.rtag.stream.TStreamTools
-
Write NBTBase to OutputStream.
- WRITTEN_BOOK - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
Y
- YELLOW_BANNER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_BED - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_BUNDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_CANDLE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_CARPET - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_CONCRETE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_CONCRETE_POWDER - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_DYE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_GLAZED_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_SHULKER_BOX - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_STAINED_GLASS - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_STAINED_GLASS_PANE - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_TERRACOTTA - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- YELLOW_WOOL - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
Z
- ZOGLIN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ZOMBIE_HEAD - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ZOMBIE_HORSE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ZOMBIE_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ZOMBIE_VILLAGER_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
- ZOMBIFIED_PIGLIN_SPAWN_EGG - Enum constant in enum class com.saicone.rtag.util.ItemMaterialTag
All Classes and Interfaces|All Packages|Constant Field Values
TStream.COMPOUND
instead.