这个插件在mcbbs以前版主搬运过,但是没有汉化,我给汉化了一下。。。
相框保护 v2.5(这个是原来的地址)
经测试 1.7.9 CB-R0.2 可用,但是可能出现无法移除展示框问题,直接打破展示框后面的方块即可
我也不说什么直接上效果图:


下载:
权限:
权限名 | 指令 | 说明 |
frameProtect.protect.* | /fp protect /fp remove | 保护展示框/油画 |
frameProtect.place.* | none | 放置展示框/油画 |
frameProtect.autoprotect.* | none | 自动保护展示框/油画 |
frameProtect.info.* | /fp info | 查看相关信息 |
frameProtect.ignorecreative | none | 创造模式下添加物品权限 |
frameProtect.admin | none | 所有其他的权限 |
none | 允许玩家破坏任何展示框/画 | |
/fp lang | 改变语言 | |
/fp owner | 改变展示框/油画主人 | |
/fp reload | 重载 config.yml | |
/fp save | 保存数据 | |
配置:
Config.yml
- language: EN #不要问我为什么这里是EN,因为我是直接从EN里改的.
- disable_consoleMessages: false #后台信息提示
- disable_create_and_destroy_messages: false #创建、破坏信息提示
- disable_not_yours_messages: false #不是某人的东西。信息提示
- disable_natural_breaking: false
- disable_breaking_by_mobs: true
- protect_blocks: true #保护物品展示框/油画放置的一个方块(活塞会出现保护出错问题)
- stop_block_placing_over_frames: true
- use_MySql: false
- mysql_host: localhost
- mysql_port: '3306'
- mysql_database: database
- mysql_username: username
- mysql_password: password
- do_not_change_this: false
- resetDataBase: false

汉化源文件代码:
- public void lang_EN()
- {
- currentLang = "EN";
- protect = "右键一个展示框/油画来对它进行保护.";
- remove = "右键一个展示框/油画来解除对它保护.";
- reload = "config.yml 加载完成.(汉化:ElaineGalway)";
- info = "右键一个展示框/油画来改变它的主人.";
- owner = "右键一个展示框/油画来设置它的主人.";
- help1 = "帮助.(汉化:ElaineGalway)";
- help2 = "保护一个物品展示框/油画.";
- help3 = "移除一个物品展示框/油画的保护.";
- help4 = "获取关于一个物品展示框/油画的信息.";
- help5 = "给一个展示框/油画设置保护的主人.";
- help7 = "重新加载 config.yml";
- help8 = "设置语言.";
- blockPlaceFrame = "你不能放置一个物品展示框!";
- blockPlacePainting = "你不能放置一幅油画!";
- blockDestroyBlock = "你不能破坏这个方块!";
- allreadyFrame = "那里已经有一个物品展示框了!";
- cantPlaceFrame = "你没有放置任何物品展示框的权限!";
- cantPlacePainting = "你没有放置任何油画的权限!";
- createdFrame = "成功地创建了一个私有的物品展示框.";
- createdPainting = "成功地创建了一幅私有的油画.";
- cantDestroyFrame = "你没有移除这个物品展示框的权限!";
- cantDestroyPainting = "你没有移除这幅画的权限!";
- destroyedFrame = "私有的物品展示框已经移除.";
- destroyedOtherFrame = "{player} 的私有展示框已经被移除.";
- destroyedPainting = "私有的油画已经移除.";
- destroyedOtherPainting = "{player} 的私有油画已经被移除.";
- notYourFrame = "这个物品展示框不是你的!";
- notYourPainting = "这幅油画不是你的!";
- showOwnerFrame = "{player} 是这个物品展示框的主人.";
- showOwnerPainting = "{player} 是这幅油画的主人.";
- notProtectedFrame = "这个物品展示框没有受到保护!";
- notProtectedPainting = "这幅油画没有受到保护!";
- noInfosFrame = "你没有获得这个物品展示框相关信息的权限!";
- noInfosPainting = "你没有获得这幅油画的相关信息的权限!";
- setOwnerFrame = "你重置了这个物品展示框的主人,从 {owner} 变成 {player}.";
- setOwnerPainting = "你重置了这幅油画的主人,从 {owner} 变成 {player}.";
- setOwnerErrorFrame = "你必须在你能改变主人的情况下才能保护这个物品展示框!";
- setOwnerErrorPainting = "你必须在你能改变主人的情况下才能保护这幅油画!";
- allreadyProtectedYouFrame = "这个物品展示框已经是你的了!";
- allreadyProtectedYouPainting = "这幅油画已经是你的了!";
- allreadyProtectedFrame = "这个物品展示框已经被保护!";
- allreadyProtectedPainting = "这幅油画已经被保护!";
- noProtectFrame = "你没有保护这个物品展示框的权限!";
- noProtectPainting = "你没有保护这幅油画的权限!";
- deprotectedFrame = "请你去保护这个物品展示框!";
- deprotectedPainting = "请你去保护这幅油画!";
- deprotectedOtherFrame = "请你去保护 {owner} 的物品展示框!";
- deprotectedOtherPainting = "请你去保护 {owner} 的油画!";
- noDeprotectFrame = "你没有获得保护这个物品展示框的权限!";
- noDeprotectPainting = "你没有获得保护这幅油画的权限!";
- noCreative = "你不能在创造模式下往展示框添加物品!";
- langChanged = "The language was changed to Chinese.现在是中文.(汉化:ElaineGalway)";
- }
@Lucky777777
{:10_510:}求赞求赞希望这不是冷门插件