本帖最后由 alecone 于 2013-5-9 20:34 编辑

[安全]safe creeper1.4.1防地形乱破坏插件防小学生[cb1.5.1]

在bukkit 1.5.1 r0.1 beta或者1.5.1 r0.2beta或者更高版本.bukkit1.4.7不能用(要用safe creeper1.3.x.x版).

转载地址.
http://pan.baidu.com/share/link?shareid=414248&uk=2718753005
原文地址
http://dev.bukkit.org/server-mods/safe-creeper/


这个插件是curse网站那边在minecraft mod排行很靠前的一款插件.所以算是很知名了.

主要的特色是可以防水,岩浆,火,TNT,可以修改许多原版怪的属性.包括破坏地形效果,hp血量,攻击力,死后物品掉落率,经验值掉落等等.

在bukkit 1.5.1 r0.1开发版测的时候,发现改攻击力等怪属性似乎也没用了.不知道是不是我搞错了什么地方.可能是TVNlib那个库我没弄好。要不就是那个库的版本还跟不上服务器核心的版本。
不过防地形小学生胡乱破坏还是可以的.

安装方法,解压缩后,一个文件夹,一个jar文件,jar文件放到plugins文件夹,运行服务器后,stop关服,自动生成配置文件.
本身带的那些配置文件是给你看/参考的.
可分全局配置和每个世界的文件夹下的特定配置.

主要的配置都在global.yml中.因为我的服就用全局配置就够了.没有单配每个世界分别的内容.

说一下常用的几个设置项.
CreeperControl:
    Enabled: true
    DestroyWorld: false

防苦力帕爆炸毁地形

EnderDragonControl:
    Enabled: true
    DestroyWorld: false

防最终boss末影龙毁坏地形

EndermanControl:
    Enabled: true
    CanPlaceBlock: false
    CanPickupBlock: false
    CanCloneBlock: true
    ClearHandsOnPlace: true

防末影人搬砖毁地形.

PlayerControl:
    Enabled: true
    DamagePlayers: false (这个表示在pvp服近战无效)

    CanCreateNetherPortal: false (这个表示无法建地狱门,实际效果是地狱门的黑曜石无法放置,op默认不受限制)
    CanDrown: false (玩家不会因为在水里待时间过长,耗尽空气而溺水减血)


WitherControl:
    Enabled: true
    DestroyWorld: false

防凋零boss本身破坏地形

FireballControl:
    Enabled: true
    DestroyWorld: false

控制地狱恶魂的火球飞弹不会毁坏地形.

WitherSkullControl:
    Enabled: true
    DestroyWorld: false

控制凋零的骷髅飞弹,不会毁地形.

TNTControl:
    Enabled: true
    DestroyWorld: false (表示tnt爆炸不会毁地形)

    CanPlaceTNT: false (表示玩家无法放置TNT)
    DamagePlayers: false (表示TNT无法爆炸伤害玩家)


FireControl:
    Enabled: true
    FireSpread: false (禁止火焰向附近可燃物蔓延)
    DamagePlayers: false (禁止火焰燃烧伤害玩家)


WaterControl:
    Enabled: true
    WaterSpread: false (禁止服务器水流)
    PlayerDrowinng: false (玩家不会溺水,因缺氧而受伤,要和playercontrol的candrown项配合使用,要true两个都true,要false都false)



LavaControl:
    Enabled: true
    LavaSpread: false (禁止服务器岩浆流动)
    DamagePlayers: false (禁止岩浆伤害玩家,岩浆的减速效果仍然有)

还有一些功能,各位自己看配置文件和官方网站吧.
-完-