Sueta

SuraPlanets >> world generation plugin

1.0.2b

planet generation plugin

·Plugin

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.

IMAGES.png
mapimage2.png
--- 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
• ...

Commands.png
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)

Configuration.png

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

TODO.png
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 →