feat: 1.8 Client support
This commit is contained in:
parent
c7c8d10d47
commit
80e6fceb08
61
Cargo.lock
generated
61
Cargo.lock
generated
@ -2980,48 +2980,6 @@ version = "2.3.2"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
|
checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "pest"
|
|
||||||
version = "2.9.0"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "5a07a60cc7a4d00c91f95c685609d1d2f79050e6804b70ebedd7650f0b839bcf"
|
|
||||||
dependencies = [
|
|
||||||
"memchr",
|
|
||||||
"ucd-trie",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "pest_derive"
|
|
||||||
version = "2.9.0"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "b3a83744a5c8455b8b3e0dc5031362780a347c878bdd11584d1a8984228cc88d"
|
|
||||||
dependencies = [
|
|
||||||
"pest",
|
|
||||||
"pest_generator",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "pest_generator"
|
|
||||||
version = "2.9.0"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "e0cd3451aa3de60d4b9a1e736885e4dea6b31617598026f12256ad566d63304a"
|
|
||||||
dependencies = [
|
|
||||||
"pest",
|
|
||||||
"pest_meta",
|
|
||||||
"proc-macro2",
|
|
||||||
"quote",
|
|
||||||
"syn 2.0.119",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "pest_meta"
|
|
||||||
version = "2.9.0"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "e04d3a0849e241d7dfce834c83b1c5edc8622009e8dd51a12ba1927c32f05496"
|
|
||||||
dependencies = [
|
|
||||||
"pest",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "phf"
|
name = "phf"
|
||||||
version = "0.14.0"
|
version = "0.14.0"
|
||||||
@ -3457,7 +3415,6 @@ dependencies = [
|
|||||||
"semver",
|
"semver",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"serde_json5",
|
|
||||||
"serde_repr",
|
"serde_repr",
|
||||||
"syn 3.0.3",
|
"syn 3.0.3",
|
||||||
"wit-encoder",
|
"wit-encoder",
|
||||||
@ -3640,7 +3597,6 @@ dependencies = [
|
|||||||
"ruzstd",
|
"ruzstd",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"serde_json5",
|
|
||||||
"sha2 0.11.0",
|
"sha2 0.11.0",
|
||||||
"slotmap",
|
"slotmap",
|
||||||
"tempfile",
|
"tempfile",
|
||||||
@ -4418,17 +4374,6 @@ dependencies = [
|
|||||||
"zmij",
|
"zmij",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "serde_json5"
|
|
||||||
version = "0.2.1"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "5d34d03f54462862f2a42918391c9526337f53171eaa4d8894562be7f252edd3"
|
|
||||||
dependencies = [
|
|
||||||
"pest",
|
|
||||||
"pest_derive",
|
|
||||||
"serde",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "serde_repr"
|
name = "serde_repr"
|
||||||
version = "0.1.21"
|
version = "0.1.21"
|
||||||
@ -5145,12 +5090,6 @@ version = "1.20.1"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"
|
checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "ucd-trie"
|
|
||||||
version = "0.1.7"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971"
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "unicase"
|
name = "unicase"
|
||||||
version = "2.9.0"
|
version = "2.9.0"
|
||||||
|
|||||||
@ -100,6 +100,7 @@ missing_panics_doc = "allow"
|
|||||||
missing_errors_doc = "allow"
|
missing_errors_doc = "allow"
|
||||||
module_name_repetitions = "allow"
|
module_name_repetitions = "allow"
|
||||||
struct_excessive_bools = "allow"
|
struct_excessive_bools = "allow"
|
||||||
|
unused_async_trait_impl = "allow"
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
version = "0.1.0-dev+26.2-26.40"
|
version = "0.1.0-dev+26.2-26.40"
|
||||||
@ -122,7 +123,6 @@ strip = false
|
|||||||
|
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
serde_json5 = "0.2.1"
|
|
||||||
tokio = { version = "1.53", default-features = false }
|
tokio = { version = "1.53", default-features = false }
|
||||||
syn = { version = "3.0", default-features = false, features = ["full", "parsing", "printing", "proc-macro", "clone-impls", "derive"] }
|
syn = { version = "3.0", default-features = false, features = ["full", "parsing", "printing", "proc-macro", "clone-impls", "derive"] }
|
||||||
|
|
||||||
@ -228,4 +228,4 @@ wit-bindgen = { version = "0.60", default-features = false, features = ["macros"
|
|||||||
|
|
||||||
postcard = { version = "1.1", default-features = false, features = ["alloc"] }
|
postcard = { version = "1.1", default-features = false, features = ["alloc"] }
|
||||||
tracing-serde-structured = { version = "0.4", default-features = false }
|
tracing-serde-structured = { version = "0.4", default-features = false }
|
||||||
wasmparser = { version = "0.256", default-features = false }
|
wasmparser = { version = "0.257", default-features = false }
|
||||||
|
|||||||
@ -113,3 +113,9 @@ Consider joining [our Discord server](https://discord.gg/wT8XjrjKkf) to stay up-
|
|||||||
## Funding
|
## Funding
|
||||||
|
|
||||||
If you want to fund me and help the project, check out the [Donation Page](https://pumpkinmc.org/donate/).
|
If you want to fund me and help the project, check out the [Donation Page](https://pumpkinmc.org/donate/).
|
||||||
|
|
||||||
|
## License & Attribution
|
||||||
|
|
||||||
|
* **Pumpkin Server**: Licensed under the [GNU General Public License v3.0 (GPLv3)](LICENSE).
|
||||||
|
* **Plugin API (`pumpkin-plugin-api` & `pumpkin-plugin-wit`)**: Dual-licensed under [MIT](crates/pumpkin-plugin-api/LICENSE-MIT) OR [Apache-2.0](crates/pumpkin-plugin-api/LICENSE-APACHE) for maximum flexibility when writing plugins.
|
||||||
|
* **Third-Party Assets & Data**: Bedrock mappings, protocol conversion data, and Minecraft assets are subject to their respective licenses and attribution terms. See [assets/NOTICE.md](assets/NOTICE.md) for full details.
|
||||||
|
|||||||
39
assets/NOTICE.md
Normal file
39
assets/NOTICE.md
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# Third-Party Assets & Attribution Notice
|
||||||
|
|
||||||
|
This repository contains data files, protocol mappings, and game assets necessary for Minecraft protocol compatibility, server emulation, and world generation.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 1. Minecraft Assets & Data Packs
|
||||||
|
* **Files**: `assets/datapacks/`, `assets/blocks.json`, `assets/items.json`, `assets/entities.json`, `assets/fluids.json`, `assets/properties.json`, and `assets/en_us_java.json`.
|
||||||
|
* **Copyright**: © Mojang Studios / Microsoft Corporation.
|
||||||
|
* **Terms**: These files are extracted or derived from Minecraft client and server releases. They are provided solely for compatibility, server emulation, and interoperability under the terms of the [Minecraft End User License Agreement (EULA)](https://www.minecraft.net/en-us/eula) and [Mojang Brand and Assets Guidelines](https://www.minecraft.net/en-us/usage-guidelines).
|
||||||
|
* **Note**: These files are **not** licensed under Pumpkin's GPLv3 license and remain the intellectual property of Mojang Studios.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 2. Bedrock & Geyser Mappings
|
||||||
|
* **Files**: `assets/bedrock/`
|
||||||
|
* **Copyright**: © 2019-2026 GeyserMC (https://geysermc.org) and contributors.
|
||||||
|
* **License**: MIT License (see `assets/bedrock/LICENSE-GEYSER`).
|
||||||
|
* **Bedrock Dedicated Server (BDS) Data**: Portions of Bedrock state metadata are mined from BDS under standard Minecraft usage guidelines.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 3. Protocol Version Translation (ViaVersion / ViaBackwards / ViaRewind)
|
||||||
|
* **Files**: `assets/viabackwards/`, `assets/viarewind/`
|
||||||
|
* **Copyright**: © ViaVersion contributors (https://github.com/ViaVersion).
|
||||||
|
* **License**: GPLv3 / MIT.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 4. Conventional Tags (`c:`)
|
||||||
|
* **Files**: `assets/datapacks/26_2/data/c/tags/`
|
||||||
|
* **Standard**: Fabric & NeoForge Conventional / Common Tags specification.
|
||||||
|
* **License**: Apache-2.0 / MIT.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 5. Pumpkin Source Code & Plugin API
|
||||||
|
* **Server Source Code**: All original Pumpkin server source code, custom tools, and code generators are licensed under the **GNU General Public License v3.0 (GPLv3)** (see the root `LICENSE` file).
|
||||||
|
* **Plugin API**: The `pumpkin-plugin-api` and `pumpkin-plugin-wit` crates are dual-licensed under **MIT OR Apache-2.0** to allow plugin authors to use their preferred license.
|
||||||
5
assets/datapacks/26_2/data/c/tags/block/barrels.json
Normal file
5
assets/datapacks/26_2/data/c/tags/block/barrels.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"barrel"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"barrel"
|
||||||
|
]
|
||||||
|
}
|
||||||
13
assets/datapacks/26_2/data/c/tags/block/bars.json
Normal file
13
assets/datapacks/26_2/data/c/tags/block/bars.json
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"iron_bars",
|
||||||
|
"copper_bars",
|
||||||
|
"exposed_copper_bars",
|
||||||
|
"weathered_copper_bars",
|
||||||
|
"oxidized_copper_bars",
|
||||||
|
"waxed_copper_bars",
|
||||||
|
"waxed_exposed_copper_bars",
|
||||||
|
"waxed_weathered_copper_bars",
|
||||||
|
"waxed_oxidized_copper_bars"
|
||||||
|
]
|
||||||
|
}
|
||||||
12
assets/datapacks/26_2/data/c/tags/block/bars/copper.json
Normal file
12
assets/datapacks/26_2/data/c/tags/block/bars/copper.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"copper_bars",
|
||||||
|
"exposed_copper_bars",
|
||||||
|
"weathered_copper_bars",
|
||||||
|
"oxidized_copper_bars",
|
||||||
|
"waxed_copper_bars",
|
||||||
|
"waxed_exposed_copper_bars",
|
||||||
|
"waxed_weathered_copper_bars",
|
||||||
|
"waxed_oxidized_copper_bars"
|
||||||
|
]
|
||||||
|
}
|
||||||
5
assets/datapacks/26_2/data/c/tags/block/bars/iron.json
Normal file
5
assets/datapacks/26_2/data/c/tags/block/bars/iron.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"iron_bars"
|
||||||
|
]
|
||||||
|
}
|
||||||
5
assets/datapacks/26_2/data/c/tags/block/bookshelves.json
Normal file
5
assets/datapacks/26_2/data/c/tags/block/bookshelves.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"bookshelf"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"budding_amethyst"
|
||||||
|
]
|
||||||
|
}
|
||||||
7
assets/datapacks/26_2/data/c/tags/block/buds.json
Normal file
7
assets/datapacks/26_2/data/c/tags/block/buds.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"small_amethyst_bud",
|
||||||
|
"medium_amethyst_bud",
|
||||||
|
"large_amethyst_bud"
|
||||||
|
]
|
||||||
|
}
|
||||||
13
assets/datapacks/26_2/data/c/tags/block/chains.json
Normal file
13
assets/datapacks/26_2/data/c/tags/block/chains.json
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"iron_chain",
|
||||||
|
"copper_chain",
|
||||||
|
"exposed_copper_chain",
|
||||||
|
"weathered_copper_chain",
|
||||||
|
"oxidized_copper_chain",
|
||||||
|
"waxed_copper_chain",
|
||||||
|
"waxed_exposed_copper_chain",
|
||||||
|
"waxed_weathered_copper_chain",
|
||||||
|
"waxed_oxidized_copper_chain"
|
||||||
|
]
|
||||||
|
}
|
||||||
15
assets/datapacks/26_2/data/c/tags/block/chests.json
Normal file
15
assets/datapacks/26_2/data/c/tags/block/chests.json
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"chest",
|
||||||
|
"trapped_chest",
|
||||||
|
"ender_chest",
|
||||||
|
"copper_chest",
|
||||||
|
"exposed_copper_chest",
|
||||||
|
"weathered_copper_chest",
|
||||||
|
"oxidized_copper_chest",
|
||||||
|
"waxed_copper_chest",
|
||||||
|
"waxed_exposed_copper_chest",
|
||||||
|
"waxed_weathered_copper_chest",
|
||||||
|
"waxed_oxidized_copper_chest"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"ender_chest"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"trapped_chest"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"chest",
|
||||||
|
"trapped_chest"
|
||||||
|
]
|
||||||
|
}
|
||||||
5
assets/datapacks/26_2/data/c/tags/block/clusters.json
Normal file
5
assets/datapacks/26_2/data/c/tags/block/clusters.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"amethyst_cluster"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"cobblestone",
|
||||||
|
"mossy_cobblestone",
|
||||||
|
"infested_cobblestone",
|
||||||
|
"cobbled_deepslate"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"cobbled_deepslate"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"infested_cobblestone"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"mossy_cobblestone"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"cobblestone"
|
||||||
|
]
|
||||||
|
}
|
||||||
20
assets/datapacks/26_2/data/c/tags/block/concretes.json
Normal file
20
assets/datapacks/26_2/data/c/tags/block/concretes.json
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"white_concrete",
|
||||||
|
"orange_concrete",
|
||||||
|
"magenta_concrete",
|
||||||
|
"light_blue_concrete",
|
||||||
|
"yellow_concrete",
|
||||||
|
"lime_concrete",
|
||||||
|
"pink_concrete",
|
||||||
|
"gray_concrete",
|
||||||
|
"light_gray_concrete",
|
||||||
|
"cyan_concrete",
|
||||||
|
"purple_concrete",
|
||||||
|
"blue_concrete",
|
||||||
|
"brown_concrete",
|
||||||
|
"green_concrete",
|
||||||
|
"red_concrete",
|
||||||
|
"black_concrete"
|
||||||
|
]
|
||||||
|
}
|
||||||
212
assets/datapacks/26_2/data/c/tags/block/dyed.json
Normal file
212
assets/datapacks/26_2/data/c/tags/block/dyed.json
Normal file
@ -0,0 +1,212 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"white_banner",
|
||||||
|
"white_bed",
|
||||||
|
"white_candle",
|
||||||
|
"white_carpet",
|
||||||
|
"white_concrete",
|
||||||
|
"white_concrete_powder",
|
||||||
|
"white_glazed_terracotta",
|
||||||
|
"white_shulker_box",
|
||||||
|
"white_stained_glass",
|
||||||
|
"white_stained_glass_pane",
|
||||||
|
"white_terracotta",
|
||||||
|
"white_wall_banner",
|
||||||
|
"white_wool",
|
||||||
|
"orange_banner",
|
||||||
|
"orange_bed",
|
||||||
|
"orange_candle",
|
||||||
|
"orange_carpet",
|
||||||
|
"orange_concrete",
|
||||||
|
"orange_concrete_powder",
|
||||||
|
"orange_glazed_terracotta",
|
||||||
|
"orange_shulker_box",
|
||||||
|
"orange_stained_glass",
|
||||||
|
"orange_stained_glass_pane",
|
||||||
|
"orange_terracotta",
|
||||||
|
"orange_wall_banner",
|
||||||
|
"orange_wool",
|
||||||
|
"magenta_banner",
|
||||||
|
"magenta_bed",
|
||||||
|
"magenta_candle",
|
||||||
|
"magenta_carpet",
|
||||||
|
"magenta_concrete",
|
||||||
|
"magenta_concrete_powder",
|
||||||
|
"magenta_glazed_terracotta",
|
||||||
|
"magenta_shulker_box",
|
||||||
|
"magenta_stained_glass",
|
||||||
|
"magenta_stained_glass_pane",
|
||||||
|
"magenta_terracotta",
|
||||||
|
"magenta_wall_banner",
|
||||||
|
"magenta_wool",
|
||||||
|
"light_blue_banner",
|
||||||
|
"light_blue_bed",
|
||||||
|
"light_blue_candle",
|
||||||
|
"light_blue_carpet",
|
||||||
|
"light_blue_concrete",
|
||||||
|
"light_blue_concrete_powder",
|
||||||
|
"light_blue_glazed_terracotta",
|
||||||
|
"light_blue_shulker_box",
|
||||||
|
"light_blue_stained_glass",
|
||||||
|
"light_blue_stained_glass_pane",
|
||||||
|
"light_blue_terracotta",
|
||||||
|
"light_blue_wall_banner",
|
||||||
|
"light_blue_wool",
|
||||||
|
"yellow_banner",
|
||||||
|
"yellow_bed",
|
||||||
|
"yellow_candle",
|
||||||
|
"yellow_carpet",
|
||||||
|
"yellow_concrete",
|
||||||
|
"yellow_concrete_powder",
|
||||||
|
"yellow_glazed_terracotta",
|
||||||
|
"yellow_shulker_box",
|
||||||
|
"yellow_stained_glass",
|
||||||
|
"yellow_stained_glass_pane",
|
||||||
|
"yellow_terracotta",
|
||||||
|
"yellow_wall_banner",
|
||||||
|
"yellow_wool",
|
||||||
|
"lime_banner",
|
||||||
|
"lime_bed",
|
||||||
|
"lime_candle",
|
||||||
|
"lime_carpet",
|
||||||
|
"lime_concrete",
|
||||||
|
"lime_concrete_powder",
|
||||||
|
"lime_glazed_terracotta",
|
||||||
|
"lime_shulker_box",
|
||||||
|
"lime_stained_glass",
|
||||||
|
"lime_stained_glass_pane",
|
||||||
|
"lime_terracotta",
|
||||||
|
"lime_wall_banner",
|
||||||
|
"lime_wool",
|
||||||
|
"pink_banner",
|
||||||
|
"pink_bed",
|
||||||
|
"pink_candle",
|
||||||
|
"pink_carpet",
|
||||||
|
"pink_concrete",
|
||||||
|
"pink_concrete_powder",
|
||||||
|
"pink_glazed_terracotta",
|
||||||
|
"pink_shulker_box",
|
||||||
|
"pink_stained_glass",
|
||||||
|
"pink_stained_glass_pane",
|
||||||
|
"pink_terracotta",
|
||||||
|
"pink_wall_banner",
|
||||||
|
"pink_wool",
|
||||||
|
"gray_banner",
|
||||||
|
"gray_bed",
|
||||||
|
"gray_candle",
|
||||||
|
"gray_carpet",
|
||||||
|
"gray_concrete",
|
||||||
|
"gray_concrete_powder",
|
||||||
|
"gray_glazed_terracotta",
|
||||||
|
"gray_shulker_box",
|
||||||
|
"gray_stained_glass",
|
||||||
|
"gray_stained_glass_pane",
|
||||||
|
"gray_terracotta",
|
||||||
|
"gray_wall_banner",
|
||||||
|
"gray_wool",
|
||||||
|
"light_gray_banner",
|
||||||
|
"light_gray_bed",
|
||||||
|
"light_gray_candle",
|
||||||
|
"light_gray_carpet",
|
||||||
|
"light_gray_concrete",
|
||||||
|
"light_gray_concrete_powder",
|
||||||
|
"light_gray_glazed_terracotta",
|
||||||
|
"light_gray_shulker_box",
|
||||||
|
"light_gray_stained_glass",
|
||||||
|
"light_gray_stained_glass_pane",
|
||||||
|
"light_gray_terracotta",
|
||||||
|
"light_gray_wall_banner",
|
||||||
|
"light_gray_wool",
|
||||||
|
"cyan_banner",
|
||||||
|
"cyan_bed",
|
||||||
|
"cyan_candle",
|
||||||
|
"cyan_carpet",
|
||||||
|
"cyan_concrete",
|
||||||
|
"cyan_concrete_powder",
|
||||||
|
"cyan_glazed_terracotta",
|
||||||
|
"cyan_shulker_box",
|
||||||
|
"cyan_stained_glass",
|
||||||
|
"cyan_stained_glass_pane",
|
||||||
|
"cyan_terracotta",
|
||||||
|
"cyan_wall_banner",
|
||||||
|
"cyan_wool",
|
||||||
|
"purple_banner",
|
||||||
|
"purple_bed",
|
||||||
|
"purple_candle",
|
||||||
|
"purple_carpet",
|
||||||
|
"purple_concrete",
|
||||||
|
"purple_concrete_powder",
|
||||||
|
"purple_glazed_terracotta",
|
||||||
|
"purple_shulker_box",
|
||||||
|
"purple_stained_glass",
|
||||||
|
"purple_stained_glass_pane",
|
||||||
|
"purple_terracotta",
|
||||||
|
"purple_wall_banner",
|
||||||
|
"purple_wool",
|
||||||
|
"blue_banner",
|
||||||
|
"blue_bed",
|
||||||
|
"blue_candle",
|
||||||
|
"blue_carpet",
|
||||||
|
"blue_concrete",
|
||||||
|
"blue_concrete_powder",
|
||||||
|
"blue_glazed_terracotta",
|
||||||
|
"blue_shulker_box",
|
||||||
|
"blue_stained_glass",
|
||||||
|
"blue_stained_glass_pane",
|
||||||
|
"blue_terracotta",
|
||||||
|
"blue_wall_banner",
|
||||||
|
"blue_wool",
|
||||||
|
"brown_banner",
|
||||||
|
"brown_bed",
|
||||||
|
"brown_candle",
|
||||||
|
"brown_carpet",
|
||||||
|
"brown_concrete",
|
||||||
|
"brown_concrete_powder",
|
||||||
|
"brown_glazed_terracotta",
|
||||||
|
"brown_shulker_box",
|
||||||
|
"brown_stained_glass",
|
||||||
|
"brown_stained_glass_pane",
|
||||||
|
"brown_terracotta",
|
||||||
|
"brown_wall_banner",
|
||||||
|
"brown_wool",
|
||||||
|
"green_banner",
|
||||||
|
"green_bed",
|
||||||
|
"green_candle",
|
||||||
|
"green_carpet",
|
||||||
|
"green_concrete",
|
||||||
|
"green_concrete_powder",
|
||||||
|
"green_glazed_terracotta",
|
||||||
|
"green_shulker_box",
|
||||||
|
"green_stained_glass",
|
||||||
|
"green_stained_glass_pane",
|
||||||
|
"green_terracotta",
|
||||||
|
"green_wall_banner",
|
||||||
|
"green_wool",
|
||||||
|
"red_banner",
|
||||||
|
"red_bed",
|
||||||
|
"red_candle",
|
||||||
|
"red_carpet",
|
||||||
|
"red_concrete",
|
||||||
|
"red_concrete_powder",
|
||||||
|
"red_glazed_terracotta",
|
||||||
|
"red_shulker_box",
|
||||||
|
"red_stained_glass",
|
||||||
|
"red_stained_glass_pane",
|
||||||
|
"red_terracotta",
|
||||||
|
"red_wall_banner",
|
||||||
|
"red_wool",
|
||||||
|
"black_banner",
|
||||||
|
"black_bed",
|
||||||
|
"black_candle",
|
||||||
|
"black_carpet",
|
||||||
|
"black_concrete",
|
||||||
|
"black_concrete_powder",
|
||||||
|
"black_glazed_terracotta",
|
||||||
|
"black_shulker_box",
|
||||||
|
"black_stained_glass",
|
||||||
|
"black_stained_glass_pane",
|
||||||
|
"black_terracotta",
|
||||||
|
"black_wall_banner",
|
||||||
|
"black_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/black.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/black.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"black_banner",
|
||||||
|
"black_bed",
|
||||||
|
"black_candle",
|
||||||
|
"black_carpet",
|
||||||
|
"black_concrete",
|
||||||
|
"black_concrete_powder",
|
||||||
|
"black_glazed_terracotta",
|
||||||
|
"black_shulker_box",
|
||||||
|
"black_stained_glass",
|
||||||
|
"black_stained_glass_pane",
|
||||||
|
"black_terracotta",
|
||||||
|
"black_wall_banner",
|
||||||
|
"black_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/blue.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/blue.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"blue_banner",
|
||||||
|
"blue_bed",
|
||||||
|
"blue_candle",
|
||||||
|
"blue_carpet",
|
||||||
|
"blue_concrete",
|
||||||
|
"blue_concrete_powder",
|
||||||
|
"blue_glazed_terracotta",
|
||||||
|
"blue_shulker_box",
|
||||||
|
"blue_stained_glass",
|
||||||
|
"blue_stained_glass_pane",
|
||||||
|
"blue_terracotta",
|
||||||
|
"blue_wall_banner",
|
||||||
|
"blue_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/brown.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/brown.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"brown_banner",
|
||||||
|
"brown_bed",
|
||||||
|
"brown_candle",
|
||||||
|
"brown_carpet",
|
||||||
|
"brown_concrete",
|
||||||
|
"brown_concrete_powder",
|
||||||
|
"brown_glazed_terracotta",
|
||||||
|
"brown_shulker_box",
|
||||||
|
"brown_stained_glass",
|
||||||
|
"brown_stained_glass_pane",
|
||||||
|
"brown_terracotta",
|
||||||
|
"brown_wall_banner",
|
||||||
|
"brown_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/cyan.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/cyan.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"cyan_banner",
|
||||||
|
"cyan_bed",
|
||||||
|
"cyan_candle",
|
||||||
|
"cyan_carpet",
|
||||||
|
"cyan_concrete",
|
||||||
|
"cyan_concrete_powder",
|
||||||
|
"cyan_glazed_terracotta",
|
||||||
|
"cyan_shulker_box",
|
||||||
|
"cyan_stained_glass",
|
||||||
|
"cyan_stained_glass_pane",
|
||||||
|
"cyan_terracotta",
|
||||||
|
"cyan_wall_banner",
|
||||||
|
"cyan_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/gray.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/gray.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"gray_banner",
|
||||||
|
"gray_bed",
|
||||||
|
"gray_candle",
|
||||||
|
"gray_carpet",
|
||||||
|
"gray_concrete",
|
||||||
|
"gray_concrete_powder",
|
||||||
|
"gray_glazed_terracotta",
|
||||||
|
"gray_shulker_box",
|
||||||
|
"gray_stained_glass",
|
||||||
|
"gray_stained_glass_pane",
|
||||||
|
"gray_terracotta",
|
||||||
|
"gray_wall_banner",
|
||||||
|
"gray_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/green.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/green.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"green_banner",
|
||||||
|
"green_bed",
|
||||||
|
"green_candle",
|
||||||
|
"green_carpet",
|
||||||
|
"green_concrete",
|
||||||
|
"green_concrete_powder",
|
||||||
|
"green_glazed_terracotta",
|
||||||
|
"green_shulker_box",
|
||||||
|
"green_stained_glass",
|
||||||
|
"green_stained_glass_pane",
|
||||||
|
"green_terracotta",
|
||||||
|
"green_wall_banner",
|
||||||
|
"green_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/light_blue.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/light_blue.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"light_blue_banner",
|
||||||
|
"light_blue_bed",
|
||||||
|
"light_blue_candle",
|
||||||
|
"light_blue_carpet",
|
||||||
|
"light_blue_concrete",
|
||||||
|
"light_blue_concrete_powder",
|
||||||
|
"light_blue_glazed_terracotta",
|
||||||
|
"light_blue_shulker_box",
|
||||||
|
"light_blue_stained_glass",
|
||||||
|
"light_blue_stained_glass_pane",
|
||||||
|
"light_blue_terracotta",
|
||||||
|
"light_blue_wall_banner",
|
||||||
|
"light_blue_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/light_gray.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/light_gray.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"light_gray_banner",
|
||||||
|
"light_gray_bed",
|
||||||
|
"light_gray_candle",
|
||||||
|
"light_gray_carpet",
|
||||||
|
"light_gray_concrete",
|
||||||
|
"light_gray_concrete_powder",
|
||||||
|
"light_gray_glazed_terracotta",
|
||||||
|
"light_gray_shulker_box",
|
||||||
|
"light_gray_stained_glass",
|
||||||
|
"light_gray_stained_glass_pane",
|
||||||
|
"light_gray_terracotta",
|
||||||
|
"light_gray_wall_banner",
|
||||||
|
"light_gray_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/lime.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/lime.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"lime_banner",
|
||||||
|
"lime_bed",
|
||||||
|
"lime_candle",
|
||||||
|
"lime_carpet",
|
||||||
|
"lime_concrete",
|
||||||
|
"lime_concrete_powder",
|
||||||
|
"lime_glazed_terracotta",
|
||||||
|
"lime_shulker_box",
|
||||||
|
"lime_stained_glass",
|
||||||
|
"lime_stained_glass_pane",
|
||||||
|
"lime_terracotta",
|
||||||
|
"lime_wall_banner",
|
||||||
|
"lime_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/magenta.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/magenta.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"magenta_banner",
|
||||||
|
"magenta_bed",
|
||||||
|
"magenta_candle",
|
||||||
|
"magenta_carpet",
|
||||||
|
"magenta_concrete",
|
||||||
|
"magenta_concrete_powder",
|
||||||
|
"magenta_glazed_terracotta",
|
||||||
|
"magenta_shulker_box",
|
||||||
|
"magenta_stained_glass",
|
||||||
|
"magenta_stained_glass_pane",
|
||||||
|
"magenta_terracotta",
|
||||||
|
"magenta_wall_banner",
|
||||||
|
"magenta_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/orange.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/orange.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"orange_banner",
|
||||||
|
"orange_bed",
|
||||||
|
"orange_candle",
|
||||||
|
"orange_carpet",
|
||||||
|
"orange_concrete",
|
||||||
|
"orange_concrete_powder",
|
||||||
|
"orange_glazed_terracotta",
|
||||||
|
"orange_shulker_box",
|
||||||
|
"orange_stained_glass",
|
||||||
|
"orange_stained_glass_pane",
|
||||||
|
"orange_terracotta",
|
||||||
|
"orange_wall_banner",
|
||||||
|
"orange_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/pink.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/pink.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"pink_banner",
|
||||||
|
"pink_bed",
|
||||||
|
"pink_candle",
|
||||||
|
"pink_carpet",
|
||||||
|
"pink_concrete",
|
||||||
|
"pink_concrete_powder",
|
||||||
|
"pink_glazed_terracotta",
|
||||||
|
"pink_shulker_box",
|
||||||
|
"pink_stained_glass",
|
||||||
|
"pink_stained_glass_pane",
|
||||||
|
"pink_terracotta",
|
||||||
|
"pink_wall_banner",
|
||||||
|
"pink_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/purple.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/purple.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"purple_banner",
|
||||||
|
"purple_bed",
|
||||||
|
"purple_candle",
|
||||||
|
"purple_carpet",
|
||||||
|
"purple_concrete",
|
||||||
|
"purple_concrete_powder",
|
||||||
|
"purple_glazed_terracotta",
|
||||||
|
"purple_shulker_box",
|
||||||
|
"purple_stained_glass",
|
||||||
|
"purple_stained_glass_pane",
|
||||||
|
"purple_terracotta",
|
||||||
|
"purple_wall_banner",
|
||||||
|
"purple_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/red.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/red.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"red_banner",
|
||||||
|
"red_bed",
|
||||||
|
"red_candle",
|
||||||
|
"red_carpet",
|
||||||
|
"red_concrete",
|
||||||
|
"red_concrete_powder",
|
||||||
|
"red_glazed_terracotta",
|
||||||
|
"red_shulker_box",
|
||||||
|
"red_stained_glass",
|
||||||
|
"red_stained_glass_pane",
|
||||||
|
"red_terracotta",
|
||||||
|
"red_wall_banner",
|
||||||
|
"red_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/white.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/white.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"white_banner",
|
||||||
|
"white_bed",
|
||||||
|
"white_candle",
|
||||||
|
"white_carpet",
|
||||||
|
"white_concrete",
|
||||||
|
"white_concrete_powder",
|
||||||
|
"white_glazed_terracotta",
|
||||||
|
"white_shulker_box",
|
||||||
|
"white_stained_glass",
|
||||||
|
"white_stained_glass_pane",
|
||||||
|
"white_terracotta",
|
||||||
|
"white_wall_banner",
|
||||||
|
"white_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/dyed/yellow.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/dyed/yellow.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"yellow_banner",
|
||||||
|
"yellow_bed",
|
||||||
|
"yellow_candle",
|
||||||
|
"yellow_carpet",
|
||||||
|
"yellow_concrete",
|
||||||
|
"yellow_concrete_powder",
|
||||||
|
"yellow_glazed_terracotta",
|
||||||
|
"yellow_shulker_box",
|
||||||
|
"yellow_stained_glass",
|
||||||
|
"yellow_stained_glass_pane",
|
||||||
|
"yellow_terracotta",
|
||||||
|
"yellow_wall_banner",
|
||||||
|
"yellow_wool"
|
||||||
|
]
|
||||||
|
}
|
||||||
5
assets/datapacks/26_2/data/c/tags/block/end_stones.json
Normal file
5
assets/datapacks/26_2/data/c/tags/block/end_stones.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"end_stone"
|
||||||
|
]
|
||||||
|
}
|
||||||
16
assets/datapacks/26_2/data/c/tags/block/fence_gates.json
Normal file
16
assets/datapacks/26_2/data/c/tags/block/fence_gates.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"oak_fence_gate",
|
||||||
|
"spruce_fence_gate",
|
||||||
|
"birch_fence_gate",
|
||||||
|
"jungle_fence_gate",
|
||||||
|
"acacia_fence_gate",
|
||||||
|
"dark_oak_fence_gate",
|
||||||
|
"crimson_fence_gate",
|
||||||
|
"warped_fence_gate",
|
||||||
|
"mangrove_fence_gate",
|
||||||
|
"bamboo_fence_gate",
|
||||||
|
"cherry_fence_gate",
|
||||||
|
"pale_oak_fence_gate"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"oak_fence_gate",
|
||||||
|
"spruce_fence_gate",
|
||||||
|
"birch_fence_gate",
|
||||||
|
"jungle_fence_gate",
|
||||||
|
"acacia_fence_gate",
|
||||||
|
"dark_oak_fence_gate",
|
||||||
|
"crimson_fence_gate",
|
||||||
|
"warped_fence_gate",
|
||||||
|
"mangrove_fence_gate",
|
||||||
|
"bamboo_fence_gate",
|
||||||
|
"cherry_fence_gate",
|
||||||
|
"pale_oak_fence_gate"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
assets/datapacks/26_2/data/c/tags/block/fences.json
Normal file
17
assets/datapacks/26_2/data/c/tags/block/fences.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"oak_fence",
|
||||||
|
"spruce_fence",
|
||||||
|
"birch_fence",
|
||||||
|
"jungle_fence",
|
||||||
|
"acacia_fence",
|
||||||
|
"dark_oak_fence",
|
||||||
|
"crimson_fence",
|
||||||
|
"warped_fence",
|
||||||
|
"mangrove_fence",
|
||||||
|
"bamboo_fence",
|
||||||
|
"cherry_fence",
|
||||||
|
"pale_oak_fence",
|
||||||
|
"nether_brick_fence"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"nether_brick_fence"
|
||||||
|
]
|
||||||
|
}
|
||||||
16
assets/datapacks/26_2/data/c/tags/block/fences/wooden.json
Normal file
16
assets/datapacks/26_2/data/c/tags/block/fences/wooden.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"oak_fence",
|
||||||
|
"spruce_fence",
|
||||||
|
"birch_fence",
|
||||||
|
"jungle_fence",
|
||||||
|
"acacia_fence",
|
||||||
|
"dark_oak_fence",
|
||||||
|
"crimson_fence",
|
||||||
|
"warped_fence",
|
||||||
|
"mangrove_fence",
|
||||||
|
"bamboo_fence",
|
||||||
|
"cherry_fence",
|
||||||
|
"pale_oak_fence"
|
||||||
|
]
|
||||||
|
}
|
||||||
34
assets/datapacks/26_2/data/c/tags/block/flowers.json
Normal file
34
assets/datapacks/26_2/data/c/tags/block/flowers.json
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"cherry_leaves",
|
||||||
|
"flowering_azalea_leaves",
|
||||||
|
"flowering_azalea",
|
||||||
|
"mangrove_propagule",
|
||||||
|
"pink_petals",
|
||||||
|
"wildflowers",
|
||||||
|
"chorus_flower",
|
||||||
|
"spore_blossom",
|
||||||
|
"cactus_flower",
|
||||||
|
"dandelion",
|
||||||
|
"poppy",
|
||||||
|
"blue_orchid",
|
||||||
|
"allium",
|
||||||
|
"azure_bluet",
|
||||||
|
"red_tulip",
|
||||||
|
"orange_tulip",
|
||||||
|
"white_tulip",
|
||||||
|
"pink_tulip",
|
||||||
|
"oxeye_daisy",
|
||||||
|
"cornflower",
|
||||||
|
"lily_of_the_valley",
|
||||||
|
"wither_rose",
|
||||||
|
"torchflower",
|
||||||
|
"open_eyeblossom",
|
||||||
|
"closed_eyeblossom",
|
||||||
|
"sunflower",
|
||||||
|
"lilac",
|
||||||
|
"peony",
|
||||||
|
"rose_bush",
|
||||||
|
"pitcher_plant"
|
||||||
|
]
|
||||||
|
}
|
||||||
20
assets/datapacks/26_2/data/c/tags/block/flowers/small.json
Normal file
20
assets/datapacks/26_2/data/c/tags/block/flowers/small.json
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"dandelion",
|
||||||
|
"poppy",
|
||||||
|
"blue_orchid",
|
||||||
|
"allium",
|
||||||
|
"azure_bluet",
|
||||||
|
"red_tulip",
|
||||||
|
"orange_tulip",
|
||||||
|
"white_tulip",
|
||||||
|
"pink_tulip",
|
||||||
|
"oxeye_daisy",
|
||||||
|
"cornflower",
|
||||||
|
"lily_of_the_valley",
|
||||||
|
"wither_rose",
|
||||||
|
"torchflower",
|
||||||
|
"open_eyeblossom",
|
||||||
|
"closed_eyeblossom"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"sunflower",
|
||||||
|
"lilac",
|
||||||
|
"peony",
|
||||||
|
"rose_bush",
|
||||||
|
"pitcher_plant"
|
||||||
|
]
|
||||||
|
}
|
||||||
7
assets/datapacks/26_2/data/c/tags/block/froglights.json
Normal file
7
assets/datapacks/26_2/data/c/tags/block/froglights.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"ochre_froglight",
|
||||||
|
"pearlescent_froglight",
|
||||||
|
"verdant_froglight"
|
||||||
|
]
|
||||||
|
}
|
||||||
22
assets/datapacks/26_2/data/c/tags/block/glass_blocks.json
Normal file
22
assets/datapacks/26_2/data/c/tags/block/glass_blocks.json
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"glass",
|
||||||
|
"white_stained_glass",
|
||||||
|
"orange_stained_glass",
|
||||||
|
"magenta_stained_glass",
|
||||||
|
"light_blue_stained_glass",
|
||||||
|
"yellow_stained_glass",
|
||||||
|
"lime_stained_glass",
|
||||||
|
"pink_stained_glass",
|
||||||
|
"gray_stained_glass",
|
||||||
|
"light_gray_stained_glass",
|
||||||
|
"cyan_stained_glass",
|
||||||
|
"purple_stained_glass",
|
||||||
|
"blue_stained_glass",
|
||||||
|
"brown_stained_glass",
|
||||||
|
"green_stained_glass",
|
||||||
|
"red_stained_glass",
|
||||||
|
"black_stained_glass",
|
||||||
|
"tinted_glass"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"glass",
|
||||||
|
"white_stained_glass",
|
||||||
|
"orange_stained_glass",
|
||||||
|
"magenta_stained_glass",
|
||||||
|
"light_blue_stained_glass",
|
||||||
|
"yellow_stained_glass",
|
||||||
|
"lime_stained_glass",
|
||||||
|
"pink_stained_glass",
|
||||||
|
"gray_stained_glass",
|
||||||
|
"light_gray_stained_glass",
|
||||||
|
"cyan_stained_glass",
|
||||||
|
"purple_stained_glass",
|
||||||
|
"blue_stained_glass",
|
||||||
|
"brown_stained_glass",
|
||||||
|
"green_stained_glass",
|
||||||
|
"red_stained_glass",
|
||||||
|
"black_stained_glass"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"glass"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"tinted_glass"
|
||||||
|
]
|
||||||
|
}
|
||||||
21
assets/datapacks/26_2/data/c/tags/block/glass_panes.json
Normal file
21
assets/datapacks/26_2/data/c/tags/block/glass_panes.json
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"white_stained_glass_pane",
|
||||||
|
"orange_stained_glass_pane",
|
||||||
|
"magenta_stained_glass_pane",
|
||||||
|
"light_blue_stained_glass_pane",
|
||||||
|
"yellow_stained_glass_pane",
|
||||||
|
"lime_stained_glass_pane",
|
||||||
|
"pink_stained_glass_pane",
|
||||||
|
"gray_stained_glass_pane",
|
||||||
|
"light_gray_stained_glass_pane",
|
||||||
|
"cyan_stained_glass_pane",
|
||||||
|
"purple_stained_glass_pane",
|
||||||
|
"blue_stained_glass_pane",
|
||||||
|
"brown_stained_glass_pane",
|
||||||
|
"green_stained_glass_pane",
|
||||||
|
"red_stained_glass_pane",
|
||||||
|
"black_stained_glass_pane",
|
||||||
|
"glass_pane"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"glass_pane"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"white_glazed_terracotta",
|
||||||
|
"orange_glazed_terracotta",
|
||||||
|
"magenta_glazed_terracotta",
|
||||||
|
"light_blue_glazed_terracotta",
|
||||||
|
"yellow_glazed_terracotta",
|
||||||
|
"lime_glazed_terracotta",
|
||||||
|
"pink_glazed_terracotta",
|
||||||
|
"gray_glazed_terracotta",
|
||||||
|
"light_gray_glazed_terracotta",
|
||||||
|
"cyan_glazed_terracotta",
|
||||||
|
"purple_glazed_terracotta",
|
||||||
|
"blue_glazed_terracotta",
|
||||||
|
"brown_glazed_terracotta",
|
||||||
|
"green_glazed_terracotta",
|
||||||
|
"red_glazed_terracotta",
|
||||||
|
"black_glazed_terracotta"
|
||||||
|
]
|
||||||
|
}
|
||||||
5
assets/datapacks/26_2/data/c/tags/block/gravels.json
Normal file
5
assets/datapacks/26_2/data/c/tags/block/gravels.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"gravel"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"values": []
|
||||||
|
}
|
||||||
16
assets/datapacks/26_2/data/c/tags/block/natural_logs.json
Normal file
16
assets/datapacks/26_2/data/c/tags/block/natural_logs.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"acacia_log",
|
||||||
|
"bamboo_block",
|
||||||
|
"birch_log",
|
||||||
|
"cherry_log",
|
||||||
|
"dark_oak_log",
|
||||||
|
"jungle_log",
|
||||||
|
"mangrove_log",
|
||||||
|
"oak_log",
|
||||||
|
"pale_oak_log",
|
||||||
|
"spruce_log",
|
||||||
|
"crimson_stem",
|
||||||
|
"warped_stem"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"crimson_stem",
|
||||||
|
"warped_stem"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"acacia_log",
|
||||||
|
"bamboo_block",
|
||||||
|
"birch_log",
|
||||||
|
"cherry_log",
|
||||||
|
"dark_oak_log",
|
||||||
|
"jungle_log",
|
||||||
|
"mangrove_log",
|
||||||
|
"oak_log",
|
||||||
|
"pale_oak_log",
|
||||||
|
"spruce_log"
|
||||||
|
]
|
||||||
|
}
|
||||||
15
assets/datapacks/26_2/data/c/tags/block/natural_woods.json
Normal file
15
assets/datapacks/26_2/data/c/tags/block/natural_woods.json
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"acacia_wood",
|
||||||
|
"birch_wood",
|
||||||
|
"cherry_wood",
|
||||||
|
"dark_oak_wood",
|
||||||
|
"jungle_wood",
|
||||||
|
"mangrove_wood",
|
||||||
|
"oak_wood",
|
||||||
|
"pale_oak_wood",
|
||||||
|
"spruce_wood",
|
||||||
|
"crimson_hyphae",
|
||||||
|
"warped_hyphae"
|
||||||
|
]
|
||||||
|
}
|
||||||
5
assets/datapacks/26_2/data/c/tags/block/netherracks.json
Normal file
5
assets/datapacks/26_2/data/c/tags/block/netherracks.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"netherrack"
|
||||||
|
]
|
||||||
|
}
|
||||||
6
assets/datapacks/26_2/data/c/tags/block/obsidians.json
Normal file
6
assets/datapacks/26_2/data/c/tags/block/obsidians.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"obsidian",
|
||||||
|
"crying_obsidian"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"crying_obsidian"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"obsidian"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"deepslate"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"netherrack"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"stone"
|
||||||
|
]
|
||||||
|
}
|
||||||
10
assets/datapacks/26_2/data/c/tags/block/ore_rates/dense.json
Normal file
10
assets/datapacks/26_2/data/c/tags/block/ore_rates/dense.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"copper_ore",
|
||||||
|
"deepslate_copper_ore",
|
||||||
|
"deepslate_lapis_ore",
|
||||||
|
"deepslate_redstone_ore",
|
||||||
|
"lapis_ore",
|
||||||
|
"redstone_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"ancient_debris",
|
||||||
|
"coal_ore",
|
||||||
|
"deepslate_coal_ore",
|
||||||
|
"deepslate_diamond_ore",
|
||||||
|
"deepslate_emerald_ore",
|
||||||
|
"deepslate_gold_ore",
|
||||||
|
"deepslate_iron_ore",
|
||||||
|
"diamond_ore",
|
||||||
|
"emerald_ore",
|
||||||
|
"gold_ore",
|
||||||
|
"iron_ore",
|
||||||
|
"nether_quartz_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"nether_gold_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
23
assets/datapacks/26_2/data/c/tags/block/ores.json
Normal file
23
assets/datapacks/26_2/data/c/tags/block/ores.json
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"coal_ore",
|
||||||
|
"deepslate_coal_ore",
|
||||||
|
"copper_ore",
|
||||||
|
"deepslate_copper_ore",
|
||||||
|
"diamond_ore",
|
||||||
|
"deepslate_diamond_ore",
|
||||||
|
"emerald_ore",
|
||||||
|
"deepslate_emerald_ore",
|
||||||
|
"gold_ore",
|
||||||
|
"nether_gold_ore",
|
||||||
|
"deepslate_gold_ore",
|
||||||
|
"iron_ore",
|
||||||
|
"deepslate_iron_ore",
|
||||||
|
"lapis_ore",
|
||||||
|
"deepslate_lapis_ore",
|
||||||
|
"ancient_debris",
|
||||||
|
"redstone_ore",
|
||||||
|
"deepslate_redstone_ore",
|
||||||
|
"nether_quartz_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
6
assets/datapacks/26_2/data/c/tags/block/ores/coal.json
Normal file
6
assets/datapacks/26_2/data/c/tags/block/ores/coal.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"coal_ore",
|
||||||
|
"deepslate_coal_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
6
assets/datapacks/26_2/data/c/tags/block/ores/copper.json
Normal file
6
assets/datapacks/26_2/data/c/tags/block/ores/copper.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"copper_ore",
|
||||||
|
"deepslate_copper_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"diamond_ore",
|
||||||
|
"deepslate_diamond_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"emerald_ore",
|
||||||
|
"deepslate_emerald_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
7
assets/datapacks/26_2/data/c/tags/block/ores/gold.json
Normal file
7
assets/datapacks/26_2/data/c/tags/block/ores/gold.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"gold_ore",
|
||||||
|
"nether_gold_ore",
|
||||||
|
"deepslate_gold_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
6
assets/datapacks/26_2/data/c/tags/block/ores/iron.json
Normal file
6
assets/datapacks/26_2/data/c/tags/block/ores/iron.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"iron_ore",
|
||||||
|
"deepslate_iron_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
6
assets/datapacks/26_2/data/c/tags/block/ores/lapis.json
Normal file
6
assets/datapacks/26_2/data/c/tags/block/ores/lapis.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"lapis_ore",
|
||||||
|
"deepslate_lapis_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"ancient_debris"
|
||||||
|
]
|
||||||
|
}
|
||||||
5
assets/datapacks/26_2/data/c/tags/block/ores/quartz.json
Normal file
5
assets/datapacks/26_2/data/c/tags/block/ores/quartz.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"nether_quartz_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"redstone_ore",
|
||||||
|
"deepslate_redstone_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"deepslate_coal_ore",
|
||||||
|
"deepslate_copper_ore",
|
||||||
|
"deepslate_diamond_ore",
|
||||||
|
"deepslate_emerald_ore",
|
||||||
|
"deepslate_gold_ore",
|
||||||
|
"deepslate_iron_ore",
|
||||||
|
"deepslate_lapis_ore",
|
||||||
|
"deepslate_redstone_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"nether_gold_ore",
|
||||||
|
"nether_quartz_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"coal_ore",
|
||||||
|
"copper_ore",
|
||||||
|
"diamond_ore",
|
||||||
|
"emerald_ore",
|
||||||
|
"gold_ore",
|
||||||
|
"iron_ore",
|
||||||
|
"lapis_ore",
|
||||||
|
"redstone_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"crafting_table"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"furnace"
|
||||||
|
]
|
||||||
|
}
|
||||||
7
assets/datapacks/26_2/data/c/tags/block/pumpkins.json
Normal file
7
assets/datapacks/26_2/data/c/tags/block/pumpkins.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"pumpkin",
|
||||||
|
"carved_pumpkin",
|
||||||
|
"jack_o_lantern"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"carved_pumpkin"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"jack_o_lantern"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"pumpkin"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"values": []
|
||||||
|
}
|
||||||
3
assets/datapacks/26_2/data/c/tags/block/ropes.json
Normal file
3
assets/datapacks/26_2/data/c/tags/block/ropes.json
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"values": []
|
||||||
|
}
|
||||||
6
assets/datapacks/26_2/data/c/tags/block/sands.json
Normal file
6
assets/datapacks/26_2/data/c/tags/block/sands.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"sand",
|
||||||
|
"red_sand"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"sand"
|
||||||
|
]
|
||||||
|
}
|
||||||
5
assets/datapacks/26_2/data/c/tags/block/sands/red.json
Normal file
5
assets/datapacks/26_2/data/c/tags/block/sands/red.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"red_sand"
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"sandstone",
|
||||||
|
"cut_sandstone",
|
||||||
|
"smooth_sandstone",
|
||||||
|
"chiseled_sandstone",
|
||||||
|
"red_sandstone",
|
||||||
|
"cut_red_sandstone",
|
||||||
|
"smooth_red_sandstone",
|
||||||
|
"chiseled_red_sandstone"
|
||||||
|
]
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user