From b386d97e7c80d8021c4cf470acc84d9c86e3af29 Mon Sep 17 00:00:00 2001 From: LOOHP Date: Sat, 28 Mar 2026 12:20:15 +0000 Subject: [PATCH] Minecraft 26.1 --- pom.xml | 18 +- src/main/java/com/loohp/limbo/Console.java | 4 +- src/main/java/com/loohp/limbo/Limbo.java | 8 +- src/main/java/com/loohp/limbo/Unsafe.java | 4 +- .../com/loohp/limbo/bossbar/KeyedBossBar.java | 4 +- .../java/com/loohp/limbo/bossbar/Unsafe.java | 4 +- .../loohp/limbo/commands/CommandExecutor.java | 4 +- .../loohp/limbo/commands/CommandSender.java | 4 +- .../loohp/limbo/commands/DefaultCommands.java | 4 +- .../loohp/limbo/commands/TabCompletor.java | 4 +- .../limbo/consolegui/ConsoleTextOutput.java | 4 +- .../java/com/loohp/limbo/consolegui/GUI.java | 4 +- .../loohp/limbo/consolegui/SystemInfo.java | 4 +- .../com/loohp/limbo/entity/ArmorStand.java | 4 +- .../com/loohp/limbo/entity/DataWatcher.java | 4 +- .../java/com/loohp/limbo/entity/Entity.java | 4 +- .../loohp/limbo/entity/EntityEquipment.java | 4 +- .../com/loohp/limbo/entity/EntityType.java | 4 +- .../com/loohp/limbo/entity/LivingEntity.java | 4 +- .../java/com/loohp/limbo/entity/Pose.java | 4 +- .../limbo/entity/StandardEntityEquipment.java | 4 +- .../com/loohp/limbo/events/Cancellable.java | 4 +- .../java/com/loohp/limbo/events/Event.java | 4 +- .../com/loohp/limbo/events/EventHandler.java | 4 +- .../com/loohp/limbo/events/EventPriority.java | 4 +- .../com/loohp/limbo/events/EventsManager.java | 4 +- .../java/com/loohp/limbo/events/Listener.java | 4 +- .../events/RegisteredCachedListener.java | 4 +- .../ConnectionEstablishedEvent.java | 4 +- .../inventory/AnvilRenameInputEvent.java | 4 +- .../events/inventory/InventoryClickEvent.java | 4 +- .../events/inventory/InventoryCloseEvent.java | 4 +- .../inventory/InventoryCreativeEvent.java | 4 +- .../events/inventory/InventoryDragEvent.java | 4 +- .../events/inventory/InventoryEvent.java | 4 +- .../events/inventory/InventoryOpenEvent.java | 4 +- .../limbo/events/player/PlayerChatEvent.java | 4 +- .../limbo/events/player/PlayerEvent.java | 4 +- .../events/player/PlayerInteractEvent.java | 4 +- .../limbo/events/player/PlayerJoinEvent.java | 4 +- .../limbo/events/player/PlayerLoginEvent.java | 4 +- .../limbo/events/player/PlayerMoveEvent.java | 4 +- .../limbo/events/player/PlayerQuitEvent.java | 4 +- .../player/PlayerResourcePackStatusEvent.java | 4 +- .../player/PlayerSelectedSlotChangeEvent.java | 4 +- .../limbo/events/player/PlayerSpawnEvent.java | 4 +- .../player/PlayerSwapHandItemsEvent.java | 4 +- .../events/player/PlayerTeleportEvent.java | 4 +- .../events/player/PluginMessageEvent.java | 4 +- .../limbo/events/status/StatusPingEvent.java | 4 +- .../loohp/limbo/file/FileConfiguration.java | 4 +- .../loohp/limbo/file/ServerProperties.java | 4 +- .../limbo/inventory/AbstractInventory.java | 4 +- .../loohp/limbo/inventory/AnvilInventory.java | 4 +- .../com/loohp/limbo/inventory/ClickType.java | 19 + .../limbo/inventory/CustomInventory.java | 4 +- .../com/loohp/limbo/inventory/DragType.java | 19 + .../loohp/limbo/inventory/EmptyInventory.java | 4 +- .../loohp/limbo/inventory/EquipmentSlot.java | 4 +- .../com/loohp/limbo/inventory/Inventory.java | 4 +- .../limbo/inventory/InventoryAction.java | 19 + .../limbo/inventory/InventoryClickType.java | 4 +- .../limbo/inventory/InventoryHolder.java | 4 +- .../limbo/inventory/InventoryIterator.java | 4 +- .../loohp/limbo/inventory/InventoryType.java | 4 +- .../inventory/InventoryUpdateListener.java | 4 +- .../loohp/limbo/inventory/InventoryView.java | 4 +- .../com/loohp/limbo/inventory/ItemStack.java | 4 +- .../limbo/inventory/TitledInventory.java | 4 +- .../com/loohp/limbo/location/BlockFace.java | 4 +- .../com/loohp/limbo/location/GlobalPos.java | 4 +- .../com/loohp/limbo/location/Location.java | 4 +- .../limbo/location/MovingObjectPosition.java | 4 +- .../location/MovingObjectPositionBlock.java | 4 +- .../java/com/loohp/limbo/location/Vector.java | 4 +- .../java/com/loohp/limbo/metrics/Metrics.java | 4 +- .../java/com/loohp/limbo/network/Channel.java | 4 +- .../limbo/network/ChannelPacketHandler.java | 4 +- .../limbo/network/ChannelPacketRead.java | 4 +- .../limbo/network/ChannelPacketWrite.java | 4 +- .../loohp/limbo/network/ClientConnection.java | 8 +- .../loohp/limbo/network/ServerConnection.java | 10 +- .../ClientboundChunkBatchFinishedPacket.java | 4 +- .../ClientboundChunkBatchStartPacket.java | 4 +- .../packets/ClientboundClearTitlesPacket.java | 4 +- .../ClientboundFinishConfigurationPacket.java | 4 +- .../ClientboundLevelChunkWithLightPacket.java | 6 +- .../ClientboundRegistryDataPacket.java | 4 +- .../ClientboundResourcePackPushPacket.java | 4 +- .../ClientboundSetActionBarTextPacket.java | 4 +- .../ClientboundSetSubtitleTextPacket.java | 4 +- .../ClientboundSetTitleTextPacket.java | 4 +- .../ClientboundSetTitlesAnimationPacket.java | 4 +- .../packets/ClientboundSystemChatPacket.java | 4 +- .../packets/ClientboundUpdateTagsPacket.java | 88 + .../network/protocol/packets/Packet.java | 4 +- .../protocol/packets/PacketHandshakingIn.java | 4 +- .../network/protocol/packets/PacketIn.java | 4 +- .../packets/PacketLoginInLoginStart.java | 4 +- .../packets/PacketLoginInPluginMessaging.java | 4 +- .../packets/PacketLoginOutDisconnect.java | 4 +- .../packets/PacketLoginOutLoginSuccess.java | 4 +- .../PacketLoginOutPluginMessaging.java | 4 +- .../network/protocol/packets/PacketOut.java | 4 +- .../packets/PacketPlayInBlockDig.java | 4 +- .../packets/PacketPlayInBlockPlace.java | 4 +- .../protocol/packets/PacketPlayInChat.java | 4 +- .../packets/PacketPlayInCloseWindow.java | 4 +- .../packets/PacketPlayInHeldItemChange.java | 4 +- .../packets/PacketPlayInItemName.java | 4 +- .../packets/PacketPlayInKeepAlive.java | 4 +- .../packets/PacketPlayInPickItem.java | 4 +- .../packets/PacketPlayInPluginMessaging.java | 4 +- .../packets/PacketPlayInPosition.java | 4 +- .../packets/PacketPlayInPositionAndLook.java | 4 +- .../packets/PacketPlayInRotation.java | 4 +- .../packets/PacketPlayInSetCreativeSlot.java | 4 +- .../packets/PacketPlayInTabComplete.java | 4 +- .../protocol/packets/PacketPlayInUseItem.java | 4 +- .../packets/PacketPlayInWindowClick.java | 4 +- .../protocol/packets/PacketPlayOutBoss.java | 4 +- .../packets/PacketPlayOutCloseWindow.java | 4 +- .../packets/PacketPlayOutDeclareCommands.java | 4 +- .../packets/PacketPlayOutDisconnect.java | 4 +- .../packets/PacketPlayOutEntityDestroy.java | 4 +- .../packets/PacketPlayOutEntityMetadata.java | 4 +- .../packets/PacketPlayOutGameStateChange.java | 4 +- .../packets/PacketPlayOutHeldItemChange.java | 4 +- .../packets/PacketPlayOutKeepAlive.java | 4 +- .../protocol/packets/PacketPlayOutLogin.java | 4 +- .../PacketPlayOutNamedSoundEffect.java | 4 +- .../packets/PacketPlayOutOpenWindow.java | 4 +- .../packets/PacketPlayOutPlayerAbilities.java | 4 +- .../packets/PacketPlayOutPlayerInfo.java | 4 +- .../PacketPlayOutPlayerListHeaderFooter.java | 4 +- .../packets/PacketPlayOutPluginMessaging.java | 4 +- .../packets/PacketPlayOutPositionAndLook.java | 4 +- .../packets/PacketPlayOutRespawn.java | 4 +- .../packets/PacketPlayOutSetSlot.java | 4 +- .../packets/PacketPlayOutSpawnEntity.java | 4 +- .../packets/PacketPlayOutSpawnPosition.java | 4 +- .../packets/PacketPlayOutStopSound.java | 4 +- .../packets/PacketPlayOutTabComplete.java | 4 +- .../packets/PacketPlayOutUnloadChunk.java | 4 +- .../PacketPlayOutUpdateViewPosition.java | 4 +- .../packets/PacketPlayOutWindowData.java | 4 +- .../packets/PacketPlayOutWindowItems.java | 4 +- .../protocol/packets/PacketStatusInPing.java | 4 +- .../packets/PacketStatusInRequest.java | 4 +- .../protocol/packets/PacketStatusOutPong.java | 4 +- .../packets/PacketStatusOutResponse.java | 4 +- .../packets/ServerboundChatCommandPacket.java | 4 +- .../ServerboundFinishConfigurationPacket.java | 4 +- .../ServerboundLoginAcknowledgedPacket.java | 4 +- .../ServerboundResourcePackPacket.java | 4 +- .../limbo/permissions/PermissionsManager.java | 4 +- .../java/com/loohp/limbo/player/Player.java | 4 +- .../limbo/player/PlayerInteractManager.java | 4 +- .../loohp/limbo/player/PlayerInventory.java | 4 +- .../java/com/loohp/limbo/player/Unsafe.java | 4 +- .../com/loohp/limbo/plugins/LimboPlugin.java | 4 +- .../com/loohp/limbo/plugins/PluginInfo.java | 4 +- .../loohp/limbo/plugins/PluginManager.java | 4 +- .../limbo/registry/BuiltInRegistries.java | 4 +- .../limbo/registry/DataComponentType.java | 4 +- .../loohp/limbo/registry/PacketRegistry.java | 6 +- .../loohp/limbo/registry/RegistryCustom.java | 70 +- .../loohp/limbo/scheduler/LimboRunnable.java | 4 +- .../loohp/limbo/scheduler/LimboScheduler.java | 4 +- .../com/loohp/limbo/scheduler/LimboTask.java | 4 +- .../java/com/loohp/limbo/scheduler/Tick.java | 4 +- .../com/loohp/limbo/sounds/SoundEffect.java | 4 +- .../loohp/limbo/utils/ArgumentSignatures.java | 4 +- .../java/com/loohp/limbo/utils/BitsUtils.java | 4 +- .../limbo/utils/BungeeLoginMessageUtils.java | 4 +- .../BungeecordAdventureConversionUtils.java | 4 +- .../loohp/limbo/utils/CheckedBiConsumer.java | 4 +- .../com/loohp/limbo/utils/ChunkDataUtils.java | 4 +- .../limbo/utils/ClasspathResourcesUtils.java | 4 +- .../loohp/limbo/utils/CustomArrayUtils.java | 4 +- .../com/loohp/limbo/utils/CustomNBTUtils.java | 4 +- .../loohp/limbo/utils/CustomStringUtils.java | 4 +- .../com/loohp/limbo/utils/DataTypeIO.java | 4 +- .../loohp/limbo/utils/DeclareCommands.java | 4 +- .../loohp/limbo/utils/ForwardingUtils.java | 4 +- .../java/com/loohp/limbo/utils/GameMode.java | 4 +- .../com/loohp/limbo/utils/ImageUtils.java | 4 +- .../limbo/utils/InventoryClickUtils.java | 4 +- .../loohp/limbo/utils/LastSeenMessages.java | 4 +- .../loohp/limbo/utils/MessageSignature.java | 4 +- .../com/loohp/limbo/utils/MojangAPIUtils.java | 4 +- .../limbo/utils/NbtComponentSerializer.java | 4 +- .../com/loohp/limbo/utils/NetworkUtils.java | 4 +- .../loohp/limbo/utils/NumberConversions.java | 4 +- src/main/java/com/loohp/limbo/utils/Pair.java | 4 +- .../com/loohp/limbo/utils/Rotation3f.java | 4 +- .../limbo/utils/SchematicConversionUtils.java | 4 +- .../java/com/loohp/limbo/utils/YamlOrder.java | 4 +- .../com/loohp/limbo/world/BlockPosition.java | 4 +- .../com/loohp/limbo/world/BlockState.java | 4 +- .../com/loohp/limbo/world/ChunkPosition.java | 4 +- .../com/loohp/limbo/world/Environment.java | 4 +- .../world/GeneratedBlockDataMappings.java | 4 +- .../com/loohp/limbo/world/LightEngine.java | 4 +- .../loohp/limbo/world/LightEngineBlock.java | 4 +- .../com/loohp/limbo/world/LightEngineSky.java | 4 +- .../java/com/loohp/limbo/world/Schematic.java | 4 +- .../java/com/loohp/limbo/world/Unsafe.java | 4 +- .../java/com/loohp/limbo/world/World.java | 4 +- .../data/minecraft/banner_pattern/base.json | 4 + .../data/minecraft/banner_pattern/border.json | 4 + .../data/minecraft/banner_pattern/bricks.json | 4 + .../data/minecraft/banner_pattern/circle.json | 4 + .../minecraft/banner_pattern/creeper.json | 4 + .../data/minecraft/banner_pattern/cross.json | 4 + .../banner_pattern/curly_border.json | 4 + .../banner_pattern/diagonal_left.json | 4 + .../banner_pattern/diagonal_right.json | 4 + .../banner_pattern/diagonal_up_left.json | 4 + .../banner_pattern/diagonal_up_right.json | 4 + .../data/minecraft/banner_pattern/flow.json | 4 + .../data/minecraft/banner_pattern/flower.json | 4 + .../data/minecraft/banner_pattern/globe.json | 4 + .../minecraft/banner_pattern/gradient.json | 4 + .../minecraft/banner_pattern/gradient_up.json | 4 + .../data/minecraft/banner_pattern/guster.json | 4 + .../banner_pattern/half_horizontal.json | 4 + .../half_horizontal_bottom.json | 4 + .../banner_pattern/half_vertical.json | 4 + .../banner_pattern/half_vertical_right.json | 4 + .../data/minecraft/banner_pattern/mojang.json | 4 + .../data/minecraft/banner_pattern/piglin.json | 4 + .../minecraft/banner_pattern/rhombus.json | 4 + .../data/minecraft/banner_pattern/skull.json | 4 + .../banner_pattern/small_stripes.json | 4 + .../banner_pattern/square_bottom_left.json | 4 + .../banner_pattern/square_bottom_right.json | 4 + .../banner_pattern/square_top_left.json | 4 + .../banner_pattern/square_top_right.json | 4 + .../banner_pattern/straight_cross.json | 4 + .../banner_pattern/stripe_bottom.json | 4 + .../banner_pattern/stripe_center.json | 4 + .../banner_pattern/stripe_downleft.json | 4 + .../banner_pattern/stripe_downright.json | 4 + .../minecraft/banner_pattern/stripe_left.json | 4 + .../banner_pattern/stripe_middle.json | 4 + .../banner_pattern/stripe_right.json | 4 + .../minecraft/banner_pattern/stripe_top.json | 4 + .../banner_pattern/triangle_bottom.json | 4 + .../banner_pattern/triangle_top.json | 4 + .../banner_pattern/triangles_bottom.json | 4 + .../banner_pattern/triangles_top.json | 4 + .../minecraft/cat_sound_variant/classic.json | 24 + .../minecraft/cat_sound_variant/royal.json | 24 + .../data/minecraft/cat_variant/all_black.json | 3 +- .../data/minecraft/cat_variant/black.json | 3 +- .../cat_variant/british_shorthair.json | 3 +- .../data/minecraft/cat_variant/calico.json | 3 +- .../data/minecraft/cat_variant/jellie.json | 3 +- .../data/minecraft/cat_variant/persian.json | 3 +- .../data/minecraft/cat_variant/ragdoll.json | 3 +- .../data/minecraft/cat_variant/red.json | 3 +- .../data/minecraft/cat_variant/siamese.json | 3 +- .../data/minecraft/cat_variant/tabby.json | 3 +- .../data/minecraft/cat_variant/white.json | 3 +- .../chicken_sound_variant/classic.json | 14 + .../chicken_sound_variant/picky.json | 14 + .../data/minecraft/chicken_variant/cold.json | 5 +- .../minecraft/chicken_variant/temperate.json | 3 +- .../data/minecraft/chicken_variant/warm.json | 5 +- .../minecraft/cow_sound_variant/classic.json | 6 + .../minecraft/cow_sound_variant/moody.json | 6 + .../data/minecraft/cow_variant/cold.json | 5 +- .../data/minecraft/cow_variant/temperate.json | 3 +- .../data/minecraft/cow_variant/warm.json | 5 +- .../minecraft/dimension_type/overworld.json | 2 + .../dimension_type/overworld_caves.json | 2 + .../minecraft/dimension_type/the_end.json | 4 +- .../minecraft/dimension_type/the_nether.json | 2 + .../data/minecraft/frog_variant/cold.json | 4 +- .../minecraft/frog_variant/temperate.json | 2 +- .../data/minecraft/frog_variant/warm.json | 4 +- .../instrument/admire_goat_horn.json | 8 + .../minecraft/instrument/call_goat_horn.json | 8 + .../minecraft/instrument/dream_goat_horn.json | 8 + .../minecraft/instrument/feel_goat_horn.json | 8 + .../instrument/ponder_goat_horn.json | 8 + .../minecraft/instrument/seek_goat_horn.json | 8 + .../minecraft/instrument/sing_goat_horn.json | 8 + .../minecraft/instrument/yearn_goat_horn.json | 8 + .../data/minecraft/jukebox_song/11.json | 8 + .../data/minecraft/jukebox_song/13.json | 8 + .../data/minecraft/jukebox_song/5.json | 8 + .../data/minecraft/jukebox_song/blocks.json | 8 + .../data/minecraft/jukebox_song/cat.json | 8 + .../data/minecraft/jukebox_song/chirp.json | 8 + .../data/minecraft/jukebox_song/creator.json | 8 + .../jukebox_song/creator_music_box.json | 8 + .../data/minecraft/jukebox_song/far.json | 8 + .../minecraft/jukebox_song/lava_chicken.json | 8 + .../data/minecraft/jukebox_song/mall.json | 8 + .../data/minecraft/jukebox_song/mellohi.json | 8 + .../minecraft/jukebox_song/otherside.json | 8 + .../data/minecraft/jukebox_song/pigstep.json | 8 + .../minecraft/jukebox_song/precipice.json | 8 + .../data/minecraft/jukebox_song/relic.json | 8 + .../data/minecraft/jukebox_song/stal.json | 8 + .../data/minecraft/jukebox_song/strad.json | 8 + .../data/minecraft/jukebox_song/tears.json | 8 + .../data/minecraft/jukebox_song/wait.json | 8 + .../data/minecraft/jukebox_song/ward.json | 8 + .../data/minecraft/pig_sound_variant/big.json | 16 + .../minecraft/pig_sound_variant/classic.json | 16 + .../minecraft/pig_sound_variant/mini.json | 16 + .../data/minecraft/pig_variant/cold.json | 5 +- .../data/minecraft/pig_variant/temperate.json | 3 +- .../data/minecraft/pig_variant/warm.json | 5 +- .../tags/banner_pattern/no_item_required.json | 36 + .../pattern_item/bordure_indented.json | 5 + .../banner_pattern/pattern_item/creeper.json | 5 + .../pattern_item/field_masoned.json | 5 + .../banner_pattern/pattern_item/flow.json | 5 + .../banner_pattern/pattern_item/flower.json | 5 + .../banner_pattern/pattern_item/globe.json | 5 + .../banner_pattern/pattern_item/guster.json | 5 + .../banner_pattern/pattern_item/mojang.json | 5 + .../banner_pattern/pattern_item/piglin.json | 5 + .../banner_pattern/pattern_item/skull.json | 5 + .../minecraft/tags/block/acacia_logs.json | 8 + .../data/minecraft/tags/block/air.json | 7 + .../tags/block/all_hanging_signs.json | 6 + .../data/minecraft/tags/block/all_signs.json | 6 + .../tags/block/ancient_city_replaceable.json | 16 + .../tags/block/animals_spawnable_on.json | 5 + .../data/minecraft/tags/block/anvil.json | 7 + .../tags/block/armadillo_spawnable_on.json | 8 + .../tags/block/axolotls_spawnable_on.json | 5 + .../minecraft/tags/block/azalea_grows_on.json | 9 + .../tags/block/azalea_root_replaceable.json | 13 + .../tags/block/badlands_terracotta.json | 11 + .../minecraft/tags/block/bamboo_blocks.json | 6 + .../data/minecraft/tags/block/banners.json | 36 + .../data/minecraft/tags/block/bars.json | 13 + .../tags/block/base_stone_nether.json | 7 + .../tags/block/base_stone_overworld.json | 10 + .../tags/block/bats_spawnable_on.json | 5 + .../tags/block/beacon_base_blocks.json | 9 + .../data/minecraft/tags/block/beds.json | 20 + .../minecraft/tags/block/bee_attractive.json | 33 + .../minecraft/tags/block/bee_growables.json | 8 + .../data/minecraft/tags/block/beehives.json | 6 + .../beneath_bamboo_podzol_replaceable.json | 5 + .../beneath_tree_podzol_replaceable.json | 5 + .../data/minecraft/tags/block/birch_logs.json | 8 + .../block/blocks_wind_charge_explosions.json | 6 + .../data/minecraft/tags/block/buttons.json | 6 + .../block/camel_sand_step_sound_blocks.json | 6 + .../tags/block/camels_spawnable_on.json | 5 + .../data/minecraft/tags/block/campfires.json | 6 + .../tags/block/can_glide_through.json | 10 + .../minecraft/tags/block/candle_cakes.json | 21 + .../data/minecraft/tags/block/candles.json | 21 + .../cannot_replace_below_tree_trunk.json | 8 + .../tags/block/cannot_support_kelp.json | 5 + .../tags/block/cannot_support_seagrass.json | 5 + .../tags/block/cannot_support_snow_layer.json | 7 + .../data/minecraft/tags/block/cauldrons.json | 8 + .../data/minecraft/tags/block/cave_vines.json | 6 + .../tags/block/ceiling_hanging_signs.json | 16 + .../data/minecraft/tags/block/chains.json | 13 + .../minecraft/tags/block/cherry_logs.json | 8 + .../data/minecraft/tags/block/climbable.json | 13 + .../data/minecraft/tags/block/coal_ores.json | 6 + .../block/combination_step_sound_blocks.json | 12 + .../block/completes_find_tree_tutorial.json | 7 + .../minecraft/tags/block/concrete_powder.json | 20 + .../tags/block/convertable_to_mud.json | 7 + .../data/minecraft/tags/block/copper.json | 12 + .../minecraft/tags/block/copper_chests.json | 12 + .../tags/block/copper_golem_statues.json | 12 + .../minecraft/tags/block/copper_ores.json | 6 + .../minecraft/tags/block/coral_blocks.json | 9 + .../minecraft/tags/block/coral_plants.json | 9 + .../data/minecraft/tags/block/corals.json | 10 + .../minecraft/tags/block/crimson_stems.json | 8 + .../data/minecraft/tags/block/crops.json | 12 + .../tags/block/crystal_sound_blocks.json | 6 + .../tags/block/dampens_vibrations.json | 6 + .../minecraft/tags/block/dark_oak_logs.json | 8 + .../block/deepslate_ore_replaceables.json | 6 + .../minecraft/tags/block/diamond_ores.json | 6 + .../data/minecraft/tags/block/dirt.json | 7 + .../tags/block/does_not_block_hoppers.json | 5 + .../data/minecraft/tags/block/doors.json | 14 + .../minecraft/tags/block/dragon_immune.json | 23 + .../tags/block/dragon_transparent.json | 6 + .../block/dripstone_replaceable_blocks.json | 5 + .../tags/block/edible_for_sheep.json | 8 + .../minecraft/tags/block/emerald_ores.json | 6 + .../enables_bubble_column_drag_down.json | 5 + .../block/enables_bubble_column_push_up.json | 5 + .../block/enchantment_power_provider.json | 5 + .../block/enchantment_power_transmitter.json | 5 + .../tags/block/enderman_holdable.json | 27 + .../tags/block/fall_damage_resetting.json | 7 + .../tags/block/features_cannot_replace.json | 11 + .../minecraft/tags/block/fence_gates.json | 16 + .../data/minecraft/tags/block/fences.json | 6 + .../data/minecraft/tags/block/fire.json | 6 + .../minecraft/tags/block/flower_pots.json | 43 + .../data/minecraft/tags/block/flowers.json | 19 + .../tags/block/forest_rock_can_place_on.json | 6 + .../tags/block/foxes_spawnable_on.json | 9 + .../tags/block/frog_prefer_jump_to.json | 6 + .../tags/block/frogs_spawnable_on.json | 8 + .../tags/block/geode_invalid_blocks.json | 10 + .../tags/block/goats_spawnable_on.json | 10 + .../data/minecraft/tags/block/gold_ores.json | 7 + .../minecraft/tags/block/grass_blocks.json | 7 + .../minecraft/tags/block/grows_crops.json | 5 + .../tags/block/guarded_by_piglins.json | 14 + .../tags/block/happy_ghast_avoids.json | 10 + .../tags/block/hoglin_repellents.json | 8 + .../huge_brown_mushroom_can_place_on.json | 9 + .../block/huge_red_mushroom_can_place_on.json | 9 + .../data/minecraft/tags/block/ice.json | 8 + .../tags/block/ice_spike_replaceable.json | 7 + .../minecraft/tags/block/impermeable.json | 23 + .../tags/block/incorrect_for_copper_tool.json | 6 + .../block/incorrect_for_diamond_tool.json | 3 + .../tags/block/incorrect_for_gold_tool.json | 7 + .../tags/block/incorrect_for_iron_tool.json | 5 + .../block/incorrect_for_netherite_tool.json | 3 + .../tags/block/incorrect_for_stone_tool.json | 6 + .../tags/block/incorrect_for_wooden_tool.json | 7 + .../minecraft/tags/block/infiniburn_end.json | 6 + .../tags/block/infiniburn_nether.json | 5 + .../tags/block/infiniburn_overworld.json | 6 + .../tags/block/inside_step_sound_blocks.json | 12 + .../tags/block/invalid_spawn_inside.json | 6 + .../data/minecraft/tags/block/iron_ores.json | 6 + .../minecraft/tags/block/jungle_logs.json | 8 + .../data/minecraft/tags/block/lanterns.json | 14 + .../data/minecraft/tags/block/lapis_ores.json | 6 + .../block/lava_pool_stone_cannot_replace.json | 7 + .../data/minecraft/tags/block/leaves.json | 15 + .../minecraft/tags/block/lightning_rods.json | 12 + .../data/minecraft/tags/block/logs.json | 7 + .../minecraft/tags/block/logs_that_burn.json | 13 + .../tags/block/lush_ground_replaceable.json | 8 + .../tags/block/maintains_farmland.json | 17 + .../minecraft/tags/block/mangrove_logs.json | 8 + .../block/mangrove_logs_can_grow_through.json | 12 + .../mangrove_roots_can_grow_through.json | 11 + .../minecraft/tags/block/mineable/axe.json | 59 + .../minecraft/tags/block/mineable/hoe.json | 23 + .../tags/block/mineable/pickaxe.json | 394 + .../minecraft/tags/block/mineable/shovel.json | 25 + .../tags/block/mob_interactable_doors.json | 13 + .../tags/block/mooshrooms_spawnable_on.json | 5 + .../minecraft/tags/block/moss_blocks.json | 6 + .../tags/block/moss_replaceable.json | 10 + .../data/minecraft/tags/block/mud.json | 6 + .../tags/block/needs_diamond_tool.json | 9 + .../minecraft/tags/block/needs_iron_tool.json | 16 + .../tags/block/needs_stone_tool.json | 81 + .../block/nether_carver_replaceables.json | 11 + .../data/minecraft/tags/block/nylium.json | 6 + .../data/minecraft/tags/block/oak_logs.json | 8 + .../block/occludes_vibration_signals.json | 5 + .../overrides_mushroom_light_requirement.json | 8 + .../block/overworld_carver_replaceables.json | 20 + .../tags/block/overworld_natural_logs.json | 13 + .../minecraft/tags/block/pale_oak_logs.json | 8 + .../tags/block/parrots_spawnable_on.json | 8 + .../tags/block/piglin_repellents.json | 9 + .../data/minecraft/tags/block/planks.json | 16 + .../polar_bears_spawnable_on_alternate.json | 5 + .../data/minecraft/tags/block/portals.json | 7 + .../minecraft/tags/block/pressure_plates.json | 8 + .../block/prevent_mob_spawning_inside.json | 5 + .../block/prevents_nearby_leaf_decay.json | 5 + .../tags/block/rabbits_spawnable_on.json | 8 + .../data/minecraft/tags/block/rails.json | 8 + .../minecraft/tags/block/redstone_ores.json | 6 + .../minecraft/tags/block/replaceable.json | 33 + .../tags/block/replaceable_by_mushrooms.json | 35 + .../tags/block/replaceable_by_trees.json | 31 + .../data/minecraft/tags/block/sand.json | 7 + .../data/minecraft/tags/block/saplings.json | 15 + .../tags/block/sculk_replaceable.json | 21 + .../block/sculk_replaceable_world_gen.json | 11 + .../minecraft/tags/block/shulker_boxes.json | 21 + .../data/minecraft/tags/block/signs.json | 6 + .../data/minecraft/tags/block/slabs.json | 55 + .../minecraft/tags/block/small_flowers.json | 21 + .../minecraft/tags/block/smelts_to_glass.json | 6 + .../minecraft/tags/block/snaps_goat_horn.json | 11 + .../tags/block/sniffer_diggable_block.json | 9 + .../tags/block/sniffer_egg_hatch_boost.json | 5 + .../data/minecraft/tags/block/snow.json | 7 + .../tags/block/soul_fire_base_blocks.json | 6 + .../tags/block/soul_speed_blocks.json | 6 + .../minecraft/tags/block/spruce_logs.json | 8 + .../data/minecraft/tags/block/stairs.json | 51 + .../minecraft/tags/block/standing_signs.json | 16 + .../minecraft/tags/block/stone_bricks.json | 8 + .../minecraft/tags/block/stone_buttons.json | 6 + .../tags/block/stone_ore_replaceables.json | 8 + .../tags/block/stone_pressure_plates.json | 6 + .../tags/block/strider_warm_blocks.json | 5 + .../tags/block/substrate_overworld.json | 8 + .../block/support_override_cactus_flower.json | 6 + .../block/support_override_snow_layer.json | 7 + .../minecraft/tags/block/supports_azalea.json | 6 + .../minecraft/tags/block/supports_bamboo.json | 10 + .../tags/block/supports_big_dripleaf.json | 15 + .../minecraft/tags/block/supports_cactus.json | 5 + .../tags/block/supports_chorus_flower.json | 5 + .../tags/block/supports_chorus_plant.json | 5 + .../minecraft/tags/block/supports_cocoa.json | 5 + .../tags/block/supports_crimson_fungus.json | 5 + .../tags/block/supports_crimson_roots.json | 5 + .../minecraft/tags/block/supports_crops.json | 5 + .../tags/block/supports_dry_vegetation.json | 7 + .../tags/block/supports_frogspawn.json | 3 + .../supports_hanging_mangrove_propagule.json | 5 + .../tags/block/supports_lily_pad.json | 6 + .../block/supports_mangrove_propagule.json | 6 + .../tags/block/supports_melon_stem.json | 5 + .../tags/block/supports_melon_stem_fruit.json | 5 + .../tags/block/supports_nether_sprouts.json | 7 + .../tags/block/supports_nether_wart.json | 5 + .../tags/block/supports_pumpkin_stem.json | 5 + .../block/supports_pumpkin_stem_fruit.json | 5 + .../tags/block/supports_small_dripleaf.json | 6 + .../tags/block/supports_stem_crops.json | 5 + .../tags/block/supports_stem_fruit.json | 5 + .../tags/block/supports_sugar_cane.json | 6 + .../block/supports_sugar_cane_adjacently.json | 5 + .../tags/block/supports_vegetation.json | 6 + .../tags/block/supports_warped_fungus.json | 8 + .../tags/block/supports_warped_roots.json | 7 + .../tags/block/supports_wither_rose.json | 8 + .../minecraft/tags/block/sword_efficient.json | 16 + .../tags/block/sword_instantly_mines.json | 6 + .../data/minecraft/tags/block/terracotta.json | 21 + .../tags/block/trail_ruins_replaceable.json | 5 + .../data/minecraft/tags/block/trapdoors.json | 14 + ...nt_desert_dry_vegetation_block_sounds.json | 7 + ...gers_ambient_desert_sand_block_sounds.json | 6 + ...gers_ambient_dried_ghast_block_sounds.json | 6 + .../tags/block/underwater_bonemeals.json | 7 + .../tags/block/unstable_bottom_center.json | 5 + .../minecraft/tags/block/valid_spawn.json | 6 + .../tags/block/vibration_resonators.json | 5 + .../minecraft/tags/block/wall_corals.json | 9 + .../tags/block/wall_hanging_signs.json | 16 + .../tags/block/wall_post_override.json | 13 + .../data/minecraft/tags/block/wall_signs.json | 16 + .../data/minecraft/tags/block/walls.json | 30 + .../minecraft/tags/block/warped_stems.json | 8 + .../minecraft/tags/block/wart_blocks.json | 6 + .../minecraft/tags/block/wither_immune.json | 19 + .../tags/block/wither_summon_base_blocks.json | 6 + .../tags/block/wolves_spawnable_on.json | 9 + .../minecraft/tags/block/wooden_buttons.json | 16 + .../minecraft/tags/block/wooden_doors.json | 16 + .../minecraft/tags/block/wooden_fences.json | 16 + .../tags/block/wooden_pressure_plates.json | 16 + .../minecraft/tags/block/wooden_shelves.json | 16 + .../minecraft/tags/block/wooden_slabs.json | 16 + .../minecraft/tags/block/wooden_stairs.json | 16 + .../tags/block/wooden_trapdoors.json | 16 + .../data/minecraft/tags/block/wool.json | 20 + .../minecraft/tags/block/wool_carpets.json | 20 + .../always_hurts_ender_dragons.json | 5 + .../always_kills_armor_stands.json | 9 + .../always_most_significant_fall.json | 5 + .../always_triggers_silverfish.json | 5 + .../damage_type/avoids_guardian_thorns.json | 7 + .../tags/damage_type/burn_from_stepping.json | 6 + .../tags/damage_type/burns_armor_stands.json | 5 + .../tags/damage_type/bypasses_armor.json | 23 + .../tags/damage_type/bypasses_effects.json | 5 + .../damage_type/bypasses_enchantments.json | 5 + .../damage_type/bypasses_invulnerability.json | 6 + .../tags/damage_type/bypasses_resistance.json | 6 + .../tags/damage_type/bypasses_shield.json | 15 + .../tags/damage_type/bypasses_wolf_armor.json | 16 + .../damage_type/can_break_armor_stand.json | 6 + .../tags/damage_type/damages_helmet.json | 7 + .../damage_type/ignites_armor_stands.json | 6 + .../tags/damage_type/is_drowning.json | 5 + .../tags/damage_type/is_explosion.json | 8 + .../minecraft/tags/damage_type/is_fall.json | 7 + .../minecraft/tags/damage_type/is_fire.json | 11 + .../tags/damage_type/is_freezing.json | 5 + .../tags/damage_type/is_lightning.json | 5 + .../tags/damage_type/is_player_attack.json | 7 + .../tags/damage_type/is_projectile.json | 12 + .../tags/damage_type/mace_smash.json | 5 + .../minecraft/tags/damage_type/no_anger.json | 5 + .../minecraft/tags/damage_type/no_impact.json | 5 + .../tags/damage_type/no_knockback.json | 33 + .../tags/damage_type/panic_causes.json | 24 + .../panic_environmental_causes.json | 11 + .../tags/damage_type/witch_resistant_to.json | 8 + .../tags/damage_type/wither_immune_to.json | 5 + .../tags/dialog/pause_screen_additions.json | 3 + .../minecraft/tags/dialog/quick_actions.json | 3 + .../minecraft/tags/enchantment/curse.json | 6 + .../tags/enchantment/double_trade_price.json | 5 + .../tags/enchantment/exclusive_set/armor.json | 8 + .../tags/enchantment/exclusive_set/boots.json | 6 + .../tags/enchantment/exclusive_set/bow.json | 6 + .../enchantment/exclusive_set/crossbow.json | 6 + .../enchantment/exclusive_set/damage.json | 10 + .../enchantment/exclusive_set/mining.json | 6 + .../enchantment/exclusive_set/riptide.json | 6 + .../tags/enchantment/in_enchanting_table.json | 5 + .../tags/enchantment/non_treasure.json | 40 + .../enchantment/on_mob_spawn_equipment.json | 5 + .../tags/enchantment/on_random_loot.json | 9 + .../tags/enchantment/on_traded_equipment.json | 5 + .../prevents_bee_spawns_when_mining.json | 5 + .../prevents_decorated_pot_shattering.json | 5 + .../enchantment/prevents_ice_melting.json | 5 + .../enchantment/prevents_infested_spawns.json | 5 + .../tags/enchantment/smelts_loot.json | 5 + .../tags/enchantment/tooltip_order.json | 47 + .../minecraft/tags/enchantment/tradeable.json | 9 + .../minecraft/tags/enchantment/treasure.json | 11 + .../entity_type/accepts_iron_golem_gift.json | 5 + .../minecraft/tags/entity_type/aquatic.json | 18 + .../minecraft/tags/entity_type/arrows.json | 6 + .../minecraft/tags/entity_type/arthropod.json | 9 + .../entity_type/axolotl_always_hostiles.json | 7 + .../entity_type/axolotl_hunt_targets.json | 11 + .../tags/entity_type/beehive_inhabitors.json | 5 + .../data/minecraft/tags/entity_type/boat.json | 14 + .../tags/entity_type/burn_in_daylight.json | 14 + .../entity_type/can_breathe_under_water.json | 20 + .../tags/entity_type/can_equip_harness.json | 5 + .../tags/entity_type/can_equip_saddle.json | 15 + .../entity_type/can_float_while_ridden.json | 10 + .../tags/entity_type/can_turn_in_boats.json | 5 + .../entity_type/can_wear_horse_armor.json | 6 + .../entity_type/can_wear_nautilus_armor.json | 6 + .../candidate_for_iron_golem_gift.json | 6 + .../entity_type/cannot_be_age_locked.json | 7 + .../cannot_be_pushed_onto_boats.json | 17 + .../entity_type/deflects_projectiles.json | 5 + .../entity_type/dismounts_underwater.json | 17 + .../tags/entity_type/fall_damage_immune.json | 22 + .../entity_type/followable_friendly_mobs.json | 29 + .../entity_type/freeze_hurts_extra_types.json | 7 + .../freeze_immune_entity_types.json | 8 + .../minecraft/tags/entity_type/frog_food.json | 6 + .../entity_type/ignores_poison_and_regen.json | 5 + .../minecraft/tags/entity_type/illager.json | 8 + .../tags/entity_type/illager_friends.json | 5 + .../tags/entity_type/immune_to_infested.json | 5 + .../tags/entity_type/immune_to_oozing.json | 5 + .../tags/entity_type/impact_projectiles.json | 15 + .../inverted_healing_and_harm.json | 5 + .../tags/entity_type/nautilus_hostiles.json | 5 + .../no_anger_from_wind_charge.json | 13 + .../entity_type/non_controlling_rider.json | 6 + .../entity_type/not_scary_for_pufferfish.json | 17 + .../powder_snow_walkable_mobs.json | 8 + .../minecraft/tags/entity_type/raiders.json | 10 + .../entity_type/redirectable_projectile.json | 7 + .../sensitive_to_bane_of_arthropods.json | 5 + .../entity_type/sensitive_to_impaling.json | 5 + .../tags/entity_type/sensitive_to_smite.json | 5 + .../minecraft/tags/entity_type/skeletons.json | 10 + .../minecraft/tags/entity_type/undead.json | 8 + .../tags/entity_type/wither_friends.json | 5 + .../minecraft/tags/entity_type/zombies.json | 13 + .../tags/fluid/bubble_column_can_occupy.json | 5 + .../data/minecraft/tags/fluid/lava.json | 6 + .../tags/fluid/supports_frogspawn.json | 5 + .../tags/fluid/supports_lily_pad.json | 5 + .../fluid/supports_sugar_cane_adjacently.json | 5 + .../data/minecraft/tags/fluid/water.json | 6 + .../tags/game_event/allay_can_listen.json | 5 + .../ignore_vibrations_sneaking.json | 10 + .../tags/game_event/shrieker_can_listen.json | 5 + .../minecraft/tags/game_event/vibrations.json | 59 + .../tags/game_event/warden_can_listen.json | 60 + .../minecraft/tags/instrument/goat_horns.json | 6 + .../tags/instrument/regular_goat_horns.json | 8 + .../tags/instrument/screaming_goat_horns.json | 8 + .../data/minecraft/tags/item/acacia_logs.json | 8 + .../data/minecraft/tags/item/anvil.json | 7 + .../minecraft/tags/item/armadillo_food.json | 5 + .../data/minecraft/tags/item/arrows.json | 7 + .../data/minecraft/tags/item/axes.json | 11 + .../minecraft/tags/item/axolotl_food.json | 5 + .../minecraft/tags/item/bamboo_blocks.json | 6 + .../data/minecraft/tags/item/banners.json | 20 + .../data/minecraft/tags/item/bars.json | 13 + .../tags/item/beacon_payment_items.json | 9 + .../data/minecraft/tags/item/beds.json | 20 + .../data/minecraft/tags/item/bee_food.json | 33 + .../data/minecraft/tags/item/birch_logs.json | 8 + .../data/minecraft/tags/item/boats.json | 15 + .../tags/item/book_cloning_target.json | 5 + .../minecraft/tags/item/bookshelf_books.json | 9 + .../tags/item/breaks_decorated_pots.json | 11 + .../minecraft/tags/item/brewing_fuel.json | 5 + .../data/minecraft/tags/item/bundles.json | 21 + .../data/minecraft/tags/item/buttons.json | 6 + .../data/minecraft/tags/item/camel_food.json | 5 + .../minecraft/tags/item/camel_husk_food.json | 5 + .../data/minecraft/tags/item/candles.json | 21 + .../minecraft/tags/item/cat_collar_dyes.json | 5 + .../data/minecraft/tags/item/cat_food.json | 6 + .../tags/item/cauldron_can_remove_dye.json | 10 + .../data/minecraft/tags/item/chains.json | 13 + .../data/minecraft/tags/item/cherry_logs.json | 8 + .../data/minecraft/tags/item/chest_armor.json | 11 + .../data/minecraft/tags/item/chest_boats.json | 14 + .../minecraft/tags/item/chicken_food.json | 10 + .../tags/item/cluster_max_harvestables.json | 11 + .../data/minecraft/tags/item/coal_ores.json | 6 + .../data/minecraft/tags/item/coals.json | 6 + .../data/minecraft/tags/item/compasses.json | 6 + .../item/completes_find_tree_tutorial.json | 7 + .../data/minecraft/tags/item/copper.json | 12 + .../minecraft/tags/item/copper_chests.json | 12 + .../tags/item/copper_golem_statues.json | 12 + .../data/minecraft/tags/item/copper_ores.json | 6 + .../tags/item/copper_tool_materials.json | 5 + .../data/minecraft/tags/item/cow_food.json | 5 + .../tags/item/creeper_drop_music_discs.json | 16 + .../minecraft/tags/item/creeper_igniters.json | 6 + .../minecraft/tags/item/crimson_stems.json | 8 + .../tags/item/dampens_vibrations.json | 6 + .../minecraft/tags/item/dark_oak_logs.json | 8 + .../tags/item/decorated_pot_ingredients.json | 6 + .../tags/item/decorated_pot_sherds.json | 27 + .../minecraft/tags/item/diamond_ores.json | 6 + .../tags/item/diamond_tool_materials.json | 5 + .../data/minecraft/tags/item/dirt.json | 7 + .../data/minecraft/tags/item/doors.json | 14 + .../tags/item/drowned_preferred_weapons.json | 5 + .../tags/item/duplicates_allays.json | 5 + .../data/minecraft/tags/item/dyes.json | 20 + .../data/minecraft/tags/item/eggs.json | 7 + .../minecraft/tags/item/emerald_ores.json | 6 + .../tags/item/enchantable/armor.json | 8 + .../minecraft/tags/item/enchantable/bow.json | 5 + .../tags/item/enchantable/chest_armor.json | 5 + .../tags/item/enchantable/crossbow.json | 5 + .../tags/item/enchantable/durability.json | 26 + .../tags/item/enchantable/equippable.json | 11 + .../tags/item/enchantable/fire_aspect.json | 6 + .../tags/item/enchantable/fishing.json | 5 + .../tags/item/enchantable/foot_armor.json | 5 + .../tags/item/enchantable/head_armor.json | 5 + .../tags/item/enchantable/leg_armor.json | 5 + .../tags/item/enchantable/lunge.json | 5 + .../minecraft/tags/item/enchantable/mace.json | 5 + .../tags/item/enchantable/melee_weapon.json | 6 + .../tags/item/enchantable/mining.json | 9 + .../tags/item/enchantable/mining_loot.json | 8 + .../tags/item/enchantable/sharp_weapon.json | 6 + .../tags/item/enchantable/sweeping.json | 5 + .../tags/item/enchantable/trident.json | 5 + .../tags/item/enchantable/vanishing.json | 8 + .../tags/item/enchantable/weapon.json | 6 + .../data/minecraft/tags/item/fence_gates.json | 16 + .../data/minecraft/tags/item/fences.json | 6 + .../data/minecraft/tags/item/fishes.json | 10 + .../data/minecraft/tags/item/flowers.json | 19 + .../data/minecraft/tags/item/foot_armor.json | 11 + .../data/minecraft/tags/item/fox_food.json | 6 + .../tags/item/freeze_immune_wearables.json | 9 + .../data/minecraft/tags/item/frog_food.json | 5 + .../tags/item/furnace_minecart_fuel.json | 6 + .../tags/item/gaze_disguise_equipment.json | 5 + .../data/minecraft/tags/item/goat_food.json | 5 + .../data/minecraft/tags/item/gold_ores.json | 7 + .../tags/item/gold_tool_materials.json | 5 + .../minecraft/tags/item/grass_blocks.json | 7 + .../minecraft/tags/item/hanging_signs.json | 16 + .../minecraft/tags/item/happy_ghast_food.json | 5 + .../tags/item/happy_ghast_tempt_items.json | 6 + .../data/minecraft/tags/item/harnesses.json | 20 + .../data/minecraft/tags/item/head_armor.json | 12 + .../data/minecraft/tags/item/hoes.json | 11 + .../data/minecraft/tags/item/hoglin_food.json | 5 + .../data/minecraft/tags/item/horse_food.json | 12 + .../tags/item/horse_tempt_items.json | 7 + .../tags/item/ignored_by_piglin_babies.json | 5 + .../data/minecraft/tags/item/iron_ores.json | 6 + .../tags/item/iron_tool_materials.json | 5 + .../data/minecraft/tags/item/jungle_logs.json | 8 + .../data/minecraft/tags/item/lanterns.json | 14 + .../data/minecraft/tags/item/lapis_ores.json | 6 + .../data/minecraft/tags/item/leaves.json | 15 + .../minecraft/tags/item/lectern_books.json | 6 + .../data/minecraft/tags/item/leg_armor.json | 11 + .../minecraft/tags/item/lightning_rods.json | 12 + .../data/minecraft/tags/item/llama_food.json | 6 + .../tags/item/llama_tempt_items.json | 5 + .../data/minecraft/tags/item/logs.json | 7 + .../minecraft/tags/item/logs_that_burn.json | 13 + .../data/minecraft/tags/item/loom_dyes.json | 5 + .../minecraft/tags/item/loom_patterns.json | 14 + .../minecraft/tags/item/mangrove_logs.json | 8 + .../tags/item/map_invisibility_equipment.json | 5 + .../data/minecraft/tags/item/meat.json | 15 + .../minecraft/tags/item/metal_nuggets.json | 7 + .../data/minecraft/tags/item/moss_blocks.json | 6 + .../data/minecraft/tags/item/mud.json | 6 + .../tags/item/nautilus_bucket_food.json | 8 + .../minecraft/tags/item/nautilus_food.json | 6 + .../tags/item/nautilus_taming_items.json | 6 + .../tags/item/netherite_tool_materials.json | 5 + .../tags/item/non_flammable_wood.json | 36 + .../tags/item/noteblock_top_instruments.json | 11 + .../data/minecraft/tags/item/oak_logs.json | 8 + .../data/minecraft/tags/item/ocelot_food.json | 6 + .../minecraft/tags/item/pale_oak_logs.json | 8 + .../tags/item/panda_eats_from_ground.json | 6 + .../data/minecraft/tags/item/panda_food.json | 5 + .../data/minecraft/tags/item/parrot_food.json | 10 + .../tags/item/parrot_poisonous_food.json | 5 + .../data/minecraft/tags/item/pickaxes.json | 11 + .../data/minecraft/tags/item/pig_food.json | 7 + .../data/minecraft/tags/item/piglin_food.json | 6 + .../minecraft/tags/item/piglin_loved.json | 30 + .../tags/item/piglin_preferred_weapons.json | 6 + .../tags/item/piglin_repellents.json | 7 + .../tags/item/piglin_safe_armor.json | 8 + .../tags/item/pillager_preferred_weapons.json | 5 + .../data/minecraft/tags/item/planks.json | 16 + .../data/minecraft/tags/item/rabbit_food.json | 7 + .../data/minecraft/tags/item/rails.json | 8 + .../minecraft/tags/item/redstone_ores.json | 6 + .../tags/item/repairs_chain_armor.json | 5 + .../tags/item/repairs_copper_armor.json | 5 + .../tags/item/repairs_diamond_armor.json | 5 + .../tags/item/repairs_gold_armor.json | 5 + .../tags/item/repairs_iron_armor.json | 5 + .../tags/item/repairs_leather_armor.json | 5 + .../tags/item/repairs_netherite_armor.json | 5 + .../tags/item/repairs_turtle_helmet.json | 5 + .../tags/item/repairs_wolf_armor.json | 5 + .../data/minecraft/tags/item/sand.json | 7 + .../data/minecraft/tags/item/saplings.json | 15 + .../item/shearable_from_copper_golem.json | 5 + .../data/minecraft/tags/item/sheep_food.json | 5 + .../data/minecraft/tags/item/shovels.json | 11 + .../minecraft/tags/item/shulker_boxes.json | 21 + .../data/minecraft/tags/item/signs.json | 16 + .../tags/item/skeleton_preferred_weapons.json | 5 + .../data/minecraft/tags/item/skulls.json | 11 + .../data/minecraft/tags/item/slabs.json | 55 + .../minecraft/tags/item/small_flowers.json | 21 + .../minecraft/tags/item/smelts_to_glass.json | 6 + .../minecraft/tags/item/sniffer_food.json | 5 + .../tags/item/soul_fire_base_blocks.json | 6 + .../data/minecraft/tags/item/spears.json | 11 + .../data/minecraft/tags/item/spruce_logs.json | 8 + .../data/minecraft/tags/item/stairs.json | 51 + .../minecraft/tags/item/stone_bricks.json | 8 + .../minecraft/tags/item/stone_buttons.json | 6 + .../tags/item/stone_crafting_materials.json | 7 + .../tags/item/stone_tool_materials.json | 7 + .../minecraft/tags/item/strider_food.json | 5 + .../tags/item/strider_tempt_items.json | 6 + .../data/minecraft/tags/item/swords.json | 11 + .../data/minecraft/tags/item/terracotta.json | 21 + .../data/minecraft/tags/item/trapdoors.json | 14 + .../minecraft/tags/item/trim_materials.json | 15 + .../minecraft/tags/item/trimmable_armor.json | 8 + .../data/minecraft/tags/item/turtle_food.json | 5 + .../tags/item/villager_picks_up.json | 8 + .../tags/item/villager_plantable_seeds.json | 10 + .../data/minecraft/tags/item/walls.json | 30 + .../minecraft/tags/item/warped_stems.json | 8 + .../data/minecraft/tags/item/wart_blocks.json | 6 + .../wither_skeleton_disliked_weapons.json | 6 + .../minecraft/tags/item/wolf_collar_dyes.json | 5 + .../data/minecraft/tags/item/wolf_food.json | 12 + .../minecraft/tags/item/wooden_buttons.json | 16 + .../minecraft/tags/item/wooden_doors.json | 16 + .../minecraft/tags/item/wooden_fences.json | 16 + .../tags/item/wooden_pressure_plates.json | 16 + .../minecraft/tags/item/wooden_shelves.json | 16 + .../minecraft/tags/item/wooden_slabs.json | 16 + .../minecraft/tags/item/wooden_stairs.json | 16 + .../tags/item/wooden_tool_materials.json | 5 + .../minecraft/tags/item/wooden_trapdoors.json | 16 + .../data/minecraft/tags/item/wool.json | 20 + .../minecraft/tags/item/wool_carpets.json | 20 + .../tags/item/zombie_horse_food.json | 5 + .../tags/painting_variant/placeable.json | 51 + .../acquirable_job_site.json | 17 + .../tags/point_of_interest_type/bee_home.json | 6 + .../tags/point_of_interest_type/village.json | 7 + .../data/minecraft/tags/potion/tradeable.json | 45 + .../data/minecraft/tags/timeline/in_end.json | 5 + .../minecraft/tags/timeline/in_nether.json | 5 + .../minecraft/tags/timeline/in_overworld.json | 8 + .../minecraft/tags/timeline/universal.json | 5 + .../tags/villager_trade/armorer/level_1.json | 9 + .../tags/villager_trade/armorer/level_2.json | 7 + .../tags/villager_trade/armorer/level_3.json | 10 + .../tags/villager_trade/armorer/level_4.json | 7 + .../tags/villager_trade/armorer/level_5.json | 7 + .../tags/villager_trade/butcher/level_1.json | 8 + .../tags/villager_trade/butcher/level_2.json | 7 + .../tags/villager_trade/butcher/level_3.json | 6 + .../tags/villager_trade/butcher/level_4.json | 5 + .../tags/villager_trade/butcher/level_5.json | 5 + .../villager_trade/cartographer/level_1.json | 6 + .../villager_trade/cartographer/level_2.json | 12 + .../villager_trade/cartographer/level_3.json | 7 + .../villager_trade/cartographer/level_4.json | 20 + .../villager_trade/cartographer/level_5.json | 6 + .../tags/villager_trade/cleric/level_1.json | 6 + .../tags/villager_trade/cleric/level_2.json | 6 + .../tags/villager_trade/cleric/level_3.json | 6 + .../tags/villager_trade/cleric/level_4.json | 7 + .../tags/villager_trade/cleric/level_5.json | 6 + .../villager_trade/common_smith/level_1.json | 5 + .../villager_trade/common_smith/level_2.json | 6 + .../villager_trade/common_smith/level_3.json | 3 + .../villager_trade/common_smith/level_4.json | 3 + .../villager_trade/common_smith/level_5.json | 3 + .../tags/villager_trade/farmer/level_1.json | 9 + .../tags/villager_trade/farmer/level_2.json | 7 + .../tags/villager_trade/farmer/level_3.json | 6 + .../tags/villager_trade/farmer/level_4.json | 6 + .../tags/villager_trade/farmer/level_5.json | 6 + .../villager_trade/fisherman/level_1.json | 8 + .../villager_trade/fisherman/level_2.json | 7 + .../villager_trade/fisherman/level_3.json | 6 + .../villager_trade/fisherman/level_4.json | 5 + .../villager_trade/fisherman/level_5.json | 10 + .../tags/villager_trade/fletcher/level_1.json | 7 + .../tags/villager_trade/fletcher/level_2.json | 6 + .../tags/villager_trade/fletcher/level_3.json | 6 + .../tags/villager_trade/fletcher/level_4.json | 6 + .../tags/villager_trade/fletcher/level_5.json | 7 + .../villager_trade/leatherworker/level_1.json | 7 + .../villager_trade/leatherworker/level_2.json | 7 + .../villager_trade/leatherworker/level_3.json | 6 + .../villager_trade/leatherworker/level_4.json | 6 + .../villager_trade/leatherworker/level_5.json | 6 + .../villager_trade/librarian/level_1.json | 7 + .../villager_trade/librarian/level_2.json | 7 + .../villager_trade/librarian/level_3.json | 7 + .../villager_trade/librarian/level_4.json | 8 + .../villager_trade/librarian/level_5.json | 6 + .../tags/villager_trade/mason/level_1.json | 6 + .../tags/villager_trade/mason/level_2.json | 6 + .../tags/villager_trade/mason/level_3.json | 11 + .../tags/villager_trade/mason/level_4.json | 37 + .../tags/villager_trade/mason/level_5.json | 6 + .../tags/villager_trade/shepherd/level_1.json | 9 + .../tags/villager_trade/shepherd/level_2.json | 41 + .../tags/villager_trade/shepherd/level_3.json | 25 + .../tags/villager_trade/shepherd/level_4.json | 26 + .../tags/villager_trade/shepherd/level_5.json | 5 + .../villager_trade/toolsmith/level_1.json | 9 + .../villager_trade/toolsmith/level_2.json | 5 + .../villager_trade/toolsmith/level_3.json | 10 + .../villager_trade/toolsmith/level_4.json | 8 + .../villager_trade/toolsmith/level_5.json | 6 + .../wandering_trader/buying.json | 10 + .../wandering_trader/common.json | 79 + .../wandering_trader/uncommon.json | 19 + .../villager_trade/weaponsmith/level_1.json | 7 + .../villager_trade/weaponsmith/level_2.json | 5 + .../villager_trade/weaponsmith/level_3.json | 6 + .../villager_trade/weaponsmith/level_4.json | 7 + .../villager_trade/weaponsmith/level_5.json | 6 + .../biome/allows_surface_slime_spawns.json | 6 + ...ws_tropical_fish_spawns_at_any_height.json | 5 + .../biome/has_structure/ancient_city.json | 5 + .../biome/has_structure/bastion_remnant.json | 8 + .../biome/has_structure/buried_treasure.json | 5 + .../biome/has_structure/desert_pyramid.json | 5 + .../biome/has_structure/end_city.json | 6 + .../worldgen/biome/has_structure/igloo.json | 7 + .../biome/has_structure/jungle_temple.json | 6 + .../biome/has_structure/mineshaft.json | 26 + .../biome/has_structure/mineshaft_mesa.json | 5 + .../biome/has_structure/nether_fortress.json | 5 + .../biome/has_structure/nether_fossil.json | 5 + .../biome/has_structure/ocean_monument.json | 5 + .../biome/has_structure/ocean_ruin_cold.json | 10 + .../biome/has_structure/ocean_ruin_warm.json | 7 + .../biome/has_structure/pillager_outpost.json | 11 + .../has_structure/ruined_portal_desert.json | 5 + .../has_structure/ruined_portal_jungle.json | 5 + .../has_structure/ruined_portal_mountain.json | 10 + .../has_structure/ruined_portal_nether.json | 5 + .../has_structure/ruined_portal_ocean.json | 5 + .../has_structure/ruined_portal_standard.json | 16 + .../has_structure/ruined_portal_swamp.json | 6 + .../biome/has_structure/shipwreck.json | 5 + .../has_structure/shipwreck_beached.json | 5 + .../biome/has_structure/stronghold.json | 5 + .../biome/has_structure/swamp_hut.json | 5 + .../biome/has_structure/trail_ruins.json | 10 + .../biome/has_structure/trial_chambers.json | 57 + .../biome/has_structure/village_desert.json | 5 + .../biome/has_structure/village_plains.json | 6 + .../biome/has_structure/village_savanna.json | 5 + .../biome/has_structure/village_snowy.json | 5 + .../biome/has_structure/village_taiga.json | 5 + .../biome/has_structure/woodland_mansion.json | 6 + .../tags/worldgen/biome/is_badlands.json | 7 + .../tags/worldgen/biome/is_beach.json | 6 + .../tags/worldgen/biome/is_deep_ocean.json | 8 + .../minecraft/tags/worldgen/biome/is_end.json | 9 + .../tags/worldgen/biome/is_forest.json | 11 + .../tags/worldgen/biome/is_hill.json | 7 + .../tags/worldgen/biome/is_jungle.json | 7 + .../tags/worldgen/biome/is_mountain.json | 10 + .../tags/worldgen/biome/is_nether.json | 9 + .../tags/worldgen/biome/is_ocean.json | 10 + .../tags/worldgen/biome/is_overworld.json | 58 + .../tags/worldgen/biome/is_river.json | 6 + .../tags/worldgen/biome/is_savanna.json | 7 + .../tags/worldgen/biome/is_taiga.json | 8 + .../worldgen/biome/mineshaft_blocking.json | 5 + .../biome/more_frequent_drowned_spawns.json | 5 + ...polar_bears_spawn_on_alternate_blocks.json | 6 + .../biome/produces_corals_from_bonemeal.json | 5 + .../biome/reduce_water_ambient_spawns.json | 5 + .../required_ocean_monument_surrounding.json | 6 + .../spawns_cold_variant_farm_animals.json | 26 + .../biome/spawns_cold_variant_frogs.json | 17 + .../spawns_coral_variant_zombie_nautilus.json | 5 + .../worldgen/biome/spawns_gold_rabbits.json | 5 + .../worldgen/biome/spawns_snow_foxes.json | 14 + .../spawns_warm_variant_farm_animals.json | 13 + .../biome/spawns_warm_variant_frogs.json | 11 + .../worldgen/biome/spawns_white_rabbits.json | 14 + .../worldgen/biome/stronghold_biased_to.json | 41 + .../worldgen/biome/water_on_map_outlines.json | 8 + .../without_wandering_trader_spawns.json | 5 + .../worldgen/biome/without_zombie_sieges.json | 5 + .../can_spawn_from_bone_meal.json | 12 + .../flat_level_generator_preset/visible.json | 13 + .../structure/cats_spawn_as_black.json | 5 + .../worldgen/structure/cats_spawn_in.json | 5 + .../worldgen/structure/dolphin_located.json | 6 + .../structure/eye_of_ender_located.json | 5 + .../tags/worldgen/structure/mineshaft.json | 6 + .../tags/worldgen/structure/ocean_ruin.json | 6 + .../structure/on_desert_village_maps.json | 5 + .../structure/on_jungle_explorer_maps.json | 5 + .../structure/on_ocean_explorer_maps.json | 5 + .../structure/on_plains_village_maps.json | 5 + .../structure/on_savanna_village_maps.json | 5 + .../structure/on_snowy_village_maps.json | 5 + .../structure/on_swamp_explorer_maps.json | 5 + .../structure/on_taiga_village_maps.json | 5 + .../worldgen/structure/on_treasure_maps.json | 5 + .../structure/on_trial_chambers_maps.json | 5 + .../structure/on_woodland_explorer_maps.json | 5 + .../worldgen/structure/ruined_portal.json | 11 + .../tags/worldgen/structure/shipwreck.json | 6 + .../tags/worldgen/structure/village.json | 9 + .../tags/worldgen/world_preset/extended.json | 6 + .../tags/worldgen/world_preset/normal.json | 9 + .../minecraft/trim_material/amethyst.json | 7 + .../data/minecraft/trim_material/copper.json | 10 + .../data/minecraft/trim_material/diamond.json | 10 + .../data/minecraft/trim_material/emerald.json | 7 + .../data/minecraft/trim_material/gold.json | 10 + .../data/minecraft/trim_material/iron.json | 10 + .../data/minecraft/trim_material/lapis.json | 7 + .../minecraft/trim_material/netherite.json | 10 + .../data/minecraft/trim_material/quartz.json | 7 + .../minecraft/trim_material/redstone.json | 7 + .../data/minecraft/trim_material/resin.json | 7 + .../data/minecraft/trim_pattern/bolt.json | 7 + .../data/minecraft/trim_pattern/coast.json | 7 + .../data/minecraft/trim_pattern/dune.json | 7 + .../data/minecraft/trim_pattern/eye.json | 7 + .../data/minecraft/trim_pattern/flow.json | 7 + .../data/minecraft/trim_pattern/host.json | 7 + .../data/minecraft/trim_pattern/raiser.json | 7 + .../data/minecraft/trim_pattern/rib.json | 7 + .../data/minecraft/trim_pattern/sentry.json | 7 + .../data/minecraft/trim_pattern/shaper.json | 7 + .../data/minecraft/trim_pattern/silence.json | 7 + .../data/minecraft/trim_pattern/snout.json | 7 + .../data/minecraft/trim_pattern/spire.json | 7 + .../data/minecraft/trim_pattern/tide.json | 7 + .../data/minecraft/trim_pattern/vex.json | 7 + .../data/minecraft/trim_pattern/ward.json | 7 + .../minecraft/trim_pattern/wayfinder.json | 7 + .../data/minecraft/trim_pattern/wild.json | 7 + .../minecraft/wolf_sound_variant/angry.json | 24 +- .../minecraft/wolf_sound_variant/big.json | 24 +- .../minecraft/wolf_sound_variant/classic.json | 24 +- .../minecraft/wolf_sound_variant/cute.json | 24 +- .../minecraft/wolf_sound_variant/grumpy.json | 24 +- .../minecraft/wolf_sound_variant/puglin.json | 24 +- .../minecraft/wolf_sound_variant/sad.json | 24 +- .../data/minecraft/wolf_variant/ashen.json | 5 + .../data/minecraft/wolf_variant/black.json | 5 + .../data/minecraft/wolf_variant/chestnut.json | 5 + .../data/minecraft/wolf_variant/pale.json | 5 + .../data/minecraft/wolf_variant/rusty.json | 7 +- .../data/minecraft/wolf_variant/snowy.json | 5 + .../data/minecraft/wolf_variant/spotted.json | 7 +- .../data/minecraft/wolf_variant/striped.json | 7 +- .../data/minecraft/wolf_variant/woods.json | 5 + .../zombie_nautilus_variant/warm.json | 4 + src/main/resources/reports/blocks.json | 195173 ++++++++------- src/main/resources/reports/packets.json | 507 +- src/main/resources/reports/registries.json | 14902 +- src/main/resources/server.properties | 19 + 1125 files changed, 115872 insertions(+), 104836 deletions(-) create mode 100644 src/main/java/com/loohp/limbo/network/protocol/packets/ClientboundUpdateTagsPacket.java create mode 100644 src/main/resources/data/minecraft/banner_pattern/base.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/border.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/bricks.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/circle.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/creeper.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/cross.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/curly_border.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/diagonal_left.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/diagonal_right.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/diagonal_up_left.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/diagonal_up_right.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/flow.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/flower.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/globe.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/gradient.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/gradient_up.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/guster.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/half_horizontal.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/half_horizontal_bottom.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/half_vertical.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/half_vertical_right.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/mojang.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/piglin.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/rhombus.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/skull.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/small_stripes.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/square_bottom_left.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/square_bottom_right.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/square_top_left.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/square_top_right.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/straight_cross.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/stripe_bottom.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/stripe_center.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/stripe_downleft.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/stripe_downright.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/stripe_left.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/stripe_middle.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/stripe_right.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/stripe_top.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/triangle_bottom.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/triangle_top.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/triangles_bottom.json create mode 100644 src/main/resources/data/minecraft/banner_pattern/triangles_top.json create mode 100644 src/main/resources/data/minecraft/cat_sound_variant/classic.json create mode 100644 src/main/resources/data/minecraft/cat_sound_variant/royal.json create mode 100644 src/main/resources/data/minecraft/chicken_sound_variant/classic.json create mode 100644 src/main/resources/data/minecraft/chicken_sound_variant/picky.json create mode 100644 src/main/resources/data/minecraft/cow_sound_variant/classic.json create mode 100644 src/main/resources/data/minecraft/cow_sound_variant/moody.json create mode 100644 src/main/resources/data/minecraft/instrument/admire_goat_horn.json create mode 100644 src/main/resources/data/minecraft/instrument/call_goat_horn.json create mode 100644 src/main/resources/data/minecraft/instrument/dream_goat_horn.json create mode 100644 src/main/resources/data/minecraft/instrument/feel_goat_horn.json create mode 100644 src/main/resources/data/minecraft/instrument/ponder_goat_horn.json create mode 100644 src/main/resources/data/minecraft/instrument/seek_goat_horn.json create mode 100644 src/main/resources/data/minecraft/instrument/sing_goat_horn.json create mode 100644 src/main/resources/data/minecraft/instrument/yearn_goat_horn.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/11.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/13.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/5.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/blocks.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/cat.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/chirp.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/creator.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/creator_music_box.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/far.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/lava_chicken.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/mall.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/mellohi.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/otherside.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/pigstep.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/precipice.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/relic.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/stal.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/strad.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/tears.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/wait.json create mode 100644 src/main/resources/data/minecraft/jukebox_song/ward.json create mode 100644 src/main/resources/data/minecraft/pig_sound_variant/big.json create mode 100644 src/main/resources/data/minecraft/pig_sound_variant/classic.json create mode 100644 src/main/resources/data/minecraft/pig_sound_variant/mini.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/no_item_required.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/bordure_indented.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/creeper.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/field_masoned.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/flow.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/flower.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/globe.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/guster.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/mojang.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/piglin.json create mode 100644 src/main/resources/data/minecraft/tags/banner_pattern/pattern_item/skull.json create mode 100644 src/main/resources/data/minecraft/tags/block/acacia_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/air.json create mode 100644 src/main/resources/data/minecraft/tags/block/all_hanging_signs.json create mode 100644 src/main/resources/data/minecraft/tags/block/all_signs.json create mode 100644 src/main/resources/data/minecraft/tags/block/ancient_city_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/animals_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/anvil.json create mode 100644 src/main/resources/data/minecraft/tags/block/armadillo_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/axolotls_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/azalea_grows_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/azalea_root_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/badlands_terracotta.json create mode 100644 src/main/resources/data/minecraft/tags/block/bamboo_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/banners.json create mode 100644 src/main/resources/data/minecraft/tags/block/bars.json create mode 100644 src/main/resources/data/minecraft/tags/block/base_stone_nether.json create mode 100644 src/main/resources/data/minecraft/tags/block/base_stone_overworld.json create mode 100644 src/main/resources/data/minecraft/tags/block/bats_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/beacon_base_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/beds.json create mode 100644 src/main/resources/data/minecraft/tags/block/bee_attractive.json create mode 100644 src/main/resources/data/minecraft/tags/block/bee_growables.json create mode 100644 src/main/resources/data/minecraft/tags/block/beehives.json create mode 100644 src/main/resources/data/minecraft/tags/block/beneath_bamboo_podzol_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/beneath_tree_podzol_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/birch_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/blocks_wind_charge_explosions.json create mode 100644 src/main/resources/data/minecraft/tags/block/buttons.json create mode 100644 src/main/resources/data/minecraft/tags/block/camel_sand_step_sound_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/camels_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/campfires.json create mode 100644 src/main/resources/data/minecraft/tags/block/can_glide_through.json create mode 100644 src/main/resources/data/minecraft/tags/block/candle_cakes.json create mode 100644 src/main/resources/data/minecraft/tags/block/candles.json create mode 100644 src/main/resources/data/minecraft/tags/block/cannot_replace_below_tree_trunk.json create mode 100644 src/main/resources/data/minecraft/tags/block/cannot_support_kelp.json create mode 100644 src/main/resources/data/minecraft/tags/block/cannot_support_seagrass.json create mode 100644 src/main/resources/data/minecraft/tags/block/cannot_support_snow_layer.json create mode 100644 src/main/resources/data/minecraft/tags/block/cauldrons.json create mode 100644 src/main/resources/data/minecraft/tags/block/cave_vines.json create mode 100644 src/main/resources/data/minecraft/tags/block/ceiling_hanging_signs.json create mode 100644 src/main/resources/data/minecraft/tags/block/chains.json create mode 100644 src/main/resources/data/minecraft/tags/block/cherry_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/climbable.json create mode 100644 src/main/resources/data/minecraft/tags/block/coal_ores.json create mode 100644 src/main/resources/data/minecraft/tags/block/combination_step_sound_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/completes_find_tree_tutorial.json create mode 100644 src/main/resources/data/minecraft/tags/block/concrete_powder.json create mode 100644 src/main/resources/data/minecraft/tags/block/convertable_to_mud.json create mode 100644 src/main/resources/data/minecraft/tags/block/copper.json create mode 100644 src/main/resources/data/minecraft/tags/block/copper_chests.json create mode 100644 src/main/resources/data/minecraft/tags/block/copper_golem_statues.json create mode 100644 src/main/resources/data/minecraft/tags/block/copper_ores.json create mode 100644 src/main/resources/data/minecraft/tags/block/coral_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/coral_plants.json create mode 100644 src/main/resources/data/minecraft/tags/block/corals.json create mode 100644 src/main/resources/data/minecraft/tags/block/crimson_stems.json create mode 100644 src/main/resources/data/minecraft/tags/block/crops.json create mode 100644 src/main/resources/data/minecraft/tags/block/crystal_sound_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/dampens_vibrations.json create mode 100644 src/main/resources/data/minecraft/tags/block/dark_oak_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/deepslate_ore_replaceables.json create mode 100644 src/main/resources/data/minecraft/tags/block/diamond_ores.json create mode 100644 src/main/resources/data/minecraft/tags/block/dirt.json create mode 100644 src/main/resources/data/minecraft/tags/block/does_not_block_hoppers.json create mode 100644 src/main/resources/data/minecraft/tags/block/doors.json create mode 100644 src/main/resources/data/minecraft/tags/block/dragon_immune.json create mode 100644 src/main/resources/data/minecraft/tags/block/dragon_transparent.json create mode 100644 src/main/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/edible_for_sheep.json create mode 100644 src/main/resources/data/minecraft/tags/block/emerald_ores.json create mode 100644 src/main/resources/data/minecraft/tags/block/enables_bubble_column_drag_down.json create mode 100644 src/main/resources/data/minecraft/tags/block/enables_bubble_column_push_up.json create mode 100644 src/main/resources/data/minecraft/tags/block/enchantment_power_provider.json create mode 100644 src/main/resources/data/minecraft/tags/block/enchantment_power_transmitter.json create mode 100644 src/main/resources/data/minecraft/tags/block/enderman_holdable.json create mode 100644 src/main/resources/data/minecraft/tags/block/fall_damage_resetting.json create mode 100644 src/main/resources/data/minecraft/tags/block/features_cannot_replace.json create mode 100644 src/main/resources/data/minecraft/tags/block/fence_gates.json create mode 100644 src/main/resources/data/minecraft/tags/block/fences.json create mode 100644 src/main/resources/data/minecraft/tags/block/fire.json create mode 100644 src/main/resources/data/minecraft/tags/block/flower_pots.json create mode 100644 src/main/resources/data/minecraft/tags/block/flowers.json create mode 100644 src/main/resources/data/minecraft/tags/block/forest_rock_can_place_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/foxes_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/frog_prefer_jump_to.json create mode 100644 src/main/resources/data/minecraft/tags/block/frogs_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/geode_invalid_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/goats_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/gold_ores.json create mode 100644 src/main/resources/data/minecraft/tags/block/grass_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/grows_crops.json create mode 100644 src/main/resources/data/minecraft/tags/block/guarded_by_piglins.json create mode 100644 src/main/resources/data/minecraft/tags/block/happy_ghast_avoids.json create mode 100644 src/main/resources/data/minecraft/tags/block/hoglin_repellents.json create mode 100644 src/main/resources/data/minecraft/tags/block/huge_brown_mushroom_can_place_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/huge_red_mushroom_can_place_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/ice.json create mode 100644 src/main/resources/data/minecraft/tags/block/ice_spike_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/impermeable.json create mode 100644 src/main/resources/data/minecraft/tags/block/incorrect_for_copper_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/incorrect_for_diamond_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/incorrect_for_gold_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/incorrect_for_iron_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/incorrect_for_netherite_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/incorrect_for_stone_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/incorrect_for_wooden_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/infiniburn_end.json create mode 100644 src/main/resources/data/minecraft/tags/block/infiniburn_nether.json create mode 100644 src/main/resources/data/minecraft/tags/block/infiniburn_overworld.json create mode 100644 src/main/resources/data/minecraft/tags/block/inside_step_sound_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/invalid_spawn_inside.json create mode 100644 src/main/resources/data/minecraft/tags/block/iron_ores.json create mode 100644 src/main/resources/data/minecraft/tags/block/jungle_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/lanterns.json create mode 100644 src/main/resources/data/minecraft/tags/block/lapis_ores.json create mode 100644 src/main/resources/data/minecraft/tags/block/lava_pool_stone_cannot_replace.json create mode 100644 src/main/resources/data/minecraft/tags/block/leaves.json create mode 100644 src/main/resources/data/minecraft/tags/block/lightning_rods.json create mode 100644 src/main/resources/data/minecraft/tags/block/logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/logs_that_burn.json create mode 100644 src/main/resources/data/minecraft/tags/block/lush_ground_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/maintains_farmland.json create mode 100644 src/main/resources/data/minecraft/tags/block/mangrove_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/mangrove_logs_can_grow_through.json create mode 100644 src/main/resources/data/minecraft/tags/block/mangrove_roots_can_grow_through.json create mode 100644 src/main/resources/data/minecraft/tags/block/mineable/axe.json create mode 100644 src/main/resources/data/minecraft/tags/block/mineable/hoe.json create mode 100644 src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json create mode 100644 src/main/resources/data/minecraft/tags/block/mineable/shovel.json create mode 100644 src/main/resources/data/minecraft/tags/block/mob_interactable_doors.json create mode 100644 src/main/resources/data/minecraft/tags/block/mooshrooms_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/moss_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/moss_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/mud.json create mode 100644 src/main/resources/data/minecraft/tags/block/needs_diamond_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/needs_iron_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/needs_stone_tool.json create mode 100644 src/main/resources/data/minecraft/tags/block/nether_carver_replaceables.json create mode 100644 src/main/resources/data/minecraft/tags/block/nylium.json create mode 100644 src/main/resources/data/minecraft/tags/block/oak_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/occludes_vibration_signals.json create mode 100644 src/main/resources/data/minecraft/tags/block/overrides_mushroom_light_requirement.json create mode 100644 src/main/resources/data/minecraft/tags/block/overworld_carver_replaceables.json create mode 100644 src/main/resources/data/minecraft/tags/block/overworld_natural_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/pale_oak_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/parrots_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/piglin_repellents.json create mode 100644 src/main/resources/data/minecraft/tags/block/planks.json create mode 100644 src/main/resources/data/minecraft/tags/block/polar_bears_spawnable_on_alternate.json create mode 100644 src/main/resources/data/minecraft/tags/block/portals.json create mode 100644 src/main/resources/data/minecraft/tags/block/pressure_plates.json create mode 100644 src/main/resources/data/minecraft/tags/block/prevent_mob_spawning_inside.json create mode 100644 src/main/resources/data/minecraft/tags/block/prevents_nearby_leaf_decay.json create mode 100644 src/main/resources/data/minecraft/tags/block/rabbits_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/rails.json create mode 100644 src/main/resources/data/minecraft/tags/block/redstone_ores.json create mode 100644 src/main/resources/data/minecraft/tags/block/replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/replaceable_by_mushrooms.json create mode 100644 src/main/resources/data/minecraft/tags/block/replaceable_by_trees.json create mode 100644 src/main/resources/data/minecraft/tags/block/sand.json create mode 100644 src/main/resources/data/minecraft/tags/block/saplings.json create mode 100644 src/main/resources/data/minecraft/tags/block/sculk_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/sculk_replaceable_world_gen.json create mode 100644 src/main/resources/data/minecraft/tags/block/shulker_boxes.json create mode 100644 src/main/resources/data/minecraft/tags/block/signs.json create mode 100644 src/main/resources/data/minecraft/tags/block/slabs.json create mode 100644 src/main/resources/data/minecraft/tags/block/small_flowers.json create mode 100644 src/main/resources/data/minecraft/tags/block/smelts_to_glass.json create mode 100644 src/main/resources/data/minecraft/tags/block/snaps_goat_horn.json create mode 100644 src/main/resources/data/minecraft/tags/block/sniffer_diggable_block.json create mode 100644 src/main/resources/data/minecraft/tags/block/sniffer_egg_hatch_boost.json create mode 100644 src/main/resources/data/minecraft/tags/block/snow.json create mode 100644 src/main/resources/data/minecraft/tags/block/soul_fire_base_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/soul_speed_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/spruce_logs.json create mode 100644 src/main/resources/data/minecraft/tags/block/stairs.json create mode 100644 src/main/resources/data/minecraft/tags/block/standing_signs.json create mode 100644 src/main/resources/data/minecraft/tags/block/stone_bricks.json create mode 100644 src/main/resources/data/minecraft/tags/block/stone_buttons.json create mode 100644 src/main/resources/data/minecraft/tags/block/stone_ore_replaceables.json create mode 100644 src/main/resources/data/minecraft/tags/block/stone_pressure_plates.json create mode 100644 src/main/resources/data/minecraft/tags/block/strider_warm_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/substrate_overworld.json create mode 100644 src/main/resources/data/minecraft/tags/block/support_override_cactus_flower.json create mode 100644 src/main/resources/data/minecraft/tags/block/support_override_snow_layer.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_azalea.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_bamboo.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_big_dripleaf.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_cactus.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_chorus_flower.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_chorus_plant.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_cocoa.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_crimson_fungus.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_crimson_roots.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_crops.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_dry_vegetation.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_frogspawn.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_hanging_mangrove_propagule.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_lily_pad.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_mangrove_propagule.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_melon_stem.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_melon_stem_fruit.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_nether_sprouts.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_nether_wart.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_pumpkin_stem.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_pumpkin_stem_fruit.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_small_dripleaf.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_stem_crops.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_stem_fruit.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_sugar_cane.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_sugar_cane_adjacently.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_vegetation.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_warped_fungus.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_warped_roots.json create mode 100644 src/main/resources/data/minecraft/tags/block/supports_wither_rose.json create mode 100644 src/main/resources/data/minecraft/tags/block/sword_efficient.json create mode 100644 src/main/resources/data/minecraft/tags/block/sword_instantly_mines.json create mode 100644 src/main/resources/data/minecraft/tags/block/terracotta.json create mode 100644 src/main/resources/data/minecraft/tags/block/trail_ruins_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/trapdoors.json create mode 100644 src/main/resources/data/minecraft/tags/block/triggers_ambient_desert_dry_vegetation_block_sounds.json create mode 100644 src/main/resources/data/minecraft/tags/block/triggers_ambient_desert_sand_block_sounds.json create mode 100644 src/main/resources/data/minecraft/tags/block/triggers_ambient_dried_ghast_block_sounds.json create mode 100644 src/main/resources/data/minecraft/tags/block/underwater_bonemeals.json create mode 100644 src/main/resources/data/minecraft/tags/block/unstable_bottom_center.json create mode 100644 src/main/resources/data/minecraft/tags/block/valid_spawn.json create mode 100644 src/main/resources/data/minecraft/tags/block/vibration_resonators.json create mode 100644 src/main/resources/data/minecraft/tags/block/wall_corals.json create mode 100644 src/main/resources/data/minecraft/tags/block/wall_hanging_signs.json create mode 100644 src/main/resources/data/minecraft/tags/block/wall_post_override.json create mode 100644 src/main/resources/data/minecraft/tags/block/wall_signs.json create mode 100644 src/main/resources/data/minecraft/tags/block/walls.json create mode 100644 src/main/resources/data/minecraft/tags/block/warped_stems.json create mode 100644 src/main/resources/data/minecraft/tags/block/wart_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/wither_immune.json create mode 100644 src/main/resources/data/minecraft/tags/block/wither_summon_base_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/wolves_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/wooden_buttons.json create mode 100644 src/main/resources/data/minecraft/tags/block/wooden_doors.json create mode 100644 src/main/resources/data/minecraft/tags/block/wooden_fences.json create mode 100644 src/main/resources/data/minecraft/tags/block/wooden_pressure_plates.json create mode 100644 src/main/resources/data/minecraft/tags/block/wooden_shelves.json create mode 100644 src/main/resources/data/minecraft/tags/block/wooden_slabs.json create mode 100644 src/main/resources/data/minecraft/tags/block/wooden_stairs.json create mode 100644 src/main/resources/data/minecraft/tags/block/wooden_trapdoors.json create mode 100644 src/main/resources/data/minecraft/tags/block/wool.json create mode 100644 src/main/resources/data/minecraft/tags/block/wool_carpets.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/always_hurts_ender_dragons.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/always_kills_armor_stands.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/always_most_significant_fall.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/always_triggers_silverfish.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/avoids_guardian_thorns.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/burn_from_stepping.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/burns_armor_stands.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/bypasses_armor.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/bypasses_effects.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/bypasses_enchantments.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/bypasses_invulnerability.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/bypasses_resistance.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/bypasses_shield.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/bypasses_wolf_armor.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/can_break_armor_stand.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/damages_helmet.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/ignites_armor_stands.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/is_drowning.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/is_explosion.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/is_fall.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/is_fire.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/is_freezing.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/is_lightning.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/is_player_attack.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/is_projectile.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/mace_smash.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/no_anger.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/no_impact.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/no_knockback.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/panic_causes.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/panic_environmental_causes.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/witch_resistant_to.json create mode 100644 src/main/resources/data/minecraft/tags/damage_type/wither_immune_to.json create mode 100644 src/main/resources/data/minecraft/tags/dialog/pause_screen_additions.json create mode 100644 src/main/resources/data/minecraft/tags/dialog/quick_actions.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/curse.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/double_trade_price.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/exclusive_set/armor.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/exclusive_set/boots.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/exclusive_set/bow.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/exclusive_set/crossbow.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/exclusive_set/damage.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/exclusive_set/mining.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/exclusive_set/riptide.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/in_enchanting_table.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/non_treasure.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/on_mob_spawn_equipment.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/on_random_loot.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/on_traded_equipment.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/prevents_bee_spawns_when_mining.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/prevents_decorated_pot_shattering.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/prevents_ice_melting.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/prevents_infested_spawns.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/smelts_loot.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/tooltip_order.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/tradeable.json create mode 100644 src/main/resources/data/minecraft/tags/enchantment/treasure.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/accepts_iron_golem_gift.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/aquatic.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/arrows.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/arthropod.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/axolotl_always_hostiles.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/axolotl_hunt_targets.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/beehive_inhabitors.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/boat.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/burn_in_daylight.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/can_breathe_under_water.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/can_equip_harness.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/can_equip_saddle.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/can_float_while_ridden.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/can_turn_in_boats.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/can_wear_horse_armor.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/can_wear_nautilus_armor.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/candidate_for_iron_golem_gift.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/cannot_be_age_locked.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/cannot_be_pushed_onto_boats.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/deflects_projectiles.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/dismounts_underwater.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/fall_damage_immune.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/followable_friendly_mobs.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/freeze_hurts_extra_types.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/freeze_immune_entity_types.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/frog_food.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/ignores_poison_and_regen.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/illager.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/illager_friends.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/immune_to_infested.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/immune_to_oozing.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/impact_projectiles.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/inverted_healing_and_harm.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/nautilus_hostiles.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/no_anger_from_wind_charge.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/non_controlling_rider.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/not_scary_for_pufferfish.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/powder_snow_walkable_mobs.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/raiders.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/redirectable_projectile.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/sensitive_to_bane_of_arthropods.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/sensitive_to_impaling.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/sensitive_to_smite.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/skeletons.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/undead.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/wither_friends.json create mode 100644 src/main/resources/data/minecraft/tags/entity_type/zombies.json create mode 100644 src/main/resources/data/minecraft/tags/fluid/bubble_column_can_occupy.json create mode 100644 src/main/resources/data/minecraft/tags/fluid/lava.json create mode 100644 src/main/resources/data/minecraft/tags/fluid/supports_frogspawn.json create mode 100644 src/main/resources/data/minecraft/tags/fluid/supports_lily_pad.json create mode 100644 src/main/resources/data/minecraft/tags/fluid/supports_sugar_cane_adjacently.json create mode 100644 src/main/resources/data/minecraft/tags/fluid/water.json create mode 100644 src/main/resources/data/minecraft/tags/game_event/allay_can_listen.json create mode 100644 src/main/resources/data/minecraft/tags/game_event/ignore_vibrations_sneaking.json create mode 100644 src/main/resources/data/minecraft/tags/game_event/shrieker_can_listen.json create mode 100644 src/main/resources/data/minecraft/tags/game_event/vibrations.json create mode 100644 src/main/resources/data/minecraft/tags/game_event/warden_can_listen.json create mode 100644 src/main/resources/data/minecraft/tags/instrument/goat_horns.json create mode 100644 src/main/resources/data/minecraft/tags/instrument/regular_goat_horns.json create mode 100644 src/main/resources/data/minecraft/tags/instrument/screaming_goat_horns.json create mode 100644 src/main/resources/data/minecraft/tags/item/acacia_logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/anvil.json create mode 100644 src/main/resources/data/minecraft/tags/item/armadillo_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/arrows.json create mode 100644 src/main/resources/data/minecraft/tags/item/axes.json create mode 100644 src/main/resources/data/minecraft/tags/item/axolotl_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/bamboo_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/item/banners.json create mode 100644 src/main/resources/data/minecraft/tags/item/bars.json create mode 100644 src/main/resources/data/minecraft/tags/item/beacon_payment_items.json create mode 100644 src/main/resources/data/minecraft/tags/item/beds.json create mode 100644 src/main/resources/data/minecraft/tags/item/bee_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/birch_logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/boats.json create mode 100644 src/main/resources/data/minecraft/tags/item/book_cloning_target.json create mode 100644 src/main/resources/data/minecraft/tags/item/bookshelf_books.json create mode 100644 src/main/resources/data/minecraft/tags/item/breaks_decorated_pots.json create mode 100644 src/main/resources/data/minecraft/tags/item/brewing_fuel.json create mode 100644 src/main/resources/data/minecraft/tags/item/bundles.json create mode 100644 src/main/resources/data/minecraft/tags/item/buttons.json create mode 100644 src/main/resources/data/minecraft/tags/item/camel_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/camel_husk_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/candles.json create mode 100644 src/main/resources/data/minecraft/tags/item/cat_collar_dyes.json create mode 100644 src/main/resources/data/minecraft/tags/item/cat_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/cauldron_can_remove_dye.json create mode 100644 src/main/resources/data/minecraft/tags/item/chains.json create mode 100644 src/main/resources/data/minecraft/tags/item/cherry_logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/chest_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/chest_boats.json create mode 100644 src/main/resources/data/minecraft/tags/item/chicken_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/cluster_max_harvestables.json create mode 100644 src/main/resources/data/minecraft/tags/item/coal_ores.json create mode 100644 src/main/resources/data/minecraft/tags/item/coals.json create mode 100644 src/main/resources/data/minecraft/tags/item/compasses.json create mode 100644 src/main/resources/data/minecraft/tags/item/completes_find_tree_tutorial.json create mode 100644 src/main/resources/data/minecraft/tags/item/copper.json create mode 100644 src/main/resources/data/minecraft/tags/item/copper_chests.json create mode 100644 src/main/resources/data/minecraft/tags/item/copper_golem_statues.json create mode 100644 src/main/resources/data/minecraft/tags/item/copper_ores.json create mode 100644 src/main/resources/data/minecraft/tags/item/copper_tool_materials.json create mode 100644 src/main/resources/data/minecraft/tags/item/cow_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/creeper_drop_music_discs.json create mode 100644 src/main/resources/data/minecraft/tags/item/creeper_igniters.json create mode 100644 src/main/resources/data/minecraft/tags/item/crimson_stems.json create mode 100644 src/main/resources/data/minecraft/tags/item/dampens_vibrations.json create mode 100644 src/main/resources/data/minecraft/tags/item/dark_oak_logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/decorated_pot_ingredients.json create mode 100644 src/main/resources/data/minecraft/tags/item/decorated_pot_sherds.json create mode 100644 src/main/resources/data/minecraft/tags/item/diamond_ores.json create mode 100644 src/main/resources/data/minecraft/tags/item/diamond_tool_materials.json create mode 100644 src/main/resources/data/minecraft/tags/item/dirt.json create mode 100644 src/main/resources/data/minecraft/tags/item/doors.json create mode 100644 src/main/resources/data/minecraft/tags/item/drowned_preferred_weapons.json create mode 100644 src/main/resources/data/minecraft/tags/item/duplicates_allays.json create mode 100644 src/main/resources/data/minecraft/tags/item/dyes.json create mode 100644 src/main/resources/data/minecraft/tags/item/eggs.json create mode 100644 src/main/resources/data/minecraft/tags/item/emerald_ores.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/bow.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/chest_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/crossbow.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/durability.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/equippable.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/fire_aspect.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/fishing.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/foot_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/head_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/leg_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/lunge.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/mace.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/melee_weapon.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/mining.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/mining_loot.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/sharp_weapon.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/sweeping.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/trident.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/vanishing.json create mode 100644 src/main/resources/data/minecraft/tags/item/enchantable/weapon.json create mode 100644 src/main/resources/data/minecraft/tags/item/fence_gates.json create mode 100644 src/main/resources/data/minecraft/tags/item/fences.json create mode 100644 src/main/resources/data/minecraft/tags/item/fishes.json create mode 100644 src/main/resources/data/minecraft/tags/item/flowers.json create mode 100644 src/main/resources/data/minecraft/tags/item/foot_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/fox_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/freeze_immune_wearables.json create mode 100644 src/main/resources/data/minecraft/tags/item/frog_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/furnace_minecart_fuel.json create mode 100644 src/main/resources/data/minecraft/tags/item/gaze_disguise_equipment.json create mode 100644 src/main/resources/data/minecraft/tags/item/goat_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/gold_ores.json create mode 100644 src/main/resources/data/minecraft/tags/item/gold_tool_materials.json create mode 100644 src/main/resources/data/minecraft/tags/item/grass_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/item/hanging_signs.json create mode 100644 src/main/resources/data/minecraft/tags/item/happy_ghast_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/happy_ghast_tempt_items.json create mode 100644 src/main/resources/data/minecraft/tags/item/harnesses.json create mode 100644 src/main/resources/data/minecraft/tags/item/head_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/hoes.json create mode 100644 src/main/resources/data/minecraft/tags/item/hoglin_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/horse_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/horse_tempt_items.json create mode 100644 src/main/resources/data/minecraft/tags/item/ignored_by_piglin_babies.json create mode 100644 src/main/resources/data/minecraft/tags/item/iron_ores.json create mode 100644 src/main/resources/data/minecraft/tags/item/iron_tool_materials.json create mode 100644 src/main/resources/data/minecraft/tags/item/jungle_logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/lanterns.json create mode 100644 src/main/resources/data/minecraft/tags/item/lapis_ores.json create mode 100644 src/main/resources/data/minecraft/tags/item/leaves.json create mode 100644 src/main/resources/data/minecraft/tags/item/lectern_books.json create mode 100644 src/main/resources/data/minecraft/tags/item/leg_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/lightning_rods.json create mode 100644 src/main/resources/data/minecraft/tags/item/llama_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/llama_tempt_items.json create mode 100644 src/main/resources/data/minecraft/tags/item/logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/logs_that_burn.json create mode 100644 src/main/resources/data/minecraft/tags/item/loom_dyes.json create mode 100644 src/main/resources/data/minecraft/tags/item/loom_patterns.json create mode 100644 src/main/resources/data/minecraft/tags/item/mangrove_logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/map_invisibility_equipment.json create mode 100644 src/main/resources/data/minecraft/tags/item/meat.json create mode 100644 src/main/resources/data/minecraft/tags/item/metal_nuggets.json create mode 100644 src/main/resources/data/minecraft/tags/item/moss_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/item/mud.json create mode 100644 src/main/resources/data/minecraft/tags/item/nautilus_bucket_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/nautilus_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/nautilus_taming_items.json create mode 100644 src/main/resources/data/minecraft/tags/item/netherite_tool_materials.json create mode 100644 src/main/resources/data/minecraft/tags/item/non_flammable_wood.json create mode 100644 src/main/resources/data/minecraft/tags/item/noteblock_top_instruments.json create mode 100644 src/main/resources/data/minecraft/tags/item/oak_logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/ocelot_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/pale_oak_logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/panda_eats_from_ground.json create mode 100644 src/main/resources/data/minecraft/tags/item/panda_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/parrot_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/parrot_poisonous_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/pickaxes.json create mode 100644 src/main/resources/data/minecraft/tags/item/pig_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/piglin_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/piglin_loved.json create mode 100644 src/main/resources/data/minecraft/tags/item/piglin_preferred_weapons.json create mode 100644 src/main/resources/data/minecraft/tags/item/piglin_repellents.json create mode 100644 src/main/resources/data/minecraft/tags/item/piglin_safe_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/pillager_preferred_weapons.json create mode 100644 src/main/resources/data/minecraft/tags/item/planks.json create mode 100644 src/main/resources/data/minecraft/tags/item/rabbit_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/rails.json create mode 100644 src/main/resources/data/minecraft/tags/item/redstone_ores.json create mode 100644 src/main/resources/data/minecraft/tags/item/repairs_chain_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/repairs_copper_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/repairs_diamond_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/repairs_gold_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/repairs_iron_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/repairs_leather_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/repairs_netherite_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/repairs_turtle_helmet.json create mode 100644 src/main/resources/data/minecraft/tags/item/repairs_wolf_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/sand.json create mode 100644 src/main/resources/data/minecraft/tags/item/saplings.json create mode 100644 src/main/resources/data/minecraft/tags/item/shearable_from_copper_golem.json create mode 100644 src/main/resources/data/minecraft/tags/item/sheep_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/shovels.json create mode 100644 src/main/resources/data/minecraft/tags/item/shulker_boxes.json create mode 100644 src/main/resources/data/minecraft/tags/item/signs.json create mode 100644 src/main/resources/data/minecraft/tags/item/skeleton_preferred_weapons.json create mode 100644 src/main/resources/data/minecraft/tags/item/skulls.json create mode 100644 src/main/resources/data/minecraft/tags/item/slabs.json create mode 100644 src/main/resources/data/minecraft/tags/item/small_flowers.json create mode 100644 src/main/resources/data/minecraft/tags/item/smelts_to_glass.json create mode 100644 src/main/resources/data/minecraft/tags/item/sniffer_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/soul_fire_base_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/item/spears.json create mode 100644 src/main/resources/data/minecraft/tags/item/spruce_logs.json create mode 100644 src/main/resources/data/minecraft/tags/item/stairs.json create mode 100644 src/main/resources/data/minecraft/tags/item/stone_bricks.json create mode 100644 src/main/resources/data/minecraft/tags/item/stone_buttons.json create mode 100644 src/main/resources/data/minecraft/tags/item/stone_crafting_materials.json create mode 100644 src/main/resources/data/minecraft/tags/item/stone_tool_materials.json create mode 100644 src/main/resources/data/minecraft/tags/item/strider_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/strider_tempt_items.json create mode 100644 src/main/resources/data/minecraft/tags/item/swords.json create mode 100644 src/main/resources/data/minecraft/tags/item/terracotta.json create mode 100644 src/main/resources/data/minecraft/tags/item/trapdoors.json create mode 100644 src/main/resources/data/minecraft/tags/item/trim_materials.json create mode 100644 src/main/resources/data/minecraft/tags/item/trimmable_armor.json create mode 100644 src/main/resources/data/minecraft/tags/item/turtle_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/villager_picks_up.json create mode 100644 src/main/resources/data/minecraft/tags/item/villager_plantable_seeds.json create mode 100644 src/main/resources/data/minecraft/tags/item/walls.json create mode 100644 src/main/resources/data/minecraft/tags/item/warped_stems.json create mode 100644 src/main/resources/data/minecraft/tags/item/wart_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/item/wither_skeleton_disliked_weapons.json create mode 100644 src/main/resources/data/minecraft/tags/item/wolf_collar_dyes.json create mode 100644 src/main/resources/data/minecraft/tags/item/wolf_food.json create mode 100644 src/main/resources/data/minecraft/tags/item/wooden_buttons.json create mode 100644 src/main/resources/data/minecraft/tags/item/wooden_doors.json create mode 100644 src/main/resources/data/minecraft/tags/item/wooden_fences.json create mode 100644 src/main/resources/data/minecraft/tags/item/wooden_pressure_plates.json create mode 100644 src/main/resources/data/minecraft/tags/item/wooden_shelves.json create mode 100644 src/main/resources/data/minecraft/tags/item/wooden_slabs.json create mode 100644 src/main/resources/data/minecraft/tags/item/wooden_stairs.json create mode 100644 src/main/resources/data/minecraft/tags/item/wooden_tool_materials.json create mode 100644 src/main/resources/data/minecraft/tags/item/wooden_trapdoors.json create mode 100644 src/main/resources/data/minecraft/tags/item/wool.json create mode 100644 src/main/resources/data/minecraft/tags/item/wool_carpets.json create mode 100644 src/main/resources/data/minecraft/tags/item/zombie_horse_food.json create mode 100644 src/main/resources/data/minecraft/tags/painting_variant/placeable.json create mode 100644 src/main/resources/data/minecraft/tags/point_of_interest_type/acquirable_job_site.json create mode 100644 src/main/resources/data/minecraft/tags/point_of_interest_type/bee_home.json create mode 100644 src/main/resources/data/minecraft/tags/point_of_interest_type/village.json create mode 100644 src/main/resources/data/minecraft/tags/potion/tradeable.json create mode 100644 src/main/resources/data/minecraft/tags/timeline/in_end.json create mode 100644 src/main/resources/data/minecraft/tags/timeline/in_nether.json create mode 100644 src/main/resources/data/minecraft/tags/timeline/in_overworld.json create mode 100644 src/main/resources/data/minecraft/tags/timeline/universal.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/armorer/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/armorer/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/armorer/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/armorer/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/armorer/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/butcher/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/butcher/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/butcher/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/butcher/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/butcher/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cartographer/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cartographer/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cartographer/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cartographer/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cartographer/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cleric/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cleric/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cleric/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cleric/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/cleric/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/common_smith/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/common_smith/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/common_smith/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/common_smith/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/common_smith/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/farmer/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/farmer/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/farmer/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/farmer/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/farmer/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fisherman/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fisherman/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fisherman/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fisherman/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fisherman/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fletcher/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fletcher/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fletcher/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fletcher/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/fletcher/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/leatherworker/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/leatherworker/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/leatherworker/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/leatherworker/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/leatherworker/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/librarian/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/librarian/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/librarian/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/librarian/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/librarian/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/mason/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/mason/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/mason/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/mason/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/mason/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/shepherd/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/shepherd/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/shepherd/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/shepherd/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/shepherd/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/toolsmith/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/toolsmith/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/toolsmith/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/toolsmith/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/toolsmith/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/wandering_trader/buying.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/wandering_trader/common.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/wandering_trader/uncommon.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/weaponsmith/level_1.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/weaponsmith/level_2.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/weaponsmith/level_3.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/weaponsmith/level_4.json create mode 100644 src/main/resources/data/minecraft/tags/villager_trade/weaponsmith/level_5.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/allows_surface_slime_spawns.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/allows_tropical_fish_spawns_at_any_height.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ancient_city.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/bastion_remnant.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/buried_treasure.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/desert_pyramid.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/end_city.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/igloo.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/jungle_temple.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/mineshaft.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/mineshaft_mesa.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/nether_fortress.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/nether_fossil.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ocean_monument.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ocean_ruin_cold.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ocean_ruin_warm.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/pillager_outpost.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ruined_portal_desert.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ruined_portal_jungle.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ruined_portal_mountain.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ruined_portal_nether.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ruined_portal_ocean.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ruined_portal_standard.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/ruined_portal_swamp.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/shipwreck.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/shipwreck_beached.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/stronghold.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/swamp_hut.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/trail_ruins.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/trial_chambers.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/village_desert.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/village_plains.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/village_savanna.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/village_snowy.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/village_taiga.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/has_structure/woodland_mansion.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_badlands.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_beach.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_deep_ocean.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_end.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_forest.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_hill.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_jungle.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_mountain.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_nether.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_ocean.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_overworld.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_river.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_savanna.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/is_taiga.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/mineshaft_blocking.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/more_frequent_drowned_spawns.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/polar_bears_spawn_on_alternate_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/produces_corals_from_bonemeal.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/reduce_water_ambient_spawns.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/required_ocean_monument_surrounding.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/spawns_cold_variant_farm_animals.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/spawns_cold_variant_frogs.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/spawns_coral_variant_zombie_nautilus.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/spawns_gold_rabbits.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/spawns_snow_foxes.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/spawns_warm_variant_farm_animals.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/spawns_warm_variant_frogs.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/spawns_white_rabbits.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/stronghold_biased_to.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/water_on_map_outlines.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/without_wandering_trader_spawns.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/biome/without_zombie_sieges.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/configured_feature/can_spawn_from_bone_meal.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/flat_level_generator_preset/visible.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/cats_spawn_as_black.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/cats_spawn_in.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/dolphin_located.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/eye_of_ender_located.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/mineshaft.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/ocean_ruin.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_desert_village_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_jungle_explorer_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_ocean_explorer_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_plains_village_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_savanna_village_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_snowy_village_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_swamp_explorer_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_taiga_village_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_treasure_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_trial_chambers_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/on_woodland_explorer_maps.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/ruined_portal.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/shipwreck.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/structure/village.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/world_preset/extended.json create mode 100644 src/main/resources/data/minecraft/tags/worldgen/world_preset/normal.json create mode 100644 src/main/resources/data/minecraft/trim_material/amethyst.json create mode 100644 src/main/resources/data/minecraft/trim_material/copper.json create mode 100644 src/main/resources/data/minecraft/trim_material/diamond.json create mode 100644 src/main/resources/data/minecraft/trim_material/emerald.json create mode 100644 src/main/resources/data/minecraft/trim_material/gold.json create mode 100644 src/main/resources/data/minecraft/trim_material/iron.json create mode 100644 src/main/resources/data/minecraft/trim_material/lapis.json create mode 100644 src/main/resources/data/minecraft/trim_material/netherite.json create mode 100644 src/main/resources/data/minecraft/trim_material/quartz.json create mode 100644 src/main/resources/data/minecraft/trim_material/redstone.json create mode 100644 src/main/resources/data/minecraft/trim_material/resin.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/bolt.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/coast.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/dune.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/eye.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/flow.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/host.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/raiser.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/rib.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/sentry.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/shaper.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/silence.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/snout.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/spire.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/tide.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/vex.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/ward.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/wayfinder.json create mode 100644 src/main/resources/data/minecraft/trim_pattern/wild.json diff --git a/pom.xml b/pom.xml index 2041b74..1001ea9 100644 --- a/pom.xml +++ b/pom.xml @@ -1,8 +1,8 @@