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)
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
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!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta