Cargo Features
mcdata has no features set by default.
[dependencies]
mcdata = { version = "0.4.0", features = ["serde", "block-states", "entities", "block-entities", "docs", "test", "mc-all", "latest", "1.14", "1.15", "1.15.2", "1.16", "1.16.2", "1.17", "1.18", "1.19", "1.19.1", "1.19.3", "1.19.4", "1.20", "1.20.2", "1.20.3", "1.20.5"] }
- default
-
## Features
- serde test?
-
Provide implementations of serde's
Serialize
andDeserialize
traits for the various typesEnables serde, serde1 of bounded-integer, serde of either
- block-states test?
-
Include lists for known, typed block states
Enables bounded-integer
- entities test?
-
Include lists for known, typed entities
Enables either
- block-entities test?
-
Include lists for known, typed block entities
Enables either
- docs
-
Other Features
Enable this when building the docs
Enables document-features and rustc_version
- test = block-entities, block-states, entities, latest, serde
-
Enables all features required for running the tests
- mc-all = 1.14, 1.15, 1.15.2, 1.16, 1.16.2, 1.17, 1.18, 1.19, 1.19.1, 1.19.3, 1.19.4, 1.20, 1.20.2, 1.20.3, 1.20.5
-
Minecraft Version Features
FEATURE AUTOGEN START Enable all Minecraft version features
- latest test? = 1.20.5
-
Enable lists for the latest supported Minecraft version. Currently 1.20.5
Affects
list::latest
,list::latest
,combined::latest
,list::latest
… - 1.14 mc-all?
-
Enable lists for Minecraft 1.14, extracted from Minecraft 1.14.4
Affects
list::mc1_14
,list::mc1_14
,combined::mc1_14
,list::mc1_14
… - 1.15 mc-all?
-
Enable lists for Minecraft 1.15, extracted from Minecraft 1.15.1
Affects
list::mc1_15
,list::mc1_15
,combined::mc1_15
,list::mc1_15
… - 1.15.2 mc-all?
-
Enable lists for Minecraft 1.15.2, extracted from Minecraft 1.15.2
Affects
list::mc1_15_2
,list::mc1_15_2
,combined::mc1_15_2
,list::mc1_15_2
… - 1.16 mc-all?
-
Enable lists for Minecraft 1.16, extracted from Minecraft 1.16.1
Affects
list::mc1_16
,list::mc1_16
,combined::mc1_16
,list::mc1_16
… - 1.16.2 mc-all?
-
Enable lists for Minecraft 1.16.2, extracted from Minecraft 1.16.5
Affects
list::mc1_16_2
,list::mc1_16_2
,combined::mc1_16_2
,list::mc1_16_2
… - 1.17 mc-all?
-
Enable lists for Minecraft 1.17, extracted from Minecraft 1.17.1
Affects
list::mc1_17
,list::mc1_17
,combined::mc1_17
,list::mc1_17
… - 1.18 mc-all?
-
Enable lists for Minecraft 1.18, extracted from Minecraft 1.18.2
Affects
list::mc1_18
,list::mc1_18
,combined::mc1_18
,list::mc1_18
… - 1.19 mc-all?
-
Enable lists for Minecraft 1.19, extracted from Minecraft 1.19
Affects
list::mc1_19
,list::mc1_19
,combined::mc1_19
,list::mc1_19
… - 1.19.1 mc-all?
-
Enable lists for Minecraft 1.19.1, extracted from Minecraft 1.19.2
Affects
list::mc1_19_1
,list::mc1_19_1
,combined::mc1_19_1
,list::mc1_19_1
… - 1.19.3 mc-all?
-
Enable lists for Minecraft 1.19.3, extracted from Minecraft 1.19.3
Affects
list::mc1_19_3
,list::mc1_19_3
,combined::mc1_19_3
,list::mc1_19_3
… - 1.19.4 mc-all?
-
Enable lists for Minecraft 1.19.4, extracted from Minecraft 1.19.4
Affects
list::mc1_19_4
,list::mc1_19_4
,combined::mc1_19_4
,list::mc1_19_4
… - 1.20 mc-all?
-
Enable lists for Minecraft 1.20, extracted from Minecraft 1.20.1
Affects
list::mc1_20
,list::mc1_20
,combined::mc1_20
,list::mc1_20
… - 1.20.2 mc-all?
-
Enable lists for Minecraft 1.20.2, extracted from Minecraft 1.20.2
Affects
list::mc1_20_2
,list::mc1_20_2
,combined::mc1_20_2
,list::mc1_20_2
… - 1.20.3 mc-all?
-
Enable lists for Minecraft 1.20.3, extracted from Minecraft 1.20.4
Affects
list::mc1_20_3
,list::mc1_20_3
,combined::mc1_20_3
,list::mc1_20_3
… - 1.20.5 latest? mc-all?
-
Enable lists for Minecraft 1.20.5, extracted from Minecraft 1.20.6
Affects
list::mc1_20_5
,list::mc1_20_5
,combined::mc1_20_5
,list::mc1_20_5
…
Features from optional dependencies
FEATURE AUTOGEN END
See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html