WorldGuard Region Events 允许模组开发者在玩家进入或离开区域时触发函数。它添加了四个事件,可用于触发您的函数:RegionEnterEvent、RegionEnteredEvent、RegionLeaveEvent 和 RegionLeftEvent。它们可以像任何其他 Bukkit 事件一样使用。
e.setCancelled(true)),以阻止玩家进入或离开。当玩家进入一个区域时,向其发送提示信息。
import com.mewin.WGRegionEvents.events.RegionEnterEvent;
@EventHandler
public void onRegionEnter(RegionEnterEvent e) {
e.getPlayer().sendMessage("你刚刚进入了区域:" + e.getRegion().getId());
}取消玩家离开“jail”区域的事件,并发送警告。
import com.mewin.WGRegionEvents.events.RegionLeaveEvent;
@EventHandler
public void onRegionLeave(RegionLeaveEvent e) {
if (e.getRegion().getId().equals("jail") && e.isCancellable()) {
// 注意:如果玩家因死亡而离开区域,事件可能无法取消
e.setCancelled(true);
e.getPlayer().sendMessage("你不能离开监狱!");
}
}友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:2,660,565 | 历史访问人次:3,224,935
今日访问人数:5,617 | 今日访问人次:5,913
昨日访问人数:30,655 | 昨日访问人次:36,381
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6