mirror of
https://e.coding.net/circlecloud/ProtectItem.git
synced 2026-05-01 18:40:45 +00:00
@@ -16,7 +16,7 @@ public class BreakBlockListen implements Listener {
|
||||
}
|
||||
|
||||
@EventHandler(ignoreCancelled = true)
|
||||
public void onDropItem(BlockBreakEvent e) {
|
||||
public void onBreakItem(BlockBreakEvent e) {
|
||||
Player p = e.getPlayer();
|
||||
String i = e.getBlock().getType().name();
|
||||
e.setCancelled(plugin.checkevent(p, i, "Break"));
|
||||
|
||||
@@ -19,7 +19,6 @@ public class DropItemListen implements Listener {
|
||||
public void onDropItem(PlayerDropItemEvent e) {
|
||||
Player p = e.getPlayer();
|
||||
String i = e.getItemDrop().getItemStack().getType().name();
|
||||
if (plugin.checkevent(p, i, "Drop"))
|
||||
e.getItemDrop().remove();
|
||||
e.setCancelled(plugin.checkevent(p, i, "Drop"));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,8 +19,7 @@ public class PickupItemListen implements Listener {
|
||||
public void onPickupItem(PlayerPickupItemEvent e) {
|
||||
Player p = e.getPlayer();
|
||||
String i = e.getItem().getItemStack().getType().name();
|
||||
if (plugin.checkevent(p, i, "Pickup"))
|
||||
e.getItem().remove();
|
||||
e.setCancelled(plugin.checkevent(p, i, "Pickup"));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -16,7 +16,7 @@ public class PlaceBlockListen implements Listener {
|
||||
}
|
||||
|
||||
@EventHandler(ignoreCancelled = true)
|
||||
public void onDropItem(BlockPlaceEvent e) {
|
||||
public void onPlaceItem(BlockPlaceEvent e) {
|
||||
Player p = e.getPlayer();
|
||||
String i = e.getBlock().getType().name();
|
||||
e.setCancelled(plugin.checkevent(p, i, "Place"));
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
#服务器名称
|
||||
servername: ''
|
||||
#插件名称
|
||||
pluginname: '&6[&3海岛保护&6]&r'
|
||||
pluginname: '&6[&3物品保护&6]&r'
|
||||
|
||||
#提示消息
|
||||
Message:
|
||||
Reload: '&a配置文件已重新载入!'
|
||||
#方块安全提示
|
||||
Drop: '&c当前世界禁止丢弃泥土,丢弃的泥土已清空!'
|
||||
Pickup: '&c当前世界禁止拾取泥土,拾取的泥土已清空!'
|
||||
Place: '&c当前世界禁止放置泥土,箱子!'
|
||||
Break: '&c当前世界禁止破坏泥土,箱子!'
|
||||
Drop: '&c当前世界禁止丢弃该物品!'
|
||||
Pickup: '&c当前世界禁止拾取该物品!'
|
||||
Place: '&c当前世界禁止放置该物品!'
|
||||
Break: '&c当前世界禁止破坏该物品!'
|
||||
|
||||
#受到保护的类型
|
||||
Protect:
|
||||
@@ -23,9 +23,8 @@ Protect:
|
||||
#受到保护的世界(不区分大小写)
|
||||
ProtectWorld:
|
||||
- world
|
||||
- AcidIsland_nether
|
||||
|
||||
#保护的方块(不区分大小写)
|
||||
#保护的物品(不区分大小写)
|
||||
ProtectItem:
|
||||
- DIRT
|
||||
- GRASS
|
||||
|
||||
Reference in New Issue
Block a user