Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- If using version 1.0.0 or higher, please use the wiki, as this is out of date. https://bitbucket.org/bloodnbonesgaming/dimensionalcontrol/wiki/Home
- v0.13.0
- Having no config file will build a nice template of all config options for you using dim 42 as an example
- Default Spawn Dimension:
- This int sets the default dimension for players to spawn in when first joining the server.
- Default: 0
- Providers:
- This object array contains all the world providers you would like to override, named for the dimension id they should be used for
- Example: This will create working providers with default options to override dimensions 42 and 69
- {
- "Providers": {
- "42": {},
- "69": {}
- }
- }
- Every option below requires the world provider to be overridden in Providers in order to fuction
- Dimension Name:
- This string sets the name for the dimension
- Default: "Nameless Dimension"
- Welcome Message:
- This string sets the welcome message for the dimension
- Default "Welcome to Nameless Dimension"
- Depart Message:
- This string sets the depart message for the dimension
- Default: "Now departing Nameless Dimension"
- Has No Sky:
- This boolean sets whether or not the dimension has a sky. Setting this to false will cause the sky to no longer emit light.
- Default: true
- Is Hell World:
- This boolean sets whether or not the dimension is treated as a "Hell World". This effects the behavior of water, ice and lava. true is overworld behavior, false is nether behavior
- Default: false
- Movement Factor:
- This double sets the movement factor of the dimension compared to the overworld. In vanilla, the overworld is set to 1.0 and the nether set to 8.0.
- Default: 1.0
- Light Modifier:
- This float modifies the light table for the dimension, causing it to appear lighter or darker than it is. I do not suggest using values that aren't between 0.0 and 1.0. 1.0 will cause the dimension to appear to be always at the highest light level.
- Default: 0.0
- Modify Light On Server:
- This boolean sets if the "Light Modifier" option should be used on both the server and clients, or only the client.
- Default: false
- Static Celestial Angle:
- This boolean sets whether or not the celestial angle for the dimension is fixed. The celestial angle sets the position of the sun/moon in the sky. If true, the sun/moon will not move.
- Default: false
- Celestial Angle:
- This float sets the celestial angle. Must be between 0.0 and 1.0. 0.0 is sun straight up, 0.5 is sun straight down, 0.25 and 0.75 are horizons.
- Default: 0.0
- Static Moon Phase:
- This boolean sets whether or not the moon phase should be fixed. Moon phase affects the look of the moon and the spawning of slimes.
- Default: false
- Moon Phase:
- This int sets the phase of the moon.
- WARNING: If "Static Moon Phase" is not set to true, this will do nothing.
- Options: 0, 1, 2, 3, 4, 5, 6, 7
- Default: 0
- Is Surface World:
- This boolean sets if the dimension should be treated as a "surface world". This effects cloud/sky/clock/compass rendering, if people can sleep in beds and if nether portals can spawn mobs.
- Default: true
- Spawn Top Block:
- This string sets the block to be looked for when trying to spawn a player in the dimension.
- Options: This can be set as any block id which is solid and not either bedrock or a type of foliage. If this is not the name of a valid block, will use any solid block instead.
- Default: "minecraft:grass"
- Disable Sunrise Sunset:
- This boolean sets if sunrise/sunsets should be disabled.
- Default: false
- Sunrise Sunset RGBA:
- This float array is used for rendering the sunrise/sunset. Changing any of these values will change the color/opacity.
- WARNING: If "Vanilla Sunrise Sunset" is set to true, this will not fuction.
- Default: [1.0, 1.0, 0.2, 1.0]
- Sunrise Sunset RGBA Multipliers:
- This float array is used to set how much the celestial angle effects the values from "Sunrise Sunset RGBA" for the sunrise/sunset. 0.0 means the corresponding RGBA value is unchanged, 1.0 means it is fully effected.
- WARNING: If "Vanilla Sunrise Sunset" is set to true, this will not fuction.
- Default: [0.8, 0.18, 0.0, 1.0]
- Vanilla Sunrise Sunset:
- This boolean sets if the vanilla sunrise/sunset calculations should be used.
- WARNING: If "Disable Sunrise Sunset" is set to true, this will not fuction.
- Default: true
- Disable Fog Coloring:
- This boolean sets if fog coloring should be disabled.
- Default: false
- Static Fog Coloring:
- This boolean sets if fog coloring should be fixed.
- WARNING: If "Disable Fog Coloring" is set to true, this will not fuction.
- Default: false
- Fog Colors:
- This float array sets the RGB values for coloring fog.
- WARNING: If "Disable Fog Coloring" is set to true, this will not fuction.
- Default: [0.7529412,0. 84705883, 1.0]
- Can Respawn Here:
- This boolean sets if players can respawn in this dimension.
- Default: true
- Custom Cloud Height:
- This boolean sets if a custom cloud height should be used.
- Default: fales
- Cloud Height:
- This float sets the cloud height for the dimension.
- WARNING: This will only function if "Custom Cloud Height" is set to true
- Default: 90.0
- Override Cloud Renderer:
- This boolean sets if the cloud renderer should be overridden. This enables the "Disable Clouds" option and allows worlds with "Surface World" as false to still have clouds.
- Default: false
- Disable Clouds:
- This boolean sets if clouds should be disabled.
- WARNING: If "Override Cloud Renderer" is set to false, this will not function.
- Default: false
- Cloud Color:
- This long represents the RGB color to be used for coloring clouds. The calculation is: (65536 * Red) + (256 * Green) + (Blue). 16777215 = white
- WARNING: If "Disable Clouds" is true, this will not function. Obviously.
- Default: 16777215
- Is Sky Colored:
- This boolean sets if the sky is colored. I honestly can't tell the difference between when it's enabled and disabled.
- WARNING: This does nothing if "Is Surface World" is not set to true.
- Default: true
- Entrance Portal:
- This boolean sets if the dimension has an "entrance portal". Honestly not sure what it does.
- Default: false
- Entrance Portal Coords:
- This int array sets the x/y/z of the entrance portal for the dimension.
- WARNING: If "Entrance Portal" is set to false, this will do nothing.
- Default: [0, 0, 0]
- Default Void Fog:
- This boolean sets if default void fog for the terrain type should be used.
- Default: true
- Has Void Fog:
- This boolean sets if the dimension has void fog.
- WARNING: If "Default Void Fog" is not set to true, this will not function
- Default: true
- Override Void Fog Y Factor:
- This boolean sets if the default void fog y factor should be overridden.
- Default: false
- Void Fog Y Factor:
- This double sets the void fog intensity for the dimension.
- WARNING: If "Override Void Fog Y Factor" is not set to true, this will not function.
- Default: 0.03125
- Does XZ Show Fog:
- This boolean effects the type of fog used in the dimension. If set to true, it will enable a very near form of fog, which looks fairly ethereal.
- Default: false
- Should Map Spin:
- This boolean sets whether or not maps should spin in this dimension.
- Default: false
- Respawn Dimension:
- This int sets the id of the dimension where players should respawn after dieing in this dimension.
- Default: 0
- Static Spawn Point:
- This boolean sets whether or not the dimensions spawn point should be fixed.
- Default: false
- Static Spawn Point Coords:
- This int array if set at anything but 0, 0, 0 will set the coordinates to be used as the dimensions spawn point. It will still be randomised in the general area of this point unless "Static Spawn Point" is set to true.
- Default: [0, 0, 0]
- Override Is Daytime:
- This boolean sets if daytime is overridden. This does not actually effect the day/night cycle in any way.
- Default: false
- Is Daytime:
- This boolean sets if it is daytime. This does not actually effect the day/night cycle in any way. It is used by various entity ai functions( villagers going inside at night) and is used to check if players can sleep.
- WARNING: This will only function if "Override Is Daytime" is set to true
- Default: true
- Day Length:
- This int effectively sets the length of day/night cycles in ticks. 20 = 1s
- Default: 24000
- Override Biome Sky Color:
- This boolean sets if the biome specific sky coloring should be overridden.
- Default: false
- Sky Color:
- This int represents the sky color to use for the entire dimension.
- WARNING: This option will not function if "Override Biome Sky Color" is set to true.
- Default: 255
- Override Biome Sky Coloring:
- This boolean sets if the default sky color set per biome should be overridden, and the value from "Sky Color" to be used instead.
- Default: false
- Sky Color:
- This int sets the sky color.
- WARNING: This will not function if "Override Biome Sky Coloring" is not set to true. The calculation is: (65536 * Red) + (256 * Green) + (Blue).
- Default: 255
- Override Sky Renderer:
- This boolean sets if the default sky renderer should be overridden. This enables new options.
- Default: false
- Disable Sky Rendering:
- This boolean sets if sky rendering should be disabled.
- WARNING: This will not function if "Override Sky Renderer" is not set to true.
- Default: false
- Disable Sun:
- This boolean sets if the suns rendering should be disabled.
- WARNING: This will not function if "Override Sky Renderer" is not set to true.
- Default: false
- Sun Colors:
- This float array sets the RGB to be used for coloring the sun. This will only marginally work, as the sun texture does have a color of it's own to contend with.
- WARNING: This will not function if "Override Sky Renderer" is not set to true or if "Disable Sun" is set to true.
- Default: [1.0, 1.0, 1.0]
- Disable Moon:
- This boolean sets if the moons rendering should be disabled.
- WARNING: This will not function if "Override Sky Renderer" is not set to true.
- Default: false
- Moon Colors:
- This float array sets the RGB to be used for coloring the moon.
- WARNING: This will not function if "Override Sky Renderer" is not set to true or if "Disable Moon" is set to true.
- Default: [1.0, 1.0, 1.0]
- Ender Starfield:
- This boolean sets if the sky should be rendered as an ender starfield rather than a normal sky.
- WARNING: This will not function if "Override Sky Renderer" is not set to true.
- Default: false
- Ender Starfield Color:
- This int sets the color to be used to color the ender starfield. The calculation is: (65536 * Red) + (256 * Green) + (Blue).
- WARNING: This will not function if "Override Sky Renderer" is not set to true or if "Ender Starfield" is not set to true.
- Default: 2631720
- Star Colors:
- This float array sets the RGB to be used for coloring the stars.
- WARNING: This will not function if "Override Sky Renderer" is not set to true.
- Default: [1.0, 1.0, 1.0]
- Static Star Brightness:
- This boolean sets if star brightness should be fixed, rather than based upon the current celestial angle. This can be used to completely disable stars or make stars appear in the daytime.
- Default: false
- Static Star Brightness Value:
- This float is the value to be used with the "Static Star Brightness" option.
- WARNING: This will not function if "Static Star Brightness" is not set to true.
- Default: 1.0
- Enable Lightning:
- This boolean sets if lightning should be enabled in this dimension.
- Default: true
- Override Weather Renderer:
- This boolean sets if the default weather renderer should be overridden. This enables new options.
- Default: false
- Disable Weather Rendering:
- This boolean sets if weather rendering should be completely disabled.
- WARNING: This will not function if "Override Weather Renderer" is not set to true.
- Default: false
- Disable Rain Rendering:
- This boolean sets if rain rendering should be disabled.
- WARNING: This will not function if "Override Weather Renderer" is not set to true.
- Default: false
- Rain Colors:
- This float array sets the RGB values to be used for coloring rain. The rain texture has a blue texture, so be aware of how that will skew things.
- Notes: Values must be within 0.0 and 1.0, with 1.0 representing 255 and 0.0 representing 0. You can can convert a standard RGB to float by dividing it by 255.
- WARNING: This will not function if "Override Weather Renderer" is not set to true.
- Default: [1.0, 1.0, 1.0]
- Disable Snow Rendering:
- This boolean sets if snow rendering should be disabled.
- WARNING: This will not function if "Override Weather Renderer" is not set to true.
- Default: false
- Snow Colors:
- This float array sets the RGB values to be used for coloring snow.
- Notes: Values must be within 0.0 and 1.0, with 1.0 representing 255 and 0.0 representing 0. You can can convert a standard RGB to float by dividing it by 255.
- WARNING: This will not function if "Override Weather Renderer" is not set to true.
- Default: [1.0, 1.0, 1.0]
- Can Do Snow Rain Ice:
- This boolean sets collectively if snow layers can be placed, ice can freeze and lightning can lightning.
- Default: true
- Disable Snow Layer Placement:
- This boolean sets if snow layer placement during weather should be disabled.
- WARNING: This will not function if "Can Do Snow Rain Ice" is set to false.
- Default: false
- Disable Block Freezing:
- This boolean sets if block freezing should be disabled in cold areas.
- WARNING: This will not function if "Can Do Snow Rain Ice" is set to false.
- Default: false
- ~
- WorldChunkManager Type:
- This string sets the type of world chunk manager to use.
- Options: "VANILLA_OVERWORLD", "CUSTOM_OVERWORLD". Both options can be used for all terrain types, as they are more or less just for biome generation.
- Option Explanation: "VANILLA_OVERWORLD" is the vanilla overworld version. "CUSTOM_OVERWORLD" is our custom overworld version, this adds many early world generation options.
- Default: "VANILLA_OVERWORLD"
- ALL OPTIONS BELOW REQUIRE "WorldChunkManager Type" TO BE "CUSTOM_OVERWORLD"
- All Biomes:
- This boolean sets if all biomes should be used for world generation (true), or if only biomes in the "Biomes" array should be used (false)
- Default: true
- Biomes:
- This int array is used to set a list of biomes to use for this dimension.
- WARNING: This will only function if "All Biomes" is set to false
- Default: [0]
- Allowed Spawn Biomes:
- This int array is used to set a list of biomes that players may spawn in in this dimension.
- Default: [4, 1, 5, 19, 18, 21, 22]
- Biome Edging:
- This boolean sets if "Biome Edging" should be enabled. "Biome Edging" is done by vanilla Minecraft to smooth the transition between radically different biomes by adding a biome between them. For instance, adding "extreme hills" between "desert" and "ice plains"
- Default: true
- Disable Rivers:
- This boolean sets if rivers should be disabled.
- Default: false
- Disable Rare Biomes:
- This boolean sets if rare biomes should be disabled. In vanilla, random parts of certain biomes are set as rare variants. For instance, parts of "plains" will be set as "sunflower plains"
- Default: false
- Disable Hills:
- This boolean sets if hill biomes should be disabled. In vanilla, random parts of biomes will be sets as hill variants. For instance, parts of "forest" will be set as "forest hills"
- Default: false
- Disable Oceans:
- This boolean sets if oceans should be disabled.
- WARNING: The option "Let BOP Handle Early Gen" will cause this option to no longer fuction.
- Default: false
- Ocean Chance:
- This int effects the chance of an ocean being removed during generation. When too many oceans are found in an area, there is a 1 in "Ocean Chance" + 1 chance of the ocean being removed. ( 2 = 1/3 chance)
- Default: 2
- Disable Mushroom Islands:
- This boolean sets if mushroom islands should be disabled.
- WARNING: Due to the rarity of mushroom islands, I am incapable of testing if this actually works.
- Default: false
- Mushroom Island Spawn Rate:
- This int effects the spawn rate of mushroom islands. When a suitable position to spawn a mushroom island is found, there is a 1 in this variable chance of it being created (100 = 1/100 chance)
- WARNING: Due to the rarity of mushroom islands, I am incapable of testing if this actually works. Also, this will obiously do nothing if "Disable Mushroom Islands" is set to true.
- Default: 100
- Disable Shore:
- This boolean sets if the shore should be disabled.
- Default: false
- Let BOP Handle Early Gen:
- This boolean sets whether or not BOP is used to handle the early world generation. If true, "All Biomes", "Biomes", "Biome Edging", "Disable Hills", "Disable Oceans", "Ocean Chance" and "Disable Shore" will not function. This obviously requires BoP to be running.
- OPTIONS BELOW NO LONGER REQUIRE "WorldChunkManager Type" TO BE SET TO "CUSTOM_OVERWORLD"
- Chunk Provider:
- This string sets the type of chunk provider to use. "VANILLA_OVERWORLD" uses the default vanilla overworld chunk provider. "CUSTOM_OVERWORLD" uses our custom overworld chunk provider, allowing more options to be used. "CUSTOM_SKY" uses our custom sky dimension chunk provider.
- Options: "VANILLA_OVERWORLD", "CUSTOM_OVERWORLD", "CUSTOM_SKY", "CUSTOM_CAVE"
- Default: "VANILLA_OVERWORLD"
- Notes: If choosing "CUSTOM_CAVE" you'll want to set "Has No Sky" to true, unless you like massive amounts of lag.
- Every option below requires Chunk Provider to be set as "CUSTOM_OVERWORLD" or "CUSTOM_SKY"
- Disable Lakes:
- This boolean sets if lake generation should be disabled. This will only remove the smaller lakes. The larger lakes below sea level are unaffected.
- Default: false
- Lake Block:
- This string sets the block to be used for filling lakes.
- WARNING: If the "Disable Lakes" option is set to true, this will effectively do nothing.
- Default: "minecraft:water"
- Lake Block Meta:
- This byte sets the metadata to be used for "Lake Block" for generating the world.
- Default: 0
- Disable Lava Lakes:
- This boolean sets if lava lake generation should be disabled.
- Default: false
- Lava Lakes Block:
- This string sets the block to be used for filling lava lakes.
- WARNING: If the "Disable Lava Lakes" option is set to true, this will effectively do nothing.
- Default: "minecraft:lava"
- Lava Lakes Block Meta:
- This byte sets the metadata to be used for the "Lava Lakes Block" for generating the world.
- Default: 0
- Disable Caves:
- This boolean sets if cave generation should be disabled.
- WARNING: If "Chunk Provider" is set to "CUSTOM_CAVE" this will not function.
- Default: false
- Cave Minimum Size:
- This double sets the minimum size for caves.
- Default: 1.5
- Cave Size Multiplier:
- This float sets the multiplier to be used for cave size.
- Default: 1.0
- Cave Fill Block:
- This string sets the block to be used for filling any area dug out by caves at < y10.
- Default: "minecraft:lava"
- Disable Ravines:
- This boolean sets if ravine generation should be disabled.
- WARNING: If "Chunk Provider" is set to "CUSTOM_CAVE" this will not function.
- Default: false
- Ravine Minimum Size:
- This double sets the minimum size for ravines.
- Default: 1.5
- Ravine Size Multiplier:
- This float sets the multiplier to be used for ravine size.
- Default: 1.0
- Ravine Fill Block:
- This string sets the block to be used for filling any area dug out by ravines at < y10
- Default: "minecraft:flowing_lava"
- Disable Mineshafts:
- This boolean sets if mineshaft generation should be disabled.
- WARNING: If "Chunk Provider" is set to "CUSTOM_CAVE" this will not function.
- Default: false
- Disable Strongholds:
- This boolean sets if stronghold generation should be disabled.
- WARNING: If "Chunk Provider" is set to "CUSTOM_CAVE" this will not function.
- Default: false
- Disable Villages:
- This boolean sets if village generation should be disabled.
- WARNING: If "Chunk Provider" is set to "CUSTOM_CAVE" this will not function.
- Default: false
- Disable Scattered Features:
- This boolean sets if scattered feature generation should be disabled.
- WARNING: If "Chunk Provider" is set to "CUSTOM_CAVE" this will not function.
- Default: false
- Disable Dungeons:
- This boolean sets if dungeon generation should be disabled.
- Default: false
- Disable Ice:
- This boolean sets if ice/snow generation should be disabled. This only effects the snow/ice generated when the chunk is generated. This will not stop snow from covering the ground when it snows or ice from freezing when its cold.
- Default: false
- Main Block:
- This string sets the main block that should be used for generating the world. Using anything other than "minecraft:stone" will cause dirt/grass/ores etc to not be generated, unless the "Biome Gen Type" is set to "SIMULATED".
- Default: "minecraft:stone"
- Main Block Meta:
- This byte sets the metadata for the "Main Block" which should be used for generating the world.
- Default: 0
- Disable Liquid Filling:
- This boolean sets whether or not liquid filling should be disabled. If true, rivers, oceans, large lakes, and (i think) watery biomes like swamps will generate with no liquid.
- WARNING: This option does not function when "Chunk Provider" is set as "CUSTOM_SKY".
- Default: false
- Main Liquid:
- This string sets the main block that should be used for filling in the space vanilla minecraft usually fills with water (oceans, rivers, larger lakes).
- WARNING: If "Disable Liquid Filling" is set to true or "Chunk Provider" is set as "CUSTOM_SKY", this will not function.
- Default: "minecraft:water"
- Main Liquid Meta:
- This byte sets the metadata for the "Main Liquid" which should be used for generating the world.
- Default: 0
- Liquid Filling Height:
- This short sets the maximum height that empty space will be filled with liquid. Oceans, rivers and large lakes are filled using this number. The higher this is set, the more of biomes will be under water.
- WARNING: If "Disable Liquid Filling" is set to true or "Chunk Provider" is set as "CUSTOM_SKY", this will not function.
- Default: 63
- Filler Block 1:
- This string sets the first "filler" block to be used while populating the dimension.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_CAVE" and "Biome Gen Type" is set to "DEFAULT".
- Default: "minecraft:gravel"
- Filler Block 2:
- This string sets the second "filler" block to be used while populating the dimension.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_CAVE" and "Biome Gen Type" is set to "DEFAULT".
- Default: "minecraft:soul_sand"
- Enable Fortresses:
- This boolean sets if nether fortresses should be generated.
- Default: false
- Enable Crystals:
- This boolean sets if "crystal" formations should be generated. These are effectively the same as glowstone formations. Can only be generated in an open space under the dimensions main block (this is basically only in caves)
- Default: false
- Crystal Block:
- This string sets the block to be generated for crystal formations.
- WARNING: If "Enable Crystals" is set to false, this will do effectively nothing.
- Default: "minecraft:glowstone"
- Biome Gen Type:
- This string sets the type of biome gen to use. DEFAULT is whatever the default for the world type in vanilla is. DISABLED disables biome gen. SIMULATED is a special custom type which allows biome gen at any level (useful for cave dimensions), and with any type of main block for the dimension.
- Options: DEFAULT, DISABLED, SIMULATED
- Default: DEFAULT
- Disable Nether Caves:
- This boolean sets if nether caves should be disabled.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_CAVE".
- Default: false
- Generate Nether Quartz:
- This boolean sets if nether quartz should be spawned in the dimension.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_CAVE".
- Default: true
- Generate Hell Lava:
- This boolean sets if hell lava should be spawned in the dimension.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_CAVE".
- Default: true
- Generate Mushrooms:
- This boolean sets if mushrooms should be spawned in the dimension.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_CAVE".
- Default: true
- Generate Fire:
- This boolean sets if fire should be spawned in the dimension.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_CAVE".
- Default: true
- Infinite Sky Dimension:
- This boolean sets if the sky dimension should be infinite.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_SKY".
- Default: false
- Sky Dimension Height Modifier:
- This byte is used for the island height in the sky dimension. Approximately double this value will be the maximum height.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_SKY". This value must be at 33 or above.
- Default: 33
- Sky Island Size:
- This byte is used for calculating the size of sky islands. The higher this value, the smaller the islands, and the more space between them.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_SKY".
- Default: 8
- Sky Island Top Hills:
- This double is used for calculating the size of hills on the tops of sky islands. The higher this value, the higher the hills. The lower the value, the lower the hills.
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_SKY".
- Default: -3000.0
- Sky Island Bottom Hills:
- This double is used for calculating the size of hills on the bottoms of sky islands. The higher this value, the bigger the hills. The lower the value the smaller the hills. Changes to this value are significantly more extreme than "Sky Island Top Hills"
- WARNING: This is only used if "Chunk Provider" is set to "CUSTOM_SKY".
- Default: -30.0
- Dimensions:
- This int array is used to list of dimension ids to create new dimensions for. The dimension will be registered as default surface worlds, and must have their provider overriden in "Providers" like any other dimension in order to customize.
- Example: This would set new dimensions with id 42 and 99 to be created.
- "Dimensions": [
- 42,
- 99
- ]
- Portals:
- This object array allows you to make configurable "portals" to get between dimensions.
- WARNING: These are the worst portals to ever exist. They are unsafe and lame. These for the most part only exist for testing purposes. Their use is not particularly suggested until they are significantly improved.
- Notes: Portals must have an ID. Only IDs between 0 and 15 are allowed. "Portal Type" can be "SPAWN" to send the player to spawn, or "SAME" to send the player to the same coords.
- Example: This will create a portal block that goes between dimensions 0 and 42 when a block of netherrack is right clicked with a cake.
- Portals: {
- "0": {
- "First Dimension": 0,
- "Second Dimension": 42,
- "Portal Block": "minecraft:netherrack",
- "Portal Activation Item": "minecraft:cake",
- "Portal Type": "SAME"
- }
- }
- Teleport Items:
- This object allows you to specify items, that when right clicked with in the air, will teleport the player to the specified dimensions spawn point.
- Example: This will cause a nether star, when right clicked in the air, to teleport the player to dimension 42's spawn point.
- "Teleport Items": {
- "minecraft:nether_star": 42
- }
- Void Teleport Dimensions:
- This object allows you to specify dimensions, where when a player falls into the void, they are teleported to the specified location.
- Example: This will teleport a player to dimension 0's world spawn when they fall into the void in world 42
- "Void Teleport Dimensions": {
- "42": {
- "Dimension ID": 0,
- "Type": "SPAWN"
- }
- }
- Dimension ID:
- This int is the dimension the player should be teleported to.
- Default: 0
- Type:
- This enum is the type of location to send the player.
- Options:
- "TOP" will spawn the player at the same x/z they entered the void in the original dimension at, while setting their y as either the "Y" value from this data object, or 256 if "Y" is 0.
- "SPAWN" will spawn the player at the world spawn point for the specified dimension
- "SPECIFIC" will spawn the player at the coordinates specified in this data object.
- Default: "SPAWN"
- X:
- This int is the x coordinate to be used.
- Default: 0
- Y:
- This int is the y coordinate to be used.
- Default: 0
- Z:
- This int is the z coordinate to be used.
- Default: 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement