Package io.papermc.paper.tag
Class BaseTag<T extends Keyed,C extends BaseTag<T,C>>  
java.lang.Object
io.papermc.paper.tag.BaseTag<T,C> 
- Direct Known Subclasses:
- EntitySetTag,- MaterialSetTag
- 
Field SummaryFieldsFields inherited from interface org.bukkit.TagACACIA_LOGS, ALL_HANGING_SIGNS, ALL_SIGNS, ANCIENT_CITY_REPLACEABLE, ANIMALS_SPAWNABLE_ON, ANVIL, ARROWS, AXOLOTL_TEMPT_ITEMS, AXOLOTLS_SPAWNABLE_ON, AZALEA_GROWS_ON, AZALEA_ROOT_REPLACEABLE, BAMBOO_BLOCKS, BAMBOO_PLANTABLE_ON, BANNERS, BASE_STONE_NETHER, BASE_STONE_OVERWORLD, BEACON_BASE_BLOCKS, BEDS, BEE_GROWABLES, BEEHIVE_INHABITORS, BEEHIVES, BIG_DRIPLEAF_PLACEABLE, BIRCH_LOGS, BUTTONS, CAMPFIRES, CANDLE_CAKES, CANDLES, CARPETS, CAULDRONS, CAVE_VINES, CEILING_HANGING_SIGNS, CLIMBABLE, CLUSTER_MAX_HARVESTABLES, COAL_ORES, COMPLETES_FIND_TREE_TUTORIAL, CONVERTABLE_TO_MUD, COPPER_ORES, CORAL_BLOCKS, CORAL_PLANTS, CORALS, CRIMSON_STEMS, CROPS, CRYSTAL_SOUND_BLOCKS, DAMPENS_VIBRATIONS, DARK_OAK_LOGS, DEAD_BUSH_MAY_PLACE_ON, DEEPSLATE_ORE_REPLACEABLES, DIAMOND_ORES, DIRT, DOORS, DRAGON_IMMUNE, DRAGON_TRANSPARENT, DRIPSTONE_REPLACEABLE, EMERALD_ORES, ENDERMAN_HOLDABLE, ENTITY_TYPES_ARROWS, ENTITY_TYPES_AXOLOTL_ALWAYS_HOSTILES, ENTITY_TYPES_AXOLOTL_HUNT_TARGETS, ENTITY_TYPES_BEEHIVE_INHABITORS, ENTITY_TYPES_FREEZE_HURTS_EXTRA_TYPES, ENTITY_TYPES_FREEZE_IMMUNE_ENTITY_TYPES, ENTITY_TYPES_FROG_FOOD, ENTITY_TYPES_IMPACT_PROJECTILES, ENTITY_TYPES_POWDER_SNOW_WALKABLE_MOBS, ENTITY_TYPES_RAIDERS, ENTITY_TYPES_SKELETONS, FALL_DAMAGE_RESETTING, FEATURES_CANNOT_REPLACE, FENCE_GATES, FENCES, FIRE, FLOWER_POTS, FLOWERS, FLUIDS_LAVA, FLUIDS_WATER, FOX_FOOD, FOXES_SPAWNABLE_ON, FREEZE_IMMUNE_WEARABLES, FROG_PREFER_JUMP_TO, FROGS_SPAWNABLE_ON, GAME_EVENT_IGNORE_VIBRATIONS_SNEAKING, GAME_EVENT_VIBRATIONS, GEODE_INVALID_BLOCKS, GOATS_SPAWNABLE_ON, GOLD_ORES, GUARDED_BY_PIGLINS, HOGLIN_REPELLENTS, ICE, IGNORED_BY_PIGLIN_BABIES, IMPACT_PROJECTILES, IMPERMEABLE, INFINIBURN_END, INFINIBURN_NETHER, INFINIBURN_OVERWORLD, INSIDE_STEP_SOUND_BLOCKS, INVALID_SPAWN_INSIDE, IRON_ORES, ITEMS_ARROWS, ITEMS_BANNERS, ITEMS_BEACON_PAYMENT_ITEMS, ITEMS_BOATS, ITEMS_BOOKSHELF_BOOKS, ITEMS_CHEST_BOATS, ITEMS_COALS, ITEMS_COMPASSES, ITEMS_CREEPER_DROP_MUSIC_DISCS, ITEMS_CREEPER_IGNITERS, ITEMS_FISHES, ITEMS_FURNACE_MATERIALS, ITEMS_HANGING_SIGNS, ITEMS_LECTERN_BOOKS, ITEMS_MUSIC_DISCS, ITEMS_NON_FLAMMABLE_WOOD, ITEMS_PIGLIN_LOVED, ITEMS_STONE_TOOL_MATERIALS, JUNGLE_LOGS, LAPIS_ORES, LAVA_POOL_STONE_CANNOT_REPLACE, LEAVES, LOGS, LOGS_THAT_BURN, LUSH_GROUND_REPLACEABLE, MANGROVE_LOGS, MANGROVE_LOGS_CAN_GROW_THROUGH, MANGROVE_ROOTS_CAN_GROW_THROUGH, MINEABLE_AXE, MINEABLE_HOE, MINEABLE_PICKAXE, MINEABLE_SHOVEL, MOOSHROOMS_SPAWNABLE_ON, MOSS_REPLACEABLE, MUSHROOM_GROW_BLOCK, NEEDS_DIAMOND_TOOL, NEEDS_IRON_TOOL, NEEDS_STONE_TOOL, NETHER_CARVER_REPLACEABLES, NYLIUM, OAK_LOGS, OCCLUDES_VIBRATION_SIGNALS, OVERWORLD_CARVER_REPLACEABLES, PARROTS_SPAWNABLE_ON, PIGLIN_FOOD, PIGLIN_REPELLENTS, PLANKS, POLAR_BEARS_SPAWNABLE_ON_ALTERNATE, POLAR_BEARS_SPAWNABLE_ON_IN_FROZEN_OCEAN, PORTALS, PRESSURE_PLATES, PREVENT_MOB_SPAWNING_INSIDE, RABBITS_SPAWNABLE_ON, RAIDERS, RAILS, REDSTONE_ORES, REGISTRY_BLOCKS, REGISTRY_ENTITIES, REGISTRY_ENTITY_TYPES, REGISTRY_FLUIDS, REGISTRY_GAME_EVENTS, REGISTRY_ITEMS, REPLACEABLE_PLANTS, SAND, SAPLINGS, SCULK_REPLACEABLE, SCULK_REPLACEABLE_WORLD_GEN, SHULKER_BOXES, SIGNS, SKELETONS, SLABS, SMALL_DRIPLEAF_PLACEABLE, SMALL_FLOWERS, SNAPS_GOAT_HORN, SNOW, SNOW_LAYER_CAN_SURVIVE_ON, SNOW_LAYER_CANNOT_SURVIVE_ON, SOUL_FIRE_BASE_BLOCKS, SOUL_SPEED_BLOCKS, SPRUCE_LOGS, STAIRS, STANDING_SIGNS, STONE_BRICKS, STONE_ORE_REPLACEABLES, STONE_PRESSURE_PLATES, STRIDER_WARM_BLOCKS, TALL_FLOWERS, TERRACOTTA, TRAPDOORS, UNDERWATER_BONEMEALS, UNSTABLE_BOTTOM_CENTER, VALID_SPAWN, WALL_CORALS, WALL_HANGING_SIGNS, WALL_POST_OVERRIDE, WALL_SIGNS, WALLS, WARPED_STEMS, WART_BLOCKS, WITHER_IMMUNE, WITHER_SUMMON_BASE_BLOCKS, WOLVES_SPAWNABLE_ON, WOODEN_BUTTONS, WOODEN_DOORS, WOODEN_FENCES, WOODEN_PRESSURE_PLATES, WOODEN_SLABS, WOODEN_STAIRS, WOODEN_TRAPDOORS, WOOL, WOOL_CARPETS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionadd(@NotNull Collection<T> collection) ensureSize(@NotNull String label, int size) getKey()Return the namespaced identifier for this object.Gets an immutable set of all tagged items.booleanisLocked()booleanReturns whether or not this tag has an entry for the specified item.lock()not(@NotNull Collection<T> values) notContains(@NotNull String with) notEndsWith(@NotNull String with) notStartsWith(@NotNull String with) startsWith(@NotNull String with) 
- 
Field Details- 
key
- 
tagged
 
- 
- 
Constructor Details- 
BaseTag
- 
BaseTag
- 
BaseTag
- 
BaseTag
 
- 
- 
Method Details- 
lock
- 
isLockedpublic boolean isLocked()
- 
getKeyDescription copied from interface:KeyedReturn the namespaced identifier for this object.
- 
getValuesDescription copied from interface:TagGets an immutable set of all tagged items.
- 
isTaggedDescription copied from interface:TagReturns whether or not this tag has an entry for the specified item.
- 
add
- 
add
- 
add
- 
add
- 
contains
- 
endsWith
- 
startsWith
- 
not
- 
not
- 
not
- 
not
- 
notContains
- 
notEndsWith
- 
notStartsWith
- 
ensureSize
- 
getAllPossibleValues
- 
getName
 
-