package BanAdvsunGui;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerInteractEvent;
public class KV2R implements Listener{
@EventHandler
public void BlockDigEvent(PlayerInteractEvent event){
if(event.getAction().equals(event.getAction().RIGHT_CLICK_BLOCK)){
if(event.getClickedBlock().getTypeId()==227){
event.getPlayer().sendMessage("你不可以打开高级太阳能的Gui");
event.setCancelled(true);
}
}
}
}
如上,怎么继续加其他的高级太阳能的id
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerInteractEvent;
public class KV2R implements Listener{
@EventHandler
public void BlockDigEvent(PlayerInteractEvent event){
if(event.getAction().equals(event.getAction().RIGHT_CLICK_BLOCK)){
if(event.getClickedBlock().getTypeId()==227){
event.getPlayer().sendMessage("你不可以打开高级太阳能的Gui");
event.setCancelled(true);
}
}
}
}
如上,怎么继续加其他的高级太阳能的id
根本不需要用插件就能实现效果
ESS权限控制
/mangaddv builder build false
/mangaddp builder essentials.build.*
然后给予对应权限负权,*替换物品ID
ESS权限控制
/mangaddv builder build false
/mangaddp builder essentials.build.*
然后给予对应权限负权,*替换物品ID
不要用数字ID,用getType().name().equals(英文ID),
多个判断用或||来连接。
String type = event.getClickedBlock().getType().name();
if (type.equals("XXX") || type.equals("XXX")) {
...
}
另外LZ最好加个判断豁免扳手的交互,不然拆都拆不掉。
多个判断用或||来连接。
String type = event.getClickedBlock().getType().name();
if (type.equals("XXX") || type.equals("XXX")) {
...
}
另外LZ最好加个判断豁免扳手的交互,不然拆都拆不掉。
逗比桃 发表于 2016-4-10 11:52
根本不需要用插件就能实现效果
ESS权限控制
/mangaddv builder build false
那么让一个物品可以做出来,可以放置,但是不能打开的指令是什么?
Why_jilao_Y 发表于 2016-4-10 16:26
那么让一个物品可以做出来,可以放置,但是不能打开的指令是什么?
交互权限
*是物品的id吗?
Why_jilao_Y 发表于 2016-4-10 16:35
/mangaddv builder build false
是什么指令?
关闭权限组建筑权限
Why_jilao_Y 发表于 2016-4-10 16:35
/mangaddv builder build false
是什么指令?
因为如果打开建筑权限
那么是会覆盖掉后面的限制权限的
先关闭建筑权限 build false
给予所有ID的建筑权限 essentials.build.*
然后限制指定ID权限
逗比桃 发表于 2016-4-10 16:49
因为如果打开建筑权限
那么是会覆盖掉后面的限制权限的
先关闭建筑权限 build false
试过了,玩家还是可以打开这个gui
Why_jilao_Y 发表于 2016-4-15 20:38
试过了,玩家还是可以打开这个gui
封禁交互权限
mangaddp builder -essentials.build.interact.*
*替换物品ID
Why_jilao_Y 发表于 2016-4-15 20:38
试过了,玩家还是可以打开这个gui
用过的,不行