Plugin was inspired by
Planetoids (by MrFiliper) and by
Planetoids (by Canis85). Planet generation is taken from Canis85.
Plugin is completely standalone, but if you use multiverse (or other world management plugin) you should not use SuraPlanet's create and unload functions.
--- FEATURES ---
• customizable:
core of planet,
per-block chance to spawn core,
layers of planet,
chance of decorations (deadbush,sapling,cactus) spawning
• planet layers can be customized and logically configured
• maximal and minimal size of planet
• distance between planets
• ...
permission: suraplanets.teleport.self || suraplanets.teleport.others
/spl tp <world> {player} - teleports you/player
permission: suraplanets.admin
/spl create <world> - create new world (ALIASES: new, c)
/spl delete <world> - unloads world (ALIASES: d, unload)
/spl list - list available worlds (ALIASES: l)
/spl ? - ingame help page (ALIASES: help)
schematic support
zero gravity
update to 1.15
Support available via pm, here on spigot or on discord: Mr. were#9850
Please respect that review section is for reviews!
Plugin is completely standalone, but if you use multiverse (or other world management plugin) you should not use SuraPlanet's create and unload functions.
--- FEATURES ---
• customizable:
core of planet,
per-block chance to spawn core,
layers of planet,
chance of decorations (deadbush,sapling,cactus) spawning
• planet layers can be customized and logically configured
• maximal and minimal size of planet
• distance between planets
• ...
permission: suraplanets.teleport.self || suraplanets.teleport.others
/spl tp <world> {player} - teleports you/player
permission: suraplanets.admin
/spl create <world> - create new world (ALIASES: new, c)
/spl delete <world> - unloads world (ALIASES: d, unload)
/spl list - list available worlds (ALIASES: l)
/spl ? - ingame help page (ALIASES: help)
Spoiler: config.yml
suraplanets :
density : 750
minSize : 7 //minimal size of planet
maxSize : 25 //maximal size of planet
minDistance : 35 //minimal planet between planets ( should not be less than maxSize )
iflayer1 : //DONT TOUCH if you dont know what are you doing!
SAND : //if layer 1 is sand then layer 2 should be ...
then :
- RED_SANDSTONE
- SANDSTONE
GRASS_BLOCK : //if layer 1 is grassblock then layer 2 should be ...
then :
- STONE
- STONE
- STONE
- STONE
- STONE
- STONE
- STONE
- COBBLESTONE
iflayer1upblock : // no more spawning grass block on grass block
GRASS_BLOCK :
then :
- DIRT
- COARSE_DIRT
PACKED_ICE :
then :
- BLUE_ICE
coreblocks : //nice surprise for miners
DEFAULT : //default value if not set, [ COLOR= #b30000]do not delete[/COLOR]
max : 16 //max coreblocks in one planet
min : 9 //min coreblocks in one planet
DIAMOND_ORE : //affects only diamond ore spawning per planet
max : 3
min : 1
chance :
DIAMOND_ORE : 8 //8 % chance to spawn..
EMERALD_ORE : 8 //..
REDSTONE_ORE : 40 //..
LAVA : 30
blocks :
cactus :
enabled : true //enable cactus spawning on deserts?
min : 1 //min height of cactus
max : 4 //max height of cactus
chance : 0.3 //chance of spawn ( bigger chances may be dangerous )
onblocks : //spawn cactus only on these blocks
- SAND
- RED_SAND
sapling : //sapling spawning
OAK_SAPLING : //sapling name
chance : 0.3 //chance to spawn ( bigger chances may be dangerous )
enabled : true //should we spawn this sapling?
DARK_OAK_SAPLING :
chance : 0.3
enabled : true
JUNGLE_SAPLING :
chance : 0.3
enabled : true
BIRCH_SAPLING :
chance : 0.3
enabled : true
SPRUCE_SAPLING :
chance : 0.3
enabled : true
ACACIA_SAPLING :
chance : 0.3
enabled : true
DEAD_BUSH :
chance : 3.69
enabled : true
cores : //list of available coreblocks
- LAVA
- WATER
- COAL_ORE
- IRON_ORE
- DIAMOND_ORE
- CLAY
- LAPIS_ORE
- GOLD_ORE
- REDSTONE_ORE
layer1 : //list of available block in layer 1
blocks :
- RED_SAND
- PACKED_ICE
- GRASS_BLOCK
- SAND
layer2 : //list of available block in layer 2
blocks :
- SANDSTONE
- COBBLESTONE
- STONE
world : //WIP, does nothing rn
world :
gravitymanipulator : //WIP
enabled : false
worlds :
- someworldwiththisgen //u dont need to touch this
Code (YAML):
suraplanets :
density : 750
minSize : 7 //minimal size of planet
maxSize : 25 //maximal size of planet
minDistance : 35 //minimal planet between planets ( should not be less than maxSize )
iflayer1 : //DONT TOUCH if you dont know what are you doing!
SAND : //if layer 1 is sand then layer 2 should be ...
then :
- RED_SANDSTONE
- SANDSTONE
GRASS_BLOCK : //if layer 1 is grassblock then layer 2 should be ...
then :
- STONE
- STONE
- STONE
- STONE
- STONE
- STONE
- STONE
- COBBLESTONE
iflayer1upblock : // no more spawning grass block on grass block
GRASS_BLOCK :
then :
- DIRT
- COARSE_DIRT
PACKED_ICE :
then :
- BLUE_ICE
coreblocks : //nice surprise for miners
DEFAULT : //default value if not set, [ COLOR= #b30000]do not delete[/COLOR]
max : 16 //max coreblocks in one planet
min : 9 //min coreblocks in one planet
DIAMOND_ORE : //affects only diamond ore spawning per planet
max : 3
min : 1
chance :
DIAMOND_ORE : 8 //8 % chance to spawn..
EMERALD_ORE : 8 //..
REDSTONE_ORE : 40 //..
LAVA : 30
blocks :
cactus :
enabled : true //enable cactus spawning on deserts?
min : 1 //min height of cactus
max : 4 //max height of cactus
chance : 0.3 //chance of spawn ( bigger chances may be dangerous )
onblocks : //spawn cactus only on these blocks
- SAND
- RED_SAND
sapling : //sapling spawning
OAK_SAPLING : //sapling name
chance : 0.3 //chance to spawn ( bigger chances may be dangerous )
enabled : true //should we spawn this sapling?
DARK_OAK_SAPLING :
chance : 0.3
enabled : true
JUNGLE_SAPLING :
chance : 0.3
enabled : true
BIRCH_SAPLING :
chance : 0.3
enabled : true
SPRUCE_SAPLING :
chance : 0.3
enabled : true
ACACIA_SAPLING :
chance : 0.3
enabled : true
DEAD_BUSH :
chance : 3.69
enabled : true
cores : //list of available coreblocks
- LAVA
- WATER
- COAL_ORE
- IRON_ORE
- DIAMOND_ORE
- CLAY
- LAPIS_ORE
- GOLD_ORE
- REDSTONE_ORE
layer1 : //list of available block in layer 1
blocks :
- RED_SAND
- PACKED_ICE
- GRASS_BLOCK
- SAND
layer2 : //list of available block in layer 2
blocks :
- SANDSTONE
- COBBLESTONE
- STONE
world : //WIP, does nothing rn
world :
gravitymanipulator : //WIP
enabled : false
worlds :
- someworldwiththisgen //u dont need to touch this
schematic support
zero gravity
update to 1.15
Support available via pm, here on spigot or on discord: Mr. were#9850
Please respect that review section is for reviews!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
SuraPlanets >> world generation plugin is a free Minecraft Java mod. Compatible with Minecraft 1.15. Downloaded 360 times (via Spigot). Download it and open it directly in the game.