服务器使用量
24
服务玩家数
14
下载量
26,406
插件详细介绍
Simple Police 是一款功能丰富且高度可配置的警察插件,为服务器提供了完整的执法与监狱管理系统。
核心功能
- 监狱系统:将玩家关入自定义的监狱。
- 逮捕奖励:警察逮捕玩家时可获得报酬,支持多种计算方式:
- 按被捕玩家余额的百分比
- 从被捕玩家余额中扣除固定金额
- 从服务器资金中发放固定金额
- 警棍配置:可自定义用于逮捕和搜身的警棍物品类型。
- 搜身系统:检查玩家是否携带违禁品(支持 Quality Armory 插件)。
- 可设置对同一玩家的搜身冷却时间。
- 可配置在每个物品栏格中发现违禁品的概率。
- 警察频道:可开关的警察内部聊天频道。
- 911 报警系统:玩家可使用
/911报警,在线警察会收到包含报警者坐标的消息。 - 警察传送:可将警察传送至目标玩家附近的可配置随机距离处。
- 安全区域:设置在特定区域内禁止逮捕玩家。
- 刑期选择 GUI:通过图形界面为玩家选择关押时长。
- 多监狱管理:支持设置多个自定义监狱地点,并自动将玩家分配至最空的监狱。
- API:为开发者提供集成接口。
API 与开发
插件提供 API 供其他插件集成。
Maven 依赖:
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
<dependency>
<groupId>com.github.fierceeo</groupId>
<artifactId>simplepolice</artifactId>
<version>Tag</version>
</dependency>Java 文档:
https://ci.codemc.io/job/fierceeo/job/SimplePolice/JavaDoc/
获取 API 实例:
SimplePoliceAPI api = (SimplePoliceAPI) Bukkit.getPluginManager().getPlugin("SimplePolice");> 注意:您的插件需要将 SimplePolice 列为依赖(或软依赖)才能使用其 API。
基本操作指南
管理警察
- 添加一名警察:
/police admin police add <玩家名>
逮捕与关押
- 设置一个监狱:
/police admin jail add <监狱名称> - 使用警棍逮捕:用配置的警棍(默认是烈焰棒)攻击玩家。
- 通过命令关押:
/police jail <玩家名>
搜身与违禁品
- 添加违禁品:手持物品,执行
/police admin frisk add - 搜身玩家:用配置的搜身警棍右键点击玩家。
报警与通讯
- 呼叫 911:
/911 <消息> - 切换警察聊天频道:
/police chat
传送
- 传送至玩家:
/police tp <玩家名>
配置与本地化
配置文件
所有主要设置均在 SimplePolice.properties 文件中进行配置。
详细说明请参阅
https://github.com/fierceeo/SimplePolice/blob/master/Plugin/src/main/resources/SimplePolice.properties
语言本地化
插件支持任何 UTF-8 编码的语言。所有提示信息均在 Messages.properties 文件中管理。
详细说明请参阅
https://github.com/fierceeo/SimplePolice/blob/master/Plugin/src/main/resources/Messages.properties
支持与帮助
如需技术支持或问题反馈,请加入 Discord 服务器:
https://discord.gg/rxzHRHcC7W
测试支持版本
版本分布
基本信息
插件名称
Simple Police
作者
ramdon
平台
Bukkit / Spigot
支持版本
1.8 - 1.19
点赞数
2
最近版本
6.1.4
22
7.0.0
1
6.0.1
1
6.0.0
1