1 350
收录服务器
1 902
注册
32 905
玩家
PNCP A NoCheatPlus 附加组件 1.7.10 - 1.12 支持
NoCheatPlus为修复一些旁路而增加的功能,如KillAura、Scaffoldway和Tower:)
作 者 HorizonCode
发布时间 2017年3月15日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11,1.12,1.13
点此下载

🛡️ PNCP插件介绍

PNCP是一个免费插件,旨在作为NoCheatPlus(NCP)的补充,修复多个黑客客户端的一些漏洞和绕过问题。

🔧 支持的Minecraft版本

  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13

🌐 支持的语言

  • 德语

⚠️ 注意事项

请不要因为误报或问题而留下差评!请在此报告问题。Spigot 1.7.10到1.11、PaperSpigot和其他分支版本不受支持!

🛠️ 支持的功能

  • ScaffoldWalk
  • Tower
  • Derp
  • Criticals
  • BedFucker(自动床破坏)
  • Teleport
  • InfiniteElytra(仅限1.9 - 1.11)
  • Aimbot
  • NCPDragDown
  • KillAura
  • Speed
  • LongJump/LongHop
  • InventoryMove
  • Step
  • AutoFish

🔑 权限说明

  • pncp.admin - 默认管理员权限
  • pncp.alert - 查看玩家生成的标志
  • pncp.bypass - 绕过所有检查
  • pncp.bypass.*checkname* - 绕过特定检查

📦 依赖性

  • NoCheatPlus 1.8 - 1.11
  • ProtocolLib 4.3.0(适用于1.8 - 1.11)
  • ProtocolLib 3.4.0(适用于1.7.10和1.7 - 1.8 ProtocolHack)

⚙️ 示例代码

以下是一个处理PNCPFlagEvent的示例代码:

@EventHandler
public void onFlag(PNCPFlagEvent e){
    Player p = e.getPlayer();
    UUID puuid = e.getUUID();
    String reason = e.getReason();
    Check c = e.getCheck();
    String checkname = c.getName();
    e.setCancelled(true); // 取消违规
}

⚙️ 默认配置文件

以下是PNCP的默认配置文件示例:

# 这是PNCP生成的默认配置文件

# 选择插件的语言文件(参见langs目录)
lang: en

# 如果玩家尝试飞行,PNCP是否应将玩家拖下或回滚到旧位置?
npcdragdownhook:
  enabled: true
  damage: 0

# 是否启用特定检查,以及是否静默(对黑客不发明显标志)?
scaffoldwalk:
  enabled: true
  silent: false
  actions:
    - 0:cancel
    - 0:setback
    - 3:ban %player% Hacking is not allowed.

bedfucker:
  enabled: true
  silent: false
  actions:
    - 0:cancel
    - 20:ban %player% Hacking is not allowed.

teleport:
  enabled: true
  silent: false
  actions:
    - 20:cancel
    - 20:setback
    - 50:damage=10

criticals:
  enabled: true
  silent: false
  actions:
    - 0:cancel
    - 1:setback

tower:
  enabled: true
  silent: false
  actions:
    - 3:setback
    - 3:cancel
    - 5:ban %player% Hacking is not allowed.

derp:
  enabled: true
  silent: false
  actions:
    - 0:setback
    - 3:ban %player% Hacking is not allowed.

infiniteelytra:
  enabled: true
  silent: false
  actions:
    - 10:ban %player% Hacking is not allowed.

aimbot:
  enabled: true
  silent: false
  actions:
    - 3:ban %player% Hacking is not allowed.

killaura:
  enabled: true
  silent: false
  actions:
    - 3:ban %player% Hacking is not allowed.

speed:
  enabled: true
  silent: false
  actions:
    - 4:setback
    - 8:ban %player% Hacking is not allowed.

📊 动作数据:可用变量和参数

解释:<触发所需的违规次数>:<命令/参数>

示例:5:ban %player% Hacking is not allowed. - 如果违规次数等于或超过5次,则封禁玩家。

参数:

  • 伤害:4:damage=5 - 给予玩家5颗心伤害。
  • 回滚:4:setback - 将玩家传送回上一个位置。
  • 取消:4:cancel - 取消触发的事件。

变量:

  • 玩家名称:%player%

💸 捐赠

因为这个插件是免费的,我们非常欢迎您的捐赠。

捐赠链接