Minecraft(我的世界)中文论坛

标题: [安全][UD]NotBuild —— 设置指定的或所有人不能破坏某个世界[全版本]

作者: Fraely    时间: 2016-5-2 02:08
标题: [安全][UD]NotBuild —— 设置指定的或所有人不能破坏某个世界[全版本]
本帖最后由 123456789fjj 于 2019-7-15 16:13 编辑

前前言:
这只是一个普通的禁止原版方块破坏/建造的插件
无法对工业扳手等玄学破坏方块的mod造成阻止
前言:
插件简介:本插件是一个可以让懒到圈地的服主不用再圈地的插件(约等于全图都圈地吧
可以自定义禁止放置和破坏时的提示(清屏神器)
可以设置某个或几个世界的树叶永不腐败
可以设置某个或几个世界的冰块永不融化
插件权限:
NotBuild.build —— 允许玩家在全部地图里放置和破坏
NotBuild.break —— 允许玩家在全部地图里破坏
NotBuild.place —— 允许玩家在全部地图里放置
Build.世界名 —— 允许玩家在特定的世界里放置和破坏
Break.世界名 —— 允许玩家在特定的世界里破坏
Place.世界名 —— 允许玩家在特定的世界里放置

配置文件:
  1. world:               #要禁止放置和破坏的世界
  2.        - world
  3.        - world_nether
  4.        - world_the_end
  5. Break:
  6.     switch: true               #是否打开禁止破坏提示
  7.     message: You don't have permission to break.               #禁止破坏时的提示(支持颜色代码)
  8. Place:
  9.     switch: true               #是否打开禁止破坏提示
  10.     message: You don't have permission to place.               #禁止放置时的提示(支持颜色代码)

  11. LeavesDecayworld:                      #使某世界树叶永不腐败
  12.     - world
  13.     - world_nether
  14.     - world_the_end
  15. BlockFadeworld:                          #使某世界冰块永不融化
  16.     - world
  17.     - world_nether
  18.     - world_the_end
复制代码


图片:




指令:
当然没有咯
/notbuild reload 重载配置文件
/notbuild add 设置你当前所在世界为不可破坏

/notbuild remove 设置你当前所在世界为可破坏
(以上指令权限均为:notbuild.admin

没人看的更新日志:

下载地址:
http://pan.baidu.com/s/1kVAnxYJ

2016/5/10 移除帖内广告内容——版主        ←你们信么我是那种人么——作者










[groupid=1181]Unknown Domain[/groupid]
作者: bookone    时间: 2016-5-2 02:26
虽然类似功能的插件很多,但是这个原创的还是要点赞!

作者: 雨天12138    时间: 2016-5-2 02:54
能不能更改提示语
作者: 薛乐仁    时间: 2016-5-2 07:32
雨天12138 发表于 2016-5-2 02:54
能不能更改提示语

可以在插件本体更改
作者: Fraely    时间: 2016-5-2 10:57
bookone 发表于 2016-5-2 02:26
虽然类似功能的插件很多,但是这个原创的还是要点赞!

谢谢支持我以后会写一些真正有用的插件
作者: Fraely    时间: 2016-5-2 10:58
本帖最后由 123456789fjj 于 2016-5-2 11:23 编辑

[quote]bookone 发表于 2016-5-2 02:26
话说有人能指导一下我怎么用指令在config里修改或添加东西吗?
作者: Fraely    时间: 2016-5-2 10:59
雨天12138 发表于 2016-5-2 02:54
能不能更改提示语

可以在config里改呀
作者: asjwdwan521    时间: 2016-5-2 15:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: Fraely    时间: 2016-5-2 16:09
本帖最后由 123456789fjj 于 2016-5-2 16:49 编辑
asjwdwan521 发表于 2016-5-2 15:36
没汉化么?  提示的那个

是我贴子里写的不清楚吗=_=||真么多人问
可以自己在config里改的,我写的时候弄的是英文

作者: andylizi    时间: 2016-5-2 21:25
123456789fjj 发表于 2016-5-2 10:58
[quote]bookone 发表于 2016-5-2 02:26
话说有人能指导一下我怎么用指令在config里修改或添加东西吗? ...

config.yml
  1. test: 'abc'
复制代码


  1. this.getConfig().set("test","cba");
  2. this.saveConfig();
复制代码

这里的saveConfig()方法和getConfig()方法都为JavaPlugin实例中的方法。
作者: qqlikemc    时间: 2016-5-4 09:58
123456789fjj 发表于 2016-5-2 10:57
谢谢支持我以后会写一些真正有用的插件

你好,这个插件简单有效。不过能否增加一个关闭提示信息的功能。就是无法放置和破坏。也没有提示信息。
因为有信息提示 玩家无意中破坏草之类的就会刷屏 影响体验
作者: Fraely    时间: 2016-5-4 17:56
andylizi 发表于 2016-5-2 21:25
config.yml



为什么不在QQ里说呢????
作者: xxa1212    时间: 2016-5-6 00:14
插件不生成配置文件夹?
作者: xxa1212    时间: 2016-5-6 00:21
xxa1212 发表于 2016-5-6 00:14
插件不生成配置文件夹?

噢噢生成了,后台不显示{:10_514:}
作者: yangoo    时间: 2016-5-8 22:22
有bug可以放水桶 请修复
作者: Fraely    时间: 2016-5-9 08:00
yangoo 发表于 2016-5-8 22:22
有bug可以放水桶 请修复

好的,谢谢提供bug
作者: yangoo    时间: 2016-5-10 00:11
123456789fjj 发表于 2016-5-9 08:00
好的,谢谢提供bug

请尽快修复 囚为某服正使用你插件
作者: ...dd    时间: 2016-5-10 06:41
原创好插件~~~~~~~~~
作者: Fraely    时间: 2016-5-10 13:50
yangoo 发表于 2016-5-10 00:11
请尽快修复 囚为某服正使用你插件

好的,我现在就去做(新人啦,做功能不是多么熟练理解万岁)最后谢谢你的支持
作者: Fraely    时间: 2016-5-10 13:53
...dd 发表于 2016-5-10 06:41
原创好插件~~~~~~~~~

谢谢你的支持
作者: Fraely    时间: 2016-5-10 16:24
yangoo 发表于 2016-5-8 22:22
有bug可以放水桶 请修复

BUG已修复,如有其它BUG请即使回复
作者: a1164787154    时间: 2016-5-10 18:47
终于找到这插件了T.T
作者: yangoo    时间: 2016-5-10 21:57
123456789fjj 发表于 2016-5-10 16:24
BUG已修复,如有其它BUG请即使回复

哀落 时间固定 天气固定  不生怪  好像可以放岩浆桶   你测试一下 注明下更新内容 作者如果有能力搞个mypet修复插件  支持新人 虽然我啥都不懂
作者: Fraely    时间: 2016-5-10 22:51
本帖最后由 123456789fjj 于 2016-5-10 23:02 编辑
yangoo 发表于 2016-5-10 21:57
哀落 时间固定 天气固定  不生怪  好像可以放岩浆桶   你测试一下 注明下更新内容 作者如果有能力搞个myp ...

不生成怪物可以用指令完成哟~时间固定也是哟~
作者: 不会再鸽了    时间: 2016-5-11 14:57
andylizi 发表于 2016-5-2 21:25
config.yml

这个插件的保护权限在领地权限之上吗,如果不在可以用来保护圈地用的世界
作者: 王雨晴    时间: 2016-5-12 20:27
好插件,这种专门限制指定世界不能破坏的插件我找了好久了,一直没有满意的,你这个我最满意,希望楼主以后多做一做这种冷门但非常实用且使用便捷的插件,非常感谢

作者: Fraely    时间: 2016-5-12 22:27
王雨晴 发表于 2016-5-12 20:27
好插件,这种专门限制指定世界不能破坏的插件我找了好久了,一直没有满意的,你这个我最满意,希望楼主以后 ...

谢谢支持,你的支持就是我的动力,有什么好的意见或有什么想要的冷门插件可以私聊给我说说,我会尽力去做(毕竟不是大触)
作者: 865927499    时间: 2016-5-13 10:30
没用,我用了mv插件的世界全部不支持,config文件改了,
  1. world:
  2.     - world
  3.     - world_nether
  4.     - world_the_end
  5.     - rpg
  6.     - zc
  7.     - ZC
  8.     - RPG
  9. Break: &c禁止放置
  10. Place: &c禁止破坏
复制代码

但还是没用,1.9.2spigot服,
而且修改的破坏提示也没有加载
作者: 865927499    时间: 2016-5-13 10:37
865927499 发表于 2016-5-13 10:30
没用,我用了mv插件的世界全部不支持,config文件改了,

但还是没用,1.9.2spigot服,

世界名应该没问题,大小写都打了,在groupmanager里面这样打的都游泳
作者: Fraely    时间: 2016-5-13 17:37
865927499 发表于 2016-5-13 10:30
没用,我用了mv插件的世界全部不支持,config文件改了,

但还是没用,1.9.2spigot服,

有报错吗?
作者: Fraely    时间: 2016-5-13 18:22
865927499 发表于 2016-5-13 10:30
没用,我用了mv插件的世界全部不支持,config文件改了,

但还是没用,1.9.2spigot服,

我去测试了一下可以呀....
只是不会显示提示
作者: 2313sdsdads    时间: 2016-5-13 20:47
好的哦好插件
作者: 冥夜ぃ寂    时间: 2016-5-13 20:49
为什么我不能改成中文提示=-=要转码么..
作者: 冥夜ぃ寂    时间: 2016-5-13 20:56
不管转码还是直接输入都木有用=-=0.0坐等求解答
作者: 865927499    时间: 2016-5-14 09:08
123456789fjj 发表于 2016-5-13 18:22
我去测试了一下可以呀....
只是不会显示提示

表示我把我的OP权限去掉了在别的世界还是可以放置,而且无提示
作者: 865927499    时间: 2016-5-14 09:12
123456789fjj 发表于 2016-5-13 17:37
有报错吗?

没有报错
作者: Fraely    时间: 2016-5-14 10:10
冥夜ぃ寂 发表于 2016-5-13 20:56
不管转码还是直接输入都木有用=-=0.0坐等求解答

直接在config改就好了呀{:10_493:}
作者: Fraely    时间: 2016-5-14 10:11
865927499 发表于 2016-5-14 09:08
表示我把我的OP权限去掉了在别的世界还是可以放置,而且无提示

在确定一下世界名不行的话私聊给我QQ我去你服务器看看
作者: yangoo    时间: 2016-5-15 11:01
请修bug 玩家可以打开箱子 而且quickshop  玩家可以在设置商店 请修复下
作者: yangoo    时间: 2016-5-17 12:55
希望加以下功能
保护各种方块不被破坏或放置(包括火方块)。
限制液体流动
保护各种容器类方块不被打开,如箱子、熔炉、发射器等。
保护工作台、附魔台、末影箱、铁砧、门、拉杆、按钮、压力板...等等的使用。
TNT、爬行者、末影人、等产生的破坏及玩家伤害。
防止从区域外向里面投放沙子、砂砾进行掩埋破坏(会直接变成掉落物)。
PVP保护(包括使用鱼杆打人、投掷鸡蛋、雪球、负面药水)
活塞推方块。
保护矿车和船。
保护画和展示框、盔甲架。
保护动物 包括杀死动物、喂食、用拴绳拉动物、骑乘、剪羊毛...。
外部树木向区域内的生长
作者: Fraely    时间: 2016-5-17 15:02
yangoo 发表于 2016-5-15 11:01
请修bug 玩家可以打开箱子 而且quickshop  玩家可以在设置商店 请修复下

我觉得这和禁止破坏完全没关系....
作者: 薛乐仁    时间: 2016-5-17 20:22
请问支持1.7.10KCauldron端吗
作者: lyj2001    时间: 2016-5-19 09:51
插件允许玩家对世界内牌子箱子等容器交互嘛。希望赶紧关掉那个破坏方块的提示
作者: 117779284    时间: 2016-5-19 09:54
不错哦··感觉整合更多的类似的功能最好·
作者: Ts_吉    时间: 2016-5-20 14:40
{:10_492:}处理一下不能打怪的事情,就是左键攻击实体不行
作者: Fraely    时间: 2016-5-20 18:17
Ts_吉 发表于 2016-5-20 14:40
处理一下不能打怪的事情,就是左键攻击实体不行

可以打怪呀...
我并没有限制受伤的....可能是僵尸前面有草
作者: Fraely    时间: 2016-5-20 18:23
lyj2001 发表于 2016-5-19 09:51
插件允许玩家对世界内牌子箱子等容器交互嘛。希望赶紧关掉那个破坏方块的提示 ...

允许只是不能破坏方块,关于提示我会更新出一个开关的......
作者: Ts_吉    时间: 2016-5-20 21:48
123456789fjj 发表于 2016-5-20 18:17
可以打怪呀...
我并没有限制受伤的....可能是僵尸前面有草

啊嘞,中午一直显示不能和空气交互,按按钮也不行A.A,前提:没有给玩家破坏个放置这个世界的权限。
作者: imdork    时间: 2016-5-21 06:48
Ts_吉 发表于 2016-5-20 21:48
啊嘞,中午一直显示不能和空气交互,按按钮也不行A.A,前提:没有给玩家破坏个放置这个世界的权限。 ...

这个版本的插件1.6.2生不出来文件
作者: Ts_吉    时间: 2016-5-21 07:19
imdork 发表于 2016-5-21 06:48
这个版本的插件1.6.2生不出来文件

{:10_522:}我是1.7.10的...
作者: Fraely    时间: 2016-5-22 13:49
Ts_吉 发表于 2016-5-20 21:48
啊嘞,中午一直显示不能和空气交互,按按钮也不行A.A,前提:没有给玩家破坏个放置这个世界的权限。 ...

那是你的ess权限插件的问题呀,是不是一直显示红字不能与XXX_XX交互?
作者: Ts_吉    时间: 2016-5-22 18:55
123456789fjj 发表于 2016-5-22 13:49
那是你的ess权限插件的问题呀,是不是一直显示红字不能与XXX_XX交互?

{:10_492:}已解决,谢谢
作者: shichaojie    时间: 2016-5-22 19:27
不错赞6666666666
作者: cth25836700    时间: 2016-5-27 16:29
能打开箱子什么的吗?

作者: 超級寶寶    时间: 2016-5-27 18:49
Break.世界名 —— 允许玩家在特定的世界里放置
Place.世界名 —— 允许玩家在特定的世界里破坏

break 的意思不是破壞嗎

place 不是放置嗎
作者: Ts_吉    时间: 2016-5-29 08:18
超級寶寶 发表于 2016-5-27 18:49
Break.世界名 —— 允许玩家在特定的世界里放置
Place.世界名 —— 允许玩家在特定的世界里破坏

{:10_492:}大师啊,居然看出这个= =
作者: hsz2    时间: 2016-6-4 11:26
{:10_493:}支持MCPC+吧,我抱走啦
作者: Fraely    时间: 2016-6-5 12:25
hsz2 发表于 2016-6-4 11:26
支持MCPC+吧,我抱走啦

应该是支持的
你试一试
{:10_492:}
作者: 甜瓜Melon    时间: 2016-6-5 13:24
东西有BUG啊,水桶可以放置
作者: 甜瓜Melon    时间: 2016-6-5 13:30
望楼主能修复
作者: Fraely    时间: 2016-6-7 09:54
甜瓜Melon 发表于 2016-6-5 13:24
东西有BUG啊,水桶可以放置

水桶的BUG我已经修复了呀...
在1.3的版本
作者: Korea    时间: 2016-6-7 19:54
所以能关闭提示吗
作者: Fraely    时间: 2016-6-9 13:37
Korea 发表于 2016-6-7 19:54
所以能关闭提示吗

正在做那个开关
作者: Korea    时间: 2016-6-10 21:22
123456789fjj 发表于 2016-6-9 13:37
正在做那个开关

辛苦了!加油!更新记得艾特我!
作者: 雷焱    时间: 2016-6-14 23:55
1.7.10用不了  完全没提示    有生成配置
作者: 堕星辰    时间: 2016-6-15 04:54
支持原创
作者: 冰星    时间: 2016-7-1 19:04
BC能不能用
作者: 冰星    时间: 2016-7-1 19:11
BC能不能用
作者: Fraely    时间: 2016-7-1 23:00
冰星 发表于 2016-7-1 19:11
BC能不能用

BC是跨服软件.....1.6.4以上的服务端都可以
作者: 冰星    时间: 2016-7-1 23:10
123456789fjj 发表于 2016-7-1 23:00
BC是跨服软件.....1.6.4以上的服务端都可以

我说反了是BC(bukkitcraft),我测试能用的说,但是能不能把插件汉化了,还有把提示给弄一下很烦的说
作者: Fraely    时间: 2016-7-2 00:50
冰星 发表于 2016-7-1 23:10
我说反了是BC(bukkitcraft),我测试能用的说,但是能不能把插件汉化了,还有把提示给弄一下很烦的说 ...

.....
可以自行在配置文件里改的
作者: 冰星    时间: 2016-7-2 11:55
123456789fjj 发表于 2016-7-2 00:50
.....
可以自行在配置文件里改的

改了没有效果..
作者: Fraely    时间: 2016-7-3 11:35
冰星 发表于 2016-7-2 11:55
改了没有效果..

怎么改的给个截图
作者: samflynn    时间: 2016-7-6 14:56
1.8水桶服不起作用。。
作者: MC天佑    时间: 2016-7-6 23:32
具体说明下怎么设置某个世界不能被破坏啊!
作者: Fraely    时间: 2016-7-6 23:56
samflynn 发表于 2016-7-6 14:56
1.8水桶服不起作用。。

配置文件私聊发过来我测试就是用的1.8水桶服
作者: Fraely    时间: 2016-7-6 23:57
MC天佑 发表于 2016-7-6 23:32
具体说明下怎么设置某个世界不能被破坏啊!

我在帖子里写的不够清楚吗{:10_493:}
作者: 淡定、淡定    时间: 2016-7-7 11:36
楼主这个插件如果让某个世界不能被破坏放置,那能通过领地来划出这个世界某个地方可以破坏放置么
作者: MC天佑    时间: 2016-7-7 12:43
123456789fjj 发表于 2016-7-6 23:57
我在帖子里写的不够清楚吗

是啊,怎么设置呢?
作者: Fraely    时间: 2016-7-7 14:43
MC天佑 发表于 2016-7-7 12:43
是啊,怎么设置呢?

在config里设置啊QAQ
作者: Fraely    时间: 2016-7-7 14:43
淡定、淡定 发表于 2016-7-7 11:36
楼主这个插件如果让某个世界不能被破坏放置,那能通过领地来划出这个世界某个地方可以破坏放置么 ...

这是不行的= =
作者: 淡定、淡定    时间: 2016-7-7 17:38
123456789fjj 发表于 2016-7-7 14:43
这是不行的= =

这么说即使你圈了地依旧也是不能放置?
作者: Fraely    时间: 2016-7-7 20:30
淡定、淡定 发表于 2016-7-7 17:38
这么说即使你圈了地依旧也是不能放置?

是的我并没有与领地插件兼容
作者: 淡定、淡定    时间: 2016-7-7 22:42
123456789fjj 发表于 2016-7-7 20:30
是的我并没有与领地插件兼容

好吧谢谢
作者: a2055799522    时间: 2016-7-9 15:26
配置文件修改提示没用,版本1.88
作者: Fraely    时间: 2016-7-9 16:16
a2055799522 发表于 2016-7-9 15:26
配置文件修改提示没用,版本1.88

有报错么?
作者: 王雨晴    时间: 2016-7-22 23:35
如何添加别的世界到插件里面?直接在配置文件中输入世界名?
作者: Fraely    时间: 2016-7-23 10:52
王雨晴 发表于 2016-7-22 23:35
如何添加别的世界到插件里面?直接在配置文件中输入世界名?

直接在world:下面按照我的格式写就行了呀
作者: 王雨晴    时间: 2016-7-23 20:05
如何删除主世界以及其他世界?我只想玩家不能破坏一个世界,主世界玩家可以破坏,怎么改配置文件?用notepad++改了没用啊---
作者: Fraely    时间: 2016-7-23 20:34
王雨晴 发表于 2016-7-23 20:05
如何删除主世界以及其他世界?我只想玩家不能破坏一个世界,主世界玩家可以破坏,怎么改配置文件?用notepa ...

你把-world
删了不就好了

作者: 王雨晴    时间: 2016-7-23 21:50
123456789fjj 发表于 2016-7-23 20:34
你把-world
删了不就好了

删了,但是没效果----而且玩家还是可以破坏指定世界,主世界却不能破坏,我改的格式是这样的
Notbuildworld:
    - zc
    -  
    -   
Break: 你没有权限破坏方块.
Place:  你没有权限放置方块.
LeavesDecayworld:
    - zc
    -  
    -  
BlockFadeworld:
    - zc
    -  
    -  
作者: 王雨晴    时间: 2016-7-23 22:25
123456789fjj 发表于 2016-7-23 10:52
直接在world:下面按照我的格式写就行了呀

方便留下企鹅号吗---我这个实在是有点急!
作者: mmbbggf    时间: 2016-7-23 22:35
好东西!带走!
作者: ruonan_aigugu    时间: 2016-7-24 06:43
再也不要多世界修改了
作者: Fraely    时间: 2016-7-24 09:55
王雨晴 发表于 2016-7-23 22:25
方便留下企鹅号吗---我这个实在是有点急!

私聊给你
作者: Fraely    时间: 2016-7-24 10:02
王雨晴 发表于 2016-7-23 21:50
删了,但是没效果----而且玩家还是可以破坏指定世界,主世界却不能破坏,我改的格式是这样的
Notbuildwor ...

啊你要把那个空的去掉呀....
作者: silveryingchen    时间: 2016-7-24 23:20
楼主写这个插件还是比较有意义的,以前使用的禁止破坏nobreak是测试版本,而且只有1.7.2版本,和领地也有一些不兼容的地方,如果给了建筑权领地也可以破坏,【至少非1.7.2是这样】,所以,赞一个{:10_523:}
作者: Fraely    时间: 2016-7-25 09:28
silveryingchen 发表于 2016-7-24 23:20
楼主写这个插件还是比较有意义的,以前使用的禁止破坏nobreak是测试版本,而且只有1.7.2版本,和领地也有一 ...

我这个也不算太兼容,比如有人想禁止破坏某个世界但是圈地就可以破坏用我的插件就不行....但是你说的那个是可以的
作者: silveryingchen    时间: 2016-7-25 14:57
123456789fjj 发表于 2016-7-25 09:28
我这个也不算太兼容,比如有人想禁止破坏某个世界但是圈地就可以破坏用我的插件就不行....但是你说的那个 ...

抱歉说错了,之前使用过的插件也算是一个小bug吧,就是玩家可以在允许破坏的世界无视任何领地的破坏权限.而且可以修改破坏提示消息,对于rpg服也是非常好的,用ess插件设置的清屏消息简直可怕2333。
作者: Ex小木,    时间: 2016-7-28 22:44
很好的插件 希望作者会推出其他类型的好插件