MC~蛟龙
一个空岛服务器,空岛插件IridiumSkyblock,有个生成器叫IridiumSkyblock的.这个生成器就是一个虚空世界的.
但是这就出现了个问题,就是需要让生成的世界就是server.properties中level-name的名字.

  1. level-seed=2022000
  2. level-name=SkyBlock
复制代码



但是开启服务器生成世界的时候,服务器生成出来的是原来的世界.
就是一般不作调整生成出来的世界(不是虚空的).
我是想让他生成出来是个虚空,也就是用IridiumSkyblock生成器.

我尝试在bukkit.yml中添加:
  1. worlds:
  2.   SkyBlock:
  3.     generator: IridiumSkyblock
复制代码
但是没用,生成出来还是那样.

即使使用里的generator-settings,也是不行
level-type设置为flat就无法生成


以致于我都使用了VoidGen插件,bukkit.yml里添加了:
  1. worlds:
  2.   SkyBlock:
  3.     generator: VoidGen
复制代码
依旧不行


听别人说初始世界的生成器可以修改,但是我琢磨了半天也搞不出来.
始终是原版的生成器不是虚空.

但是我又想初始世界就是空岛世界.
因为初始世界生成时会自动生成地狱和末地,
关掉这个选项空岛世界的地狱末地也会用不了.


目的:
初始世界生成是虚空


所以在此求解,100金粒奉上!

无敌三脚猫
如果world里的level.dat不删,改什么都没用(当然,改level.dat还是有用的)
你这么多次生成世界,有删world吗?别只删region

MC~蛟龙
无敌三脚猫 发表于 2022-3-20 16:34
如果world里的level.dat不删,改什么都没用(当然,改level.dat还是有用的)
你这么多次生成世界,有删worl ...

就是整个world文件夹全删的,不删也是一样

‮tcejorPoiK
本帖最后由 Joket_abc 于 2022-3-20 16:55 编辑

其他所有配置默认,只安装VoidGen,修改
server.properties
  1. level-seed=2022000
  2. level-name=SkyBlock
复制代码
bukkit.yml
  1. worlds:
  2.   SkyBlock:
  3.     generator: VoidGen
复制代码
这样的设置我在paper 1.18.2测试是完全可以生成虚空世界的,楼主是不是有哪里配置错了

无敌三脚猫
即使使用里的generator-settings,也是不行
level-type设置为flat就无法生成
啊等等……generator-settings你改它干嘛,那是超平坦的预设代码,而你把level-type设置为flat的时候,如果generator-settings填的根本不是超平坦的预设代码(我猜你填的是IridiumSkyblock),那自然会出问题,level-type=IridiumSkyblock才对
要是不行的话,就先不管“初始世界就是空岛世界”这个目标,你总之先生成一个IridiumSkyblock类型空岛世界看看,看看它的level.dat里的generatorName,在把这个generatorName填到server.properties的level-type后面

MC~蛟龙
‮tcejorPoiK 发表于 2022-3-20 16:43
其他所有配置默认,只安装VoidGen,修改
server.propertiesbukkit.yml这样的设置我在paper 1.18.2测试是完 ...

就这样的不行,核心spigot-1.17.1

MC~蛟龙
MC~蛟龙 发表于 2022-3-25 19:16
就这样的不行,核心spigot-1.17.1

服务端报错:
Could not set generator for default world 'world': Plugin 'IridiumSkyblock v3.2.7' is not enabled yet (is it load:STARTUP?)

MC~蛟龙
‮tcejorPoiK 发表于 2022-3-20 15:56
其他所有配置默认,只安装VoidGen,修改
server.propertiesbukkit.yml这样的设置我在paper 1.18.2测试是完 ...

虽然不是令我完美的答案,但还是给你吧

第一页 上一页 下一页 最后一页