Minecraft(我的世界)中文论坛

标题: [管理|安全|修正]WrenchLimit v2.3 —— 扳手限制以及容器保护[兼容大多数1.6版本]

作者: DreamEnd    时间: 2014-11-15 05:21
标题: [管理|安全|修正]WrenchLimit v2.3 —— 扳手限制以及容器保护[兼容大多数1.6版本]
本帖最后由 DreamEnd 于 2016-11-11 20:36 编辑

大家好,我是DreamEnd,我的朋友会叫我千千影或者倩影。
这是我第一次发布插件,如果有什么bug或者建议,请联系我,谢谢
本人QQ:616474423
联系请注明:mcbbs

本插件全为本人编写,如果转载请引用本帖,及以上内容。
如需重写可以联系本人并且请引用本帖及以上内容。

保留所有权利。


————————————————————————————————————————————————————

这里才是正文部分,渣排版,我自己都不忍直视

这款插件是我为我所在服务器编写的,众所周知,工业mod里面有两个神级的东西,一个叫采矿镭射,一个叫扳手。
对于镭射,基本都是直接ban掉不解释。但是扳手,这玩意如果ban掉则会造成很严重的问题。但是他又可以无视领地
拆别人的东西,我去,JJ fly。对此大多数人的应对是使用lockette之类的插件,锁住那些方块。原本,我也是这么做的。
直到昨天………………

what fuck,我发现用扳手居然可以转向台阶 -  -!
纳尼,我总不能把台阶全贴上牌子吧。。。不要说难看的要死。就是工作量也太大了吧。

于是,我萌生了写一个插件来解决这个问题的念头。

本插件可以指定一系列的物品,来限制这些物品,无论是左键还是右键,都必须有所在领地的build的权限才能生效!
如此一来,没有build权限,就没法用扳手干坏事了。
写完之后仔细一想,发现这个插件不仅可以限制扳手,甚至可以限制所有物品。因为,你只需要把他的id添加进入列表,
他就会生效了。

————————————————————————————————————————————————————
好吧,插件介绍完毕,现在是使用截图。







以及命令



————————————————————————————————————————————————————


插件权限:
wrenchlimit.allowed    拥有该权限的玩家将可以跟原来一样,不受插件限制,我行我素,比如用扳手拆没牌子的机器containerlimit.allowed 拥有该权限的玩家将可以跟原来一样,不受插件限制,打开领地内容器
wrenchlimit.reload      拥有该权限的玩家可以重载插件,一般op默认拥有
插件配置文件:
config.yml




默认只有30183——即扳手的限制
你可以在下面添加自己想禁用的物品
格式即为
- id
注意:带有损伤值(damage)的物品填写id将全部禁用
填写完之后游戏里面/wrenchlimit reload即可


显示完成即成功

————————————————————————————————————————————————————


关于插件:
本插件因为根据Residence插件的build权限来判定,所以需要安装Residence插件。
本人在mcpc+1.6.4的服务器上测试可用,理论上通用所有1.6.4服务器,其他版本没有测试,请自行测试,
并将测试结果告知于我,以让更多的人能知道。


图中显示有两条信息,一条白色字体是只有使用扳手玩家本人能看到
另外一条彩色文字是服务器公告,为防止刷屏,这条公告的发送间隔为5秒。


如发现任何bug请联系本人,谢谢。
本插件理论上可以限制任何mod以及原版物品,需拥有build权限才可以使用。
如果没有领地则不受限制。
以及拥有wrenchlimit.allowed权限将不受限制。




已知冲突插件:无


————————————————————————————————————————————————————


总算搞定了,请允许我吐槽一下编写本帖内容比写插件本身耗时更多。。。
顺便,我用google浏览器发这个帖子的时候怎么老是bug……只好用ie,结果ie又不能贴图……JJ fly!


————————————————————————————————————————————————————


安装说明:直接拖入plugins目录,运行服务器即可。


————————————————————————————————————————————————————



版本更新!

版本V2.1



版本V2.3更新内容:
优化了config文件,提供了屏幕提醒参数以及各种参数设置,具体参照配置文件

配置文件:


Version:
版本信息,不要更改,更改将导致重置
BroadCast:
是否有系统广播,true 是,false 否
Interval:
广播间隔
BroadChosen:
广播时候广播的是ID还是Name,默认Name,
ID和Name对照表在下面的列表中
WrenchFormat:
扳手广播的格式,%player%代表玩家,%location%代表位置,%wrench%代表工具
ContainerFormat:
容器广播的格式,%player%代表玩家,%location%代表位置,%container%代表容器
Wrench:
工具列表,添加时请遵循
-  ID: Name
如果没有Name请在此写上nul,这样插件会忽视它的名字,总是使用ID
Container:
容器列表,添加时请遵循
-  ID:Name
如果没有Name请在此写上nul,这样插件会忽视它的名字,总是使用ID
如何升级:
直接把wrenchlimit.jar文件拖入plugins文件夹即可。插件将重新生成配置文件,请将原先配置文件中的wrench
列表和Container列表备份,以便直接粘贴进新生成配置文件的列表中。

下载地址:


————————————————————————————————————————————————————


您的回帖是我的动力,如果您觉得这款插件能帮到您,请不要吝啬回复。这样我才能知道这款插件还有更新
的必要和存在的意义。



[1.6.2]测试,经测试可以使用[1.7.2]mcpc测试,经测试可以使用















作者: DreamEnd    时间: 2014-11-15 05:23
本帖最后由 DreamEnd 于 2016-11-11 20:48 编辑

占楼备用。。。。。我看大家都是这么做的。

挂链补  https://pan.baidu.com/s/1jHKTJRS     16/11/11

作者: 丿破晓丶晨曦    时间: 2014-11-15 05:56
233 熊孩子们搞不成破坏了
作者: 丿破晓丶晨曦    时间: 2014-11-15 05:57
DreamEnd 发表于 2014-11-15 05:23
占楼备用。。。。。我看大家都是这么做的。
顺便谁能告诉我,验证里面minecraft的中文译名是內只。。。我写 ...

写我的世界也可以 但那是非官方译名 所以用MineCraft会更好点
作者: GreatGBL    时间: 2014-11-15 06:13
插件不错。。。但是扳手原来能够破坏楼梯 = = ?
作者: 635419450    时间: 2014-11-15 08:22
嘛,干脆连没有cobtainer权限无法打开工业机器都写上好了 !QvQ
作者: DreamEnd    时间: 2014-11-15 08:29
635419450 发表于 2014-11-15 08:22
嘛,干脆连没有cobtainer权限无法打开工业机器都写上好了 !QvQ

我在设想是否设置没有container权限领地禁止右键,但是不知道这样会不会与什么mod或者插件有冲突
作者: 635419450    时间: 2014-11-15 08:36
DreamEnd 发表于 2014-11-15 08:29
我在设想是否设置没有container权限领地禁止右键,但是不知道这样会不会与什么mod或者插件有冲突 ...

感觉应该没啥事,大不了我用我服务器测试一下QvQ
作者: DreamEnd    时间: 2014-11-15 08:54
635419450 发表于 2014-11-15 08:36
感觉应该没啥事,大不了我用我服务器测试一下QvQ

主要就是商店,没法右键的话怎么办。
作者: DreamEnd    时间: 2014-11-16 09:10
635419450 发表于 2014-11-15 08:36
感觉应该没啥事,大不了我用我服务器测试一下QvQ

已添加领地内无container权限将无法打开机器的功能,{:10_525:}
作者: DreamEnd    时间: 2014-11-16 09:12
本插件已升级至2.1版本,新添加领地容器保护功能,详情见版本更新V2.1部分内容
谢谢{:10_523:}
作者: DreamEnd    时间: 2014-11-16 09:12
本帖最后由 DreamEnd 于 2014-11-16 09:14 编辑

本插件已升级至2.1版本,新添加领地容器保护功能,详情见版本更新V2.1部分内容
谢谢{:10_523:}

。。。。抽了一下发了两遍,请问怎么删掉它。。。

作者: 星光灬羽神    时间: 2014-11-16 22:11
想要1.6.2的233,不过支持一下原创插件
作者: DreamEnd    时间: 2014-11-17 01:54
星光灬羽神 发表于 2014-11-16 22:11
想要1.6.2的233,不过支持一下原创插件

理论上来说1.6.X版本应该通用,使用的都是常规1.6.X写法,请测试使用,如果运行正常则兼容{:10_510:}因为我没有1.6.2bukkit,所以无法从代码验证,只能用尝试的办吧。
作者: 1123892662    时间: 2014-11-17 07:49
l良心的插件——赞一个
作者: 星光灬羽神    时间: 2014-11-17 18:35
DreamEnd 发表于 2014-11-17 01:54
理论上来说1.6.X版本应该通用,使用的都是常规1.6.X写法,请测试使用,如果运行正常则兼容因为 ...

然后网盘挂了
作者: m9h6    时间: 2014-11-17 20:54
不好啦,百度网盘链接失效了啊
作者: m9h6    时间: 2014-11-17 20:54
不好啦,百度网盘链接失效了啊
作者: DreamEnd    时间: 2014-11-17 21:47
星光灬羽神 发表于 2014-11-17 18:35
然后网盘挂了

………………重新放了连接,什么情况,链接为什么会自己变。。
作者: DreamEnd    时间: 2014-11-17 21:48
m9h6 发表于 2014-11-17 20:54
不好啦,百度网盘链接失效了啊

………………重新放了连接,什么情况,链接为什么会自己变。。
作者: 星光灬羽神    时间: 2014-11-17 22:58
经过测试1.6.2可以使用
作者: DreamEnd    时间: 2014-11-17 23:04
星光灬羽神 发表于 2014-11-17 22:58
经过测试1.6.2可以使用

ok,我加上去
作者: m9h6    时间: 2014-11-18 20:33
DreamEnd 发表于 2014-11-17 21:48
………………重新放了连接,什么情况,链接为什么会自己变。。

好啦,可以用了
作者: DreamEnd    时间: 2014-11-20 22:46
本插件已升级至2.3版本,更新内容为config配置文件,具体内容请见帖子更新部分
{:10_525:}
作者: ly4384425    时间: 2014-11-26 18:04
感谢感谢!
作者: q691021659    时间: 2014-11-26 18:19
楼主172能用吗{:10_502:}
作者: m9h6    时间: 2014-11-26 20:03
我发现了一个非常严重的Bug!!!!!我的配置文件居然在每次服务器重启后都会重置到原来的!
作者: m9h6    时间: 2014-11-27 18:16
不仅有配置文件的Bug,百度网盘的链接居然是2.1的版本!
作者: m9h6    时间: 2014-11-27 21:43
你这个还有一个问题,虽然配置文件里的版本号是2.3,但是插件jar文件里的版本号还是2.1
作者: m9h6    时间: 2014-11-27 21:45
我帮你修改了一下plugin.yml里面的版本号

WrenchLimit v2.3.jar

6.46 KB, 下载次数: 31


作者: DreamEnd    时间: 2014-11-29 12:22
m9h6 发表于 2014-11-26 20:03
我发现了一个非常严重的Bug!!!!!我的配置文件居然在每次服务器重启后都会重置到原来的! ...

那是因为你在修改之后没有reload,插件会保护配置文件,没有reload的修改是不会被承认的
作者: 5645    时间: 2014-12-1 10:20
这个插件好啊~
作者: p6p8p0p7    时间: 2015-1-6 19:21
寒假我要开始2015年第一个新周目 版本1.7.10 希望可以兼容 不冲突 希望支持
作者: Link.Fuck    时间: 2015-1-18 11:26
好东西啊!支持~
作者: 289993178    时间: 2015-1-24 13:13
楼主172能用么
作者: DreamEnd    时间: 2015-1-26 18:09
289993178 发表于 2015-1-24 13:13
楼主172能用么

使用的api都是向上兼容的,理论上从1.6.X到1.7.X都是可以通用的
作者: fengrui11222    时间: 2015-1-26 21:55
感谢楼主,解决我多年老问题
作者: lcpg    时间: 2015-1-27 00:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: lcpg    时间: 2015-1-27 00:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 289993178    时间: 2015-1-30 17:28
lcpg 发表于 2015-1-27 00:34
一插封神。如此易贼。
此插件,会让你一举成名。甚至扬名全世界。

666666666666
作者: 世界来了    时间: 2015-2-4 21:46
为服务器的插件 顶。
作者: q2539171536    时间: 2015-2-12 15:25
顶一下吧~~~~真的不错。
作者: zx8673    时间: 2015-3-23 20:14
楼主你好,经我测试,1.7.10cauldron可以使用,完美兼容
不过需要把配置文件转换成中文
因为1.7.10会把配置文件里的中文自动转换成unicode,转换后引号是 "  你的插件只支持 '
反馈完毕~
作者: DreamEnd    时间: 2015-4-6 01:54
偶尔诈尸一下收集建议和意见,有则请留言
作者: lcpg    时间: 2015-4-14 02:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: cc58c58    时间: 2015-4-14 17:41
这个功能的插件不是已经有了么   不过还是顶一下
作者: Stacysai    时间: 2015-4-15 11:35
1710似乎无法使用
作者: AIKaid    时间: 2015-4-15 15:38
虽然用不到 但是一点不影响我回帖!
作者: Dragontrail    时间: 2015-4-15 17:37
不需要在领地插件内添加flag吗?
支持最新的2.6.7.0版领地吗?
新版领地插件已经转到spigot上:http://www.spigotmc.org/resources/residence-reloaded-1-8-x.2697/
作者: 海鸥—领主    时间: 2015-4-15 18:01
萌萌哒插件,抱走啰!
作者: siiftun1857    时间: 2015-4-15 18:06
这应该转到bukkit上{:10_523:}
作者: lsz7575    时间: 2015-4-30 19:02
1.7.10 cauldron-1.7.10-1.1231.01.207-server  无效 - -···
作者: lcpg    时间: 2015-5-5 23:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 116380710    时间: 2015-5-13 21:25
这插件太好了,至少能让熊孩子“收厉”点。不让熊孩子太猖狂!!\(^o^)/~
作者: wo632844239    时间: 2015-5-14 03:09
啊啊啊啊啊啊1
作者: aa791598204    时间: 2015-5-17 13:12
终于可以防止扳手 拆家了
作者: 841305459    时间: 2015-6-21 11:53
1.7.2能用吗????????求大神测试
作者: DreamEnd    时间: 2015-7-21 17:11
Dragontrail 发表于 2015-4-15 17:37
不需要在领地插件内添加flag吗?
支持最新的2.6.7.0版领地吗?
新版领地插件已经转到spigot上:http://www. ...

并不用创建flag,相关操作已经被整合在插件里自动进行了
作者: DreamEnd    时间: 2015-7-21 17:13
lsz7575 发表于 2015-4-30 19:02
1.7.10 cauldron-1.7.10-1.1231.01.207-server  无效 - -···

本插件是为自己用的1.6.4客户端写滴,所以啦。。。。
作者: DreamEnd    时间: 2015-7-21 17:19
lcpg 发表于 2015-5-5 23:28
**** 作者被禁止或删除 内容自动屏蔽 ****

并不了解,应该没有问题的
作者: DreamEnd    时间: 2015-7-21 17:20
m9h6 发表于 2014-11-27 21:45
我帮你修改了一下plugin.yml里面的版本号

其实我是故意没有改的,因为这样插件检测到不对后会重新创建yml文件,写新的内容进去,之所以这样是因为我懒得改yml文件了……使用起来并不会有问题
作者: Eo_o    时间: 2015-7-21 17:40
应该弄一个防MOD物品爆炸破坏地形的插件。
作者: caizhong3    时间: 2015-7-23 14:14
DreamEnd 发表于 2015-7-21 17:19
并不了解,应该没有问题的

大哥什么时候可以更新下1710= =      用其他的好麻烦  玩家也麻烦
作者: 13852710118    时间: 2015-7-24 17:35
已经测试 1.7.2mcpc版本可以使用
作者: LondBell    时间: 2015-7-26 18:04
赞一个,有1.7.2的么
作者: DreamEnd    时间: 2015-7-28 10:29
LondBell 发表于 2015-7-26 18:04
赞一个,有1.7.2的么

你楼上的兄弟说1.7.2可以使用,所以试试咯~
作者: LondBell    时间: 2015-7-28 11:36
DreamEnd 发表于 2015-7-28 10:29
你楼上的兄弟说1.7.2可以使用,所以试试咯~

没用啊!话说如何阻止核电站之类的东西爆炸
作者: DreamEnd    时间: 2015-7-28 13:17
LondBell 发表于 2015-7-28 11:36
没用啊!话说如何阻止核电站之类的东西爆炸

在工业的设置里面有,具体百度
作者: LondBell    时间: 2015-7-29 18:04
DreamEnd 发表于 2015-7-28 13:17
在工业的设置里面有,具体百度

真的没用啊!玩家拆了好多机器
作者: 970926230    时间: 2015-7-30 21:15
良心 很有效的防止了熊孩子
作者: 红薯C    时间: 2015-7-31 07:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 耗子    时间: 2015-8-10 19:26
按住Shift+右键可以拆掉,版本1.7.10
作者: DreamEnd    时间: 2015-8-16 17:41
耗子 发表于 2015-8-10 19:26
按住Shift+右键可以拆掉,版本1.7.10

本插件只对1.6.4所有行为做了限制,其他版本不保证有效
作者: 辉耀    时间: 2015-8-26 08:10
不错不错,好东西啊!
作者: 2918618592    时间: 2015-8-26 15:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2918618592    时间: 2015-8-26 15:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2918618592    时间: 2015-8-26 15:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 辉耀    时间: 2015-9-7 02:00
我想知道。。怎么添加对法杖的支持。。。加入id没用啊。
作者: sadercry    时间: 2015-9-7 09:43
哇竟然有这样的插件,不用ban扳手了
作者: youdianlei00    时间: 2015-9-7 09:53
1.7.10工业2实验版的服务器,安装了之后在领地里面还是可以拆,没有权限也能拆机器=-=配置文件改了id也不行,不知道什么原因
作者: brave_heart    时间: 2015-9-7 13:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: 辉耀    时间: 2015-9-8 20:25
{:10_535:}楼主求更新那,保护不了寒霜核心和伊芙利特之辉,其他的可以。
作者: xiaooloong    时间: 2015-9-13 12:13
youdianlei00 发表于 2015-9-7 09:53
1.7.10工业2实验版的服务器,安装了之后在领地里面还是可以拆,没有权限也能拆机器=-=配置文件改了id也不行 ...

我也是一样的问题。
1.7.10,KCauldron 1448,扳手和机器ID都配置好了
作者: 1656472421    时间: 2015-9-13 20:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: 辉耀    时间: 2015-9-14 22:59
好吧加入了法杖ID后公共的充能台也不能放法杖了只能旁边放个活化工具台自动放法杖,需要build权限。。。。
作者: sd0633    时间: 2015-9-16 01:57
在地皮呢?
作者: 88158488    时间: 2015-9-16 12:34
能不能做到保护除了原版以外全部的物品,就不用输入ID了。
作者: haoyouduo    时间: 2015-10-9 15:59
期待楼主发布更多插件!
作者: 白天    时间: 2015-10-9 18:00
感觉版本太老了……
作者: 白天    时间: 2015-10-9 18:01
本帖最后由 白天 于 2015-10-9 18:06 编辑

请问有1.7的吗?
作者: 鸭蛋只吃黄    时间: 2015-10-24 15:53
首先说一句支持原创,我也被服务器里的扳手熊搞得焦头烂额。。。说重点:楼主这个插件要有领地插件作为前置,是不是意味着插件不能在地皮世界起到保护效果?
作者: 婲样的女孩    时间: 2015-10-25 08:01
看来熊孩子得想新方法了
作者: zhlsdsg    时间: 2015-10-25 08:46
一个逗比插件 我是不开工业服务器的

作者: wgf8937252    时间: 2015-12-10 19:25
很好的插件 服务器一直在用
作者: 985823311    时间: 2016-2-1 21:11
再次测试 1.7.10不好使
作者: nikoniko_ni    时间: 2016-5-1 10:10
电动扳手怎么办呢?例如电动扳手有多个子ID
难到要一个一个加进去?

作者: 我是傻瓜l    时间: 2016-5-1 10:42
服务器,再也不怕呗毁了
作者: 12312311a    时间: 2016-5-2 20:35
试试看。。。。。。。。。此处省略1000自己 piu piu piu
作者: EPG    时间: 2016-5-3 00:20
http://www.mcbbs.net/forum.php?m ... =%E9%A2%86%E5%9C%B0这个是另外一个领地插件,能限制mod容器..楼主有没有看过他是怎么禁止玩家在没有权限的领地中不能打开容器的?
作者: 2847708710    时间: 2016-5-7 12:08
不错谢谢