wiki.trwnh.com/content/gaming/minecraft/server/multiverse.md
2023-01-17 09:39:51 -06:00

1.8 KiB

multiverse

skyblock in bukkit/spigot/paper

prerequisites:

  • multiverse-core
  • multiverse-inventories
  • multiverse-netherportals
  • voidgen
/mvcreate world_skyblock NORMAL -g VoidGen:{structures:true,decoration:true,mobs:true}
/mvcreate world_skyblock_nether NORMAL -g VoidGen:{structures:true,decoration:true,mobs:true}
/mvcreate world_skyblock_the_end NORMAL -g VoidGen:{structures:true,decoration:true,mobs:true}

create a multiverse-inventories group to share player data

/mvinv group
create
# name the group something like "world_skyblock"
world_skyblock  # add world
world_skyblock_nether  # add world
world_skyblock_the_end  # add world
@  # continue after adding all worlds
all  # share all player data
@  # finish

go to the world and change settings

/mvtp world_skyblock
/gm c  # go into creative, make a starter island
/mvsetspawn  #  set a reasonable spawn point
/mvmset respawnWorld world_skyblock  # respawn in overworld
/mvmset diff hard
/mvmset allowflight false
/mvmset alias Skyblock
/mvmset color AQUA

/mvtp world_skyblock_nether
/gm c  # go into creative, make a starter island
/mvsetspawn  #  set a reasonable spawn point
/mvmset respawnWorld world_skyblock  # respawn in overworld
/mvmset hidden true  # hide non-overworld from mvlist
/mvmset diff hard
/mvmset allowflight false
/mvmset alias Skyblock
/mvmset color AQUA

/mvtp world_skyblock_the_end
/gm c  # go into creative, make a starter island
/mvsetspawn  #  set a reasonable spawn point
/mvmset respawnWorld world_skyblock  # respawn in overworld
/mvmset hidden true  # hide non-overworld from mvlist
/mvmset diff hard
/mvmset allowflight false
/mvmset alias Skyblock
/mvmset color AQUA

if you use essentialsx-chat: go to plugins/Essentials/config.yml and chat.world-aliases and define your aliases