0.0.6-alpha
This commit is contained in:
		| @@ -0,0 +1,8 @@ | ||||
| This directory is for a few additional options for YUNG's Better Strongholds. | ||||
| Options provided may vary by version. | ||||
| This directory contains subdirectories for supported versions. The first time you run Better Strongholds, a version subdirectory will be created if that version supports advanced options. | ||||
| For example, the first time you use Better Strongholds for MC 1.16 on Forge, the 'forge-1_16' subdirectory will be created in this folder. | ||||
| If no subdirectory for your version is created, then that version probably does not support the additional options. | ||||
|  | ||||
| NOTE -- MOST OPTIONS CAN BE FOUND IN A CONFIG FILE OUTSIDE THIS FOLDER! | ||||
| For example, on Forge 1.16 the file is 'betterstrongholds-forge-1_16.toml'. | ||||
| @@ -0,0 +1,62 @@ | ||||
| ###################################### | ||||
| #             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. | ||||
| @@ -0,0 +1,60 @@ | ||||
| { | ||||
|   "commonHelmets": { | ||||
|     "entries": { | ||||
|       "leather_helmet": 0.1, | ||||
|       "chainmail_helmet": 0.3, | ||||
|       "carved_pumpkin": 0.01, | ||||
|       "iron_helmet": 0.3 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   }, | ||||
|   "rareHelmets": { | ||||
|     "entries": { | ||||
|       "diamond_helmet": 0.3, | ||||
|       "carved_pumpkin": 0.2 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   }, | ||||
|   "commonChestplates": { | ||||
|     "entries": { | ||||
|       "chainmail_chestplate": 0.3, | ||||
|       "leather_chestplate": 0.1, | ||||
|       "iron_chestplate": 0.3 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   }, | ||||
|   "rareChestplates": { | ||||
|     "entries": { | ||||
|       "diamond_chestplate": 0.3 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   }, | ||||
|   "commonLeggings": { | ||||
|     "entries": { | ||||
|       "leather_leggings": 0.1, | ||||
|       "iron_leggings": 0.3, | ||||
|       "chainmail_leggings": 0.3 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   }, | ||||
|   "rareLeggings": { | ||||
|     "entries": { | ||||
|       "diamond_leggings": 0.3 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   }, | ||||
|   "commonBoots": { | ||||
|     "entries": { | ||||
|       "iron_boots": 0.3, | ||||
|       "chainmail_boots": 0.3, | ||||
|       "leather_boots": 0.1 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   }, | ||||
|   "rareBoots": { | ||||
|     "entries": { | ||||
|       "diamond_boots": 0.3 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   } | ||||
| } | ||||
| @@ -0,0 +1,34 @@ | ||||
| { | ||||
|   "armouryItems": { | ||||
|     "entries": { | ||||
|       "golden_axe": 0.05, | ||||
|       "iron_sword": 0.1, | ||||
|       "golden_sword": 0.05, | ||||
|       "iron_axe": 0.1, | ||||
|       "arrow": 0.05, | ||||
|       "stone_axe": 0.05, | ||||
|       "name_tag": 0.05, | ||||
|       "shield": 0.1, | ||||
|       "stone_sword": 0.05, | ||||
|       "bow": 0.1 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   }, | ||||
|   "storageItems": { | ||||
|     "entries": { | ||||
|       "map": 0.25, | ||||
|       "lead": 0.05, | ||||
|       "slime_ball": 0.05, | ||||
|       "melon_seeds": 0.025, | ||||
|       "compass": 0.05, | ||||
|       "pumpkin_seeds": 0.025, | ||||
|       "cake": 0.05, | ||||
|       "paper": 0.25, | ||||
|       "beetroot_seeds": 0.025, | ||||
|       "rabbit_foot": 0.01, | ||||
|       "flint": 0.05, | ||||
|       "wheat_seeds": 0.025 | ||||
|     }, | ||||
|     "defaultItem": "air" | ||||
|   } | ||||
| } | ||||
| @@ -0,0 +1,14 @@ | ||||
| { | ||||
|   "oreChances": { | ||||
|     "entries": { | ||||
|       "minecraft:diamond_ore": 0.05, | ||||
|       "minecraft:iron_ore": 0.2, | ||||
|       "minecraft:lapis_ore": 0.15, | ||||
|       "minecraft:gold_ore": 0.2, | ||||
|       "minecraft:redstone_ore[lit=false]": 0.15, | ||||
|       "minecraft:emerald_ore": 0.05, | ||||
|       "minecraft:coal_ore": 0.2 | ||||
|     }, | ||||
|     "defaultBlock": "minecraft:coal_ore" | ||||
|   } | ||||
| } | ||||
| @@ -0,0 +1,11 @@ | ||||
| { | ||||
|   "blockChances": { | ||||
|     "entries": { | ||||
|       "minecraft:gold_block": 0.3, | ||||
|       "minecraft:diamond_block": 0.1, | ||||
|       "minecraft:iron_block": 0.3, | ||||
|       "minecraft:quartz_block": 0.3 | ||||
|     }, | ||||
|     "defaultBlock": "minecraft:iron_block" | ||||
|   } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user