DefensiveTurrets (防御炮塔-保护家园安全的插件)
DefensiveTurrets插件允许服务器上的用户放置不同类型的炮塔来保护他们的家园/领地。目前有4种类型的炮塔(Burst、Laser、Siege和Healing)。这些炮塔将不断攻击(和治疗)怪物/玩家/动物,并将它们远离你的领地。
您可以更改炮塔的许多属性,如伤害、射程、冷却时间、速度或声音。并且请记住,每个炮塔可以有任意多的升级!(配置的教程)
如果您想帮助我保持此项目活跃,我将非常感激您的支持和支持我的工作
- ✓四种不同的炮塔(Burst,Laser,Siege,Healing)
- ✓可配置的炮塔属性:最小和最大伤害, 方块ID,名称和描述,冷却时间,射程,无限升级,声音,生物的特殊选项,炮塔设计(2个方块和头)
- ✓伤害和信息全息(使用HolographicDisplays)
- ✓炮塔之间的最小距离条件
- ✓炮塔造成伤害到怪物、玩家和动物(可在每个炮塔中配置)
- ✓每个炮塔权限选项
- ✓盟友支持:
对于:Factions/SavageFactions/SaberFactions/FactionsUUID/Towny/Clans/Lands/Better Teams
- ✓每个炮塔的玩家盟友
- ✓炮弹给炮塔
- ✓无限弹药选项
- ✓炮塔放置限制
- ✓适用于1.8+
- ✓翻译用的messages.yml文件
下载和用法
1) 从此链接下载DefensiveTurrets和Vault插件:https://dev.bukkit.org/projects/vault
如果希望显示全息,您需要HolographicDisplays插件:https://www.spigotmc.org/resources/holoinfo-holographic-information-1-8-1-13.65689/
2) 使用/dt give 来给玩家一个炮塔。您可以使用控制台命令。确保使用一个有效的炮塔名称(Burst,Laser,Siege或Healing)
3.1) 将炮塔方块放在地面上,并右键点击它。将打开一个界面,用于检查当前的炮塔属性和升级其等级(改善统计数据)
3.2)您可以打开炮塔选项菜单, 在此菜单中可以更改一些炮塔属性。在这里,您可以禁用目标,比如玩家、怪物或者动物。此外,您可以通过一个按钮来启用或禁用炮塔。
3.3)玩家可以将其他玩家添加到应该不会攻击的白名单中。您可以随时在相同的界面中删除它们。
3.4)如果在配置中启用了弹药选项,您需要为炮塔添加弹药才能开始射击。记得在您添加弹药时禁用炮塔。
3.5)如果您是OP或具有defensiveturrets.admin/defensiveturrets.infiniteammo权限,额外的物品将出现在库存中,以确定炮塔是否应该有无限弹药。
4) 根据需要在各自的配置中更改炮塔属性(在炮塔文件夹中可以找到炮塔文件)。
API
目前这个插件有一个小的API。要让这个API工作,您需要将我的插件添加到您的插件外部jar依赖项,并在您的plugin.yml文件中设置软依赖:DefensiveTurrets。
Java
//当玩家放置一个炮塔方块时调用的事件
@EventHandler
public void placeTurret(TurretPlaceEvent event){
Player player = event.getPlayer();
String turretName = event.getTurretName();
Location turretLocation = event.getLocation();
}
//当一个炮塔杀死一个实体时调用的事件
@EventHandler
public void turretKill(TurretKillEvent event){
String owner = event.getOwnerName();
StringturretName = event.getTurretName();
Entity killedEntity = event.getEntity();
}
以上即是对DefensiveTurrets插件的详细介绍,功能,配置,用法和权限等内容。
DefensiveTurrets (防御炮塔-保护家园安全的插件)
可用版本为:|1.8|1.9|1.10|1.11|1.12|1.13|1.14|1.15|1.16
.containeri,.first,.second{position:absolute;}.containeri{margin:auto;top:91px;bottom:0;right:0;left:677px;width:170px;height:50px;transition:all 0.3s ease;transform:scale(0.8);}.wrapi{width:100%;height:50px;border:2px solid #FFF;transition:all 0.3s ease;border-radius:5px;}.first,.second{width:100%;height:50px;font-family:"Open Sans",sans-serif;transition:all 0.2s ease-in-out;font-size:17px;text-transform:uppercase;color:#FFF;letter-spacing:2px;text-align:center;vertical-align:middle;line-height:50px;}.second{opacity:0;}.first,.second{cursor:default;}.containeri:hover{width:250px;}.containeri:hover .wrapi{padding-bottom:17px;}.containeri:hover .first{transform:translateY(-8px);padding-top:5px;}.containeri:hover .second{transform:translateY(20px);opacity:1;}
收录