summaryrefslogtreecommitdiff
path: root/config/betterstrongholds/fabric-1_20/README.txt
diff options
context:
space:
mode:
authorFelix Perktold <>2026-07-23 20:26:04 +0000
committerFelix Perktold <>2026-07-23 20:26:04 +0000
commite1feb22144d2821c577cb0a281f77c54306f437c (patch)
treec88aa93100893508ba9d60d2db55730f5a711616 /config/betterstrongholds/fabric-1_20/README.txt
asd
Diffstat (limited to 'config/betterstrongholds/fabric-1_20/README.txt')
-rw-r--r--config/betterstrongholds/fabric-1_20/README.txt49
1 files changed, 49 insertions, 0 deletions
diff --git a/config/betterstrongholds/fabric-1_20/README.txt b/config/betterstrongholds/fabric-1_20/README.txt
new file mode 100644
index 0000000..96b8874
--- /dev/null
+++ b/config/betterstrongholds/fabric-1_20/README.txt
@@ -0,0 +1,49 @@
+######################################
+# ores.json #
+######################################
+ This file contains a BlockSetSelector (see below) describing the probability of a given ore being chosen.
+These probabilities are used in treasure rooms in the stronghold, in which
+piles of ore have a chance of spawning.
+For information on BlockSetSelectors, see the bottom of this README.
+######################################
+# rareblocks.json #
+######################################
+ This file contains a BlockSetSelector describing the probability of a given block being chosen.
+These probabilities are used in grand libraries, in which
+two rare blocks will spawn.
+For information on BlockSetSelectors, see the bottom of this README.
+######################################
+# armorstands.json #
+######################################
+ This file contains ItemSetSelectors describing the probability distribution of armor on armor stands.
+Common armor stands spawn in Armoury rooms, while Rare ones are only available in the rare Commander rooms.
+For information on ItemSetSelectors, see the bottom of this README.
+######################################
+# itemframes.json #
+######################################
+ This file contains ItemSetSelectors describing the probability distribution of items in item frames.
+Item frames only spawn in storage rooms and armoury rooms.
+For information on ItemSetSelectors, see the bottom of this README.
+######################################
+# BlockSetSelectors #
+######################################
+Describes a set of blockstates and the probability of each blockstate being chosen.
+ - entries: An object where each entry's key is a blockstate, and each value is that blockstate's probability of being chosen.
+ The total sum of all probabilities SHOULD NOT exceed 1.0!
+ - defaultBlock: The blockstate used for any leftover probability ranges.
+ For example, if the total sum of all the probabilities of the entries is 0.6, then
+ there is a 0.4 chance of the defaultBlock being selected.
+Here's an example block selector:
+"entries": {
+ "minecraft:cobblestone": 0.25,
+ "minecraft:air": 0.2,
+ "minecraft:stone_bricks": 0.1
+},
+"defaultBlock": "minecraft:oak_planks"
+For each block, this selector has a 25% chance of returning cobblestone, 20% chance of choosing air,
+10% chance of choosing stone bricks, and a 100 - (25 + 20 + 10) = 45% chance of choosing oak planks (since it's the default block).
+######################################
+# ItemSetSelectors #
+######################################
+Describes a set of items and the probability of each item being chosen.
+Works the same as BlockSetSelectors, but with items instead of blockstates.