Advertisement
GalaxyOfZero

Sky Fiends modpack: Skyblock Builder config

Nov 23rd, 2021
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 7.83 KB | None | 0 0
  1. {
  2.   // Setting this to false will disable the reminder to use the new config
  3.   "_reminder": false,
  4.  
  5.   "Dimensions": {
  6.  
  7.     "End": {
  8.  
  9.       // Should end generate as in default world type? [default: false]
  10.       "Default": false,
  11.  
  12.       // Should the main island be generated as normal? [default: true]
  13.       "mainIsland": true
  14.     },
  15.  
  16.     "Nether": {
  17.  
  18.       // Should nether generate as in default world type? [default: false]
  19.       "Default": false
  20.     },
  21.  
  22.     "Overworld": {
  23.  
  24.       // Should overworld generate as in default world type? [default: false]
  25.       "Default": false
  26.     }
  27.   },
  28.  
  29.   "Inventory": {
  30.  
  31.     // Should all items be reset on first world join? [default: false]
  32.     // This will delete all the items given on spawn from other mods guide books.
  33.     "clearInv": false,
  34.  
  35.     // Should players' items be dropped when leaving a team? [default: true]
  36.     "dropItems": true
  37.   },
  38.  
  39.   "Spawn": {
  40.  
  41.     // The dimension the islands will be generated in. Vanilla dimensions:
  42.     // minecraft:overworld
  43.     // minecraft:the_nether
  44.     // minecraft:the_end
  45.     "dimension": "minecraft:overworld",
  46.  
  47.     // Direction the player should look at initial spawn
  48.     // Allowed values: north, east, south, west
  49.     "direction": "south",
  50.  
  51.     // Height of the bottom layer from the structure.
  52.     // This affects where exactly the island will be generated.
  53.     // Range: 0 - 255
  54.     "height": 64,
  55.  
  56.     // The radius to find a valid spawn if no given spawn is valid
  57.     // Minimum: 0
  58.     "radius": 50
  59.   },
  60.  
  61.   // With this you can configure the structures and features which are generated.
  62.   // INFO: You can also just use the modid as wildcard for all features/structures from this mod.
  63.   // WARNING: Some features like trees need special surface!
  64.   // WARNING: Some structures like mansions only exist in special biomes! If the biome range is too low, the "/locate" command will run for a lot of minutes where you cannot play because it blocks the whole server tick.
  65.   // WARNING: This only works for vanilla dimensions (Overworld, Nether, End)
  66.   "Structures": {
  67.  
  68.     // All the features that should be generated.
  69.     // A list with all possible structures can be found in config/skyblockbuilder/features.txt
  70.     // INFO: The two default values are required for the obsidian towers in end. If this is missing, they will be first generated when respawning the dragon.
  71.     // This is a resource list. In the `whitelist` field you can specify whether all entries will be accepted by
  72.     // default or rejected.
  73.     // `elements` is an array of rules. Each resource location that is matched against this list, will traverse these
  74.     // rules from top to bottom. The first rule that matches a resource location determines its result.
  75.     // Rules are resource locations, where asterisks (*) can be added to match any number of characters.
  76.     // However an asterisk can not match a colon. The nly exception to this is the single asterisk which matches everything.
  77.     // When a rule is matched, it will yield the result specified in `whitelist` as a result. To alter this
  78.     // add a plus (+) or a minus (-) in front of the rule. This will make it a whitelist or blacklist rule respectively.
  79.     // You can also add regex rules. These are objects with two keys: `allow` - a boolean that specifies whether this
  80.     // is a whitelist or blacklist rule and `regex` - which is a regex that must match the resource location.
  81.     "generationFeatures": {
  82.       "whitelist": true,
  83.       "elements": [
  84.         "minecraft:end_spike",
  85.         "minecraft:end_gateway"
  86.       ]
  87.     },
  88.  
  89.     // All the structures that should be generated.
  90.     // A list with all possible structures can be found in config/skyblockbuilder/structures.txt
  91.     // This is a resource list. In the `whitelist` field you can specify whether all entries will be accepted by
  92.     // default or rejected.
  93.     // `elements` is an array of rules. Each resource location that is matched against this list, will traverse these
  94.     // rules from top to bottom. The first rule that matches a resource location determines its result.
  95.     // Rules are resource locations, where asterisks (*) can be added to match any number of characters.
  96.     // However an asterisk can not match a colon. The nly exception to this is the single asterisk which matches everything.
  97.     // When a rule is matched, it will yield the result specified in `whitelist` as a result. To alter this
  98.     // add a plus (+) or a minus (-) in front of the rule. This will make it a whitelist or blacklist rule respectively.
  99.     // You can also add regex rules. These are objects with two keys: `allow` - a boolean that specifies whether this
  100.     // is a whitelist or blacklist rule and `regex` - which is a regex that must match the resource location.
  101.     "generationStructures": {
  102.       "whitelist": true,
  103.       "elements": [
  104.         "minecraft:fortress",
  105.         "minecraft:bastion_remnant",
  106.         "minecraft:buried_treasure",
  107.         "minecraft:endcity"
  108.       ]
  109.     }
  110.   },
  111.  
  112.   "Utility": {
  113.  
  114.     // Should players be able to create their own team? [default: false]
  115.     "createOwnTeam": false,
  116.  
  117.     // Should players be able to leave their team or invite others? [default: true]
  118.     "selfManage": true,
  119.  
  120.     "Spawns": {
  121.  
  122.       // Should players be able to modify their spawn positions? [default: false]
  123.       "modifySpawns": false,
  124.  
  125.       // The range from island center for possible spawns to add. [default: 50]
  126.       "range": 50
  127.     },
  128.  
  129.     "Teleports": {
  130.  
  131.       // Should players be able to visit other island? [default: true]
  132.       "allowVisits": true,
  133.  
  134.       // Should players be able to teleport to their home island? [default: true]
  135.       "home": true,
  136.  
  137.       // Should players be able to teleport to spawn? [default: true]
  138.       "spawn": true
  139.     }
  140.   },
  141.  
  142.   "World": {
  143.  
  144.     // The radius for the biomes to repeat [default: 8192]
  145.     // By default it's the perfect range that each team has the same biomes
  146.     // WARNING: Too small biome range will prevent some structures to generate, if structures are enabled, because some need a special biome! You may fix this by decreasing the "structureModifier"
  147.     // Range: 64 - 29999900
  148.     "biomeRange": 8192,
  149.  
  150.     // Should the biomes repeat each x blocks? Disable to have normal vanilla biome generation. [default: true]
  151.     "biomeRangeEnabled": true,
  152.  
  153.     // Distance between islands in overworld [default: 8192]
  154.     // nether the distance is 1/8
  155.     // Range: 64 - 29999900
  156.     "islandDistance": 8192,
  157.  
  158.     // The offset from 0, 0 to generate the islands
  159.     // Can be used to generate them in the middle of .mca files
  160.     "offset": 0,
  161.  
  162.     // Sea level in world [default: 63]
  163.     // Range: 0 - 256
  164.     "seaHeight": 63,
  165.  
  166.     // The modifier for spacing and separation of structures. These values can be defined by a data pack. However, this is a multiplier to change these values.
  167.     // Minimal spacing is 1
  168.     // Minimal separation is 0
  169.     // Range: 0.0 - 10.0
  170.     "structureModifier": 1.0,
  171.  
  172.     // Should a surface be generated in overworld? [default: false]
  173.     "surface": false,
  174.  
  175.     // The block settings for generating the surface.
  176.     // Same format as flat world generation settings (blocks only)
  177.     "surfaceSettings": "minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block",
  178.  
  179.     "SingleBiome": {
  180.  
  181.       // Specifies the biome for the whole world
  182.       "biome": "minecraft:plains",
  183.  
  184.       // Should only one biome be generated? [default: false]
  185.       // WARNING: Some structures need a special biome, e.g. Mansion needs Dark Oak Forest! These structures will not be generated if you have only one biome!
  186.       "enabled": false,
  187.  
  188.       // The dimension where the single biome should be applied. Use "default" for spawn dimension
  189.       // Allowed values: default, overworld, the_nether, the_end
  190.       "singleBiomeDimension": "default"
  191.     }
  192.   }
  193. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement