如果拥有mv多世界插件可以考虑使用 mv unload 世界名字来卸载世界
/gamerule doDaylightCycle false停止当前世界时间
有个玩意叫冒险模式
开启冒险模式。并且设置屏障方块阻止玩家进入别的区块。
区块没法加载这个我不太清楚怎么实现的噢!
区块没法加载这个我不太清楚怎么实现的噢!
- package com.example.blockrestrictions;
 
 
- import org.bukkit.event.EventHandler;
 
- import org.bukkit.event.Listener;
 
- import org.bukkit.event.block.BlockBreakEvent;
 
- import org.bukkit.event.block.BlockPlaceEvent;
 
- import org.bukkit.event.world.ChunkLoadEvent;
 
- import org.bukkit.plugin.java.JavaPlugin;
 
 
- public class BlockRestrictions extends JavaPlugin implements Listener {
 
 
-     private int allowedChunkX = 0;
 
-     private int allowedChunkZ = 0;
 
 
-     @Override
 
-     public void onEnable() {
 
-         getServer().getPluginManager().registerEvents(this, this);
 
-     }
 
 
-     @EventHandler
 
-     public void onChunkLoad(ChunkLoadEvent event) {
 
 
-         if (event.getChunk().getX() != allowedChunkX || event.getChunk().getZ() != allowedChunkZ) {
 
-             event.getChunk().unload();
 
-         }
 
-     }
 
 
-     @EventHandler
 
-     public void onBlockBreak(BlockBreakEvent event) {
 
-         
 
-         event.setCancelled(true);
 
-     }
 
 
-     @EventHandler
 
-     public void onBlockPlace(BlockPlaceEvent event) {
 
-        
 
-         event.setCancelled(true);
 
-     }
 
- }
修改x,y可以修改允许加载的区块
如果是某一个区块的问题,可以删除region里面有问题的区块
下载个屏障方块的mod和创世神轻松解决,如果地图大可以下载个背包编辑器把手上物品速度改成1000%,走的快就好解决,如果版本太高用不了这种mod,可以把地图拉到低版本的客户端再改掉,拉回高版本的客户端就好了
下载mod。