HaiLun
玩家Q键可以丢弃物品对吧(可以改)
我想要的效果是玩家不能丢弃任何物品,不要的物品只能通过垃圾桶丢弃,或者跟别人进行交易
应该如何操作

lytDARK
一个插件,禁止玩家丢弃物品:https://www.mcbbs.net/thread-708795-1-1.html
禁止世界内玩家丢物品:https://www.mcbbs.net/thread-559498-1-1.html
一个客户端MOD(你可能用不到):https://www.mcmod.cn/class/10140.html

名副其实
安装 WorldGuard 输入如下两条命令即可
/rg define 区域名称 -w 世界名称 -g
/rg flag 区域名称 item-drop deny

奇ger
不如来试试万能的ce吧
[综合][SCT]ConditionalEvents——用ConditionalEvents添加玩法吧
https://www.mcbbs.net/thread-1095707-1-1.html
(出处: Minecraft(我的世界)中文论坛)
  1. nodrop:
  2.     type: item_drop
  3.     conditions:
  4.     - '%player_has_permission_op.op% != yes'
  5.     - '%player_has_permission_drop.allow% != yes'
  6.     actions:
  7.       default:
  8.       - "message: &f[&6系统&f]&c服务器禁止丢弃物品!如果需要請輸入&e/drop"
  9.       - "cancel_event: true"
  10. drop_command:
  11.     type: player_command
  12.     conditions:
  13.     - '%player_has_permission_op.op% != yes'
  14.     - '%command% startsWith /drop'
  15.     actions:
  16.       default:
  17.       - 'cancel_event: true'
  18.       - "message: &f[&6系统&f]&c丢弃禁止已关闭!你可以在30秒内丢弃物品!"
  19.       - 'console_command: lp user %player% permission settemp drop.allow true 30s'

  20. 如果你不想让玩家完全丢弃,op除外
  21. nodrop:
  22.     type: item_drop
  23.     conditions:
  24.     - '%player_has_permission_op.op% != yes'
  25.     actions:
  26.       default:
  27.       - "message: &f[&6系统&f]&c服务器禁止丢弃物品!"
  28.       - "cancel_event: true"
复制代码


FireworkPolymer
奇ger 发表于 2023-12-4 08:44
不如来试试万能的ce吧
[综合][SCT]ConditionalEvents——用ConditionalEvents添加玩法吧
https://ww ...

判断op有自己独特的方法
%player_is_op%
你用权限判断完全多余了
另外最好不要用startsWith判断命令,你保不准有什么其他命令是/drop开头的

第一页 上一页 下一页 最后一页