• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
🌟Immobilize🌟定身,一个轻量级限制玩家插件,适用于整蛊、小游戏...

服务端插件 🌟Immobilize🌟定身,一个轻量级限制玩家插件,适用于整蛊、小游戏... 1.0.3

Harry_H2O

【Lv:2】

注册
2024/04/19
消息
21
金粒
4,830金粒
Harry_H2O 提交新资源:

🌟Immobilize🌟定身,一个轻量级限制玩家插件,适用于整蛊、小游戏... - 让你的朋友动弹不得!

[MD]

### 🌟 **什么是Immobilize?**
**Immobilize** 是一款专为 Minecraft 服务器设计的轻量级插件,旨在通过灵活的“定身”功能帮助管理员高效控制玩家行为,或者朋友之间相互整蛊。无论是处理违规玩家、录制活动画面,还是临时限制特定操作,这款插件都能以极简指令和高度可定制性满足你的需求。

### ✨ **为什么选择 Immobilize?**
- **零学习成本**:指令逻辑直观,自动补全助力高效操作。
- **无侵入设计**:不修改玩家数据,解除定身后状态自动恢复。
- **开源免费**:代码透明,支持社区二次开发与定制。

---

### 🔧 **核心功能**
1. **全面行为封锁**
- **禁止移动**:玩家无法移动、传送或跳跃
- **交互限制**:禁用背包操作(打开/移动物品)、物品丢弃/拾取、攻击与交互
- **命令封禁**:禁止使用聊天栏命令(仅允许op使用本插件指令)

2. **智能状态管理**
- **定时解除**:通过 `-t:<秒>`...[/MD]

阅读关于此资源更多信息...
 
Harry_H2O 发布了更新:

V1.0.2 更新公告

+ 新增 6 类行为管控:破坏方块/放置方块/骑乘交互
+ 增强 抗性效果开关,配置项自由控制是否生效 (暂时修复了1.21.4无法消除抗性提升效果问题)
! 优化 艺术字启动画面,版本标识更清晰
# ProtocolLib 5.3.0+,测试版本为 spigot 1.20.1

阅读此次升级的详细信息...
 
文档是报错信息,版本1.21.1,海螺端混合端,输入指令后不管输入什么都是以下的报错
[MD]
尊敬的服主:

您好!

感谢您反馈插件使用中遇到的问题。我已经确认了您在Arclight混合端1.21.1上执行指令时所遇到的`NoSuchMethodError`错误。这个问题最主要的问题是Arclight混合端对Spigot API的实体选择器解析逻辑进行了调整,导致插件在调用相关方法时无法匹配到正确的方法签名所造成的。

由于该插件的**原生版本**是**Spigot 1.20.1**,而Arclight 1.21.1的API实现可能对某些方法进行了修改或优化。此外,混合端对Forge和Bukkit的兼容性处理一般相比于纯Bukkit服务器(如Paper)**更差**,尤其是在实体选择器的解析逻辑上。

**临时解决方案**:如果您希望继续使用插件的主要功能,可以尝试以下方法:
1. **降级服务器版本**:建议您在Arclight 1.20.1版本上进行测试,因为该插件在Mohist 1.20.1上已确认可以正常运行所有功能。
2. **简化指令**:暂时避免使用复杂的实体选择器(如`@e`或`@a`)(但事实上我并不能确定这完全有效),直接使用玩家名(如`Player123`)来指定目标。

很遗憾的是,由于目前我正在与生活对线,暂时无法修复这个bug。为了确保问题能够得到更专业的处理,请您在GitHub仓库中提交一个详细的Issue,并附上相关日志和测试环境信息。我会在后续安排时间进行深入分析和修复。

在等待问题修复期间,如果您时间紧迫,也可以根据GPL 3.0许可证的规定,自行对插件进行修改和适配。插件代码完全开源,您可以自由调整以满足当前需求。

再次感谢您的理解与支持!如有任何进一步的问题,请随时与我们联系。

祝一切安好,
Harry_H2O
2025.3.20

[/MD]
 
[MD]
尊敬的服主:

您好!

感谢您反馈插件使用中遇到的问题。我已经确认了您在Arclight混合端1.21.1上执行指令时所遇到的`NoSuchMethodError`错误。这个问题最主要的问题是Arclight混合端对Spigot API的实体选择器解析逻辑进行了调整,导致插件在调用相关方法时无法匹配到正确的方法签名所造成的。

由于该插件的**原生版本**是**Spigot 1.20.1**,而Arclight 1.21.1的API实现可能对某些方法进行了修改或优化。此外,混合端对Forge和Bukkit的兼容性处理一般相比于纯Bukkit服务器(如Paper)**更差**,尤其是在实体选择器的解析逻辑上。

**临时解决方案**:如果您希望继续使用插件的主要功能,可以尝试以下方法:
1. **降级服务器版本**:建议您在Arclight 1.20.1版本上进行测试,因为该插件在Mohist 1.20.1上已确认可以正常运行所有功能。
2. **简化指令**:暂时避免使用复杂的实体选择器(如`@e`或`@a`)(但事实上我并不能确定这完全有效),直接使用玩家名(如`Player123`)来指定目标。

很遗憾的是,由于目前我正在与生活对线,暂时无法修复这个bug。为了确保问题能够得到更专业的处理,请您在GitHub仓库中提交一个详细的Issue,并附上相关日志和测试环境信息。我会在后续安排时间进行深入分析和修复。

在等待问题修复期间,如果您时间紧迫,也可以根据GPL 3.0许可证的规定,自行对插件进行修改和适配。插件代码完全开源,您可以自由调整以满足当前需求。

再次感谢您的理解与支持!如有任何进一步的问题,请随时与我们联系。

祝一切安好,
Harry_H2O
2025.3.20

[/MD]
好的 祝作者生活早日暴富嘿嘿
 
Harry_H2O 发布了更新:

V1.0.3 更新公告

  1. 海螺端兼容性(理论上)
    修复目标选择器解析崩溃问题(@a, @p 等)
    通过反射调用服务端原生 selectEntities 方法
  2. 线程安全优化
    语言文件异步加载,避免主线程阻塞
    配置文件操作增加 ReentrantLock 锁
  3. 优化细节若干

    该版本未经过实机测试,请勿在生产环境中使用
    本次更新暂不同步git仓库

>> 阅读更新详情 <<
 

在线会员

  • dea04
  • Night Voyager
  • winner7777111
  • FsSoulMark
  • 尘迹风
  • xuri
  • ZiNuo_
  • JJMC
  • 孤独次元
  • 却孤欣
  • 出众年华
  • 慕倾
  • 14569
  • gaowenbo
  • 我来诠释手法
  • 海贝壳
  • 王朝立马
  • shiyi_
  • ccccccwacw
  • DATA_CELESTIA
  • DY333
...和 50 更多。
后退
顶部 底部