最近在研发一款类似空岛系列的玩法插件 卡在了岛屿保护方面了有没有大佬能帮忙解决并提供下大概源代码
想省事的话 定义一个权限 然后加监听器 检测方块被破坏/放置/使用等的时候有没有特定权限 有就允许 没有则取消事件并提示信息
但是这只能仅有一个领地的时候才管用 要实现多个领地 可以用List<UUID>来存储拥有领地权限玩家的UUID 然后监听器触发 判断是否包含.
(不用权限判断的话一定得把数据存到本地文件里 不然关服数据就没了)
当然监听器事件得准备很多 比如使用铁砧/床/花盆/按按钮/踩压力板/开关门等等都要考虑到.

...话说建议用现成的领地插件 功能很齐全 好几页领地详细权限管理 超级全面 甚至可以设置领地内天气时间 是否运行进入等 何乐而不为呢
但是这只能仅有一个领地的时候才管用 要实现多个领地 可以用List<UUID>来存储拥有领地权限玩家的UUID 然后监听器触发 判断是否包含.
(不用权限判断的话一定得把数据存到本地文件里 不然关服数据就没了)
当然监听器事件得准备很多 比如使用铁砧/床/花盆/按按钮/踩压力板/开关门等等都要考虑到.

...话说建议用现成的领地插件 功能很齐全 好几页领地详细权限管理 超级全面 甚至可以设置领地内天气时间 是否运行进入等 何乐而不为呢
ImCur_ 发表于 2022-5-19 22:01
想省事的话 定义一个权限 然后加监听器 检测方块被破坏/放置/使用等的时候有没有特定权限 有就允许 没有则 ...
