编辑会话
EditSession 是 WorldEdit 的核心类,用于执行方块编辑操作。
创建 EditSession
EditSession editSession = WorldEdit.getInstance()
.newEditSessionBuilder()
.world(player.getWorld())
.build();
常用操作
// 设置方块
editSession.setBlock(pos, new BaseBlock(BlockTypes.STONE));
// 设置区域
editSession.setBlocks(region, new BaseBlock(BlockTypes.STONE));
// 替换方块
editSession.replaceBlocks(region, mask, pattern);