Meme
今日 GPT Team绑卡验证不稳定,多家银行卡片出现拒卡率较高。建议暂时延后绑卡操作
得知被白嫖的的山姆奥特曼:

今日 GPT Team绑卡验证不稳定,多家银行卡片出现拒卡率较高。建议暂时延后绑卡操作

HELD_ITEM_CHANGE 数据包切换到的槽位与当前记录的槽位相同。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsA.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsB.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsC.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsD.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsE.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsF.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsG.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsH.javaPLAYER_ABILITIES 包声称自己在飞行,但服务器端记录玩家无飞行权限。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsI.javaUSE_ITEM 包中携带的旋转角度与玩家当前的移动/旋转 Tick 数据不一致。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsJ.javaSPECTATE 数据包尝试旁观实体,但其游戏模式不是旁观者。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsK.javaPLAYER_DIGGING 包中的位置、面或动作组合在特定上下文中是非法的(例如特定的丢弃物品动作必须对应特定的空位置/面)。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsL.javaPERFORM_RESPAWN),但服务器认为玩家并未死亡。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsM.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsN.javaKEEP_ALIVE ID 不在服务器发送的待确认列表中,可能是重复确认或伪造数据包。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsO.javaCLICK_WINDOW 包中的点击类型与按钮 ID 的组合是否合法(例如按下键盘按键只能是 0-8 或 40)。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsP.javaENTITY_ACTION 中的跳跃提升数值是否异常(如 >100),或操作的实体 ID 是否不匹配。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsQ.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsR.javaWINDOW_CONFIRMATION 包但标记为未接受(Accepted=false),这通常是不正常的行为。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsS.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsT.javaPLAYER_BLOCK_PLACEMENT 包(旧版本协议交互包)中的坐标、面和光标位置是否符合协议规范的特定值。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsU.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsV.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsW.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsX.javacommon/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsY.javaPLAYER_INPUT 包,这是不符合原版客户端行为的。common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsZ.javaCLICK_WINDOW 包,确保点击类型(Pickup, QuickMove 等)与玩家当前的点击状态逻辑(例如是否在进行拾取或快速移动)相符。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderA.javaATTACK) 时是否伴随有挥手动作 (ANIMATION)。对于 1.9+ 客户端,顺序通常是 INTERACT -> ANIMATION;对于 1.8 客户端,顺序是 ANIMATION -> INTERACT。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderB.javaINTERACT_AT(带向量)随后发送 INTERACT。此检测确保这两个包成对出现且参数(如手、实体ID、潜行状态)一致。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderC.javaOFF_HAND) 发生,通常意味着主手交互已经发生或应该有对应的逻辑顺序。此检测验证交互包的握手与动作顺序。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderD.javaHELD_ITEM_CHANGE(切换快捷栏)时,不应同时处于某些特定动作状态(如攻击、使用物品、疾跑、潜行等),防止通过快速切包隐藏动作或绕过检测。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderE.javacommon/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderF.javaPLAYER_DIGGING(如丢弃物品、副手交换)或库存操作时,玩家是否处于不应有的状态(如攻击、正在挖掘方块、右键等)。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderG.javacommon/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderH.javaINTERACT_ENTITY、PLAYER_BLOCK_PLACEMENT、USE_ITEM 和 PLAYER_DIGGING 之间的状态互斥。例如,不能在挖掘时放置,不能在释放物品使用时攻击等。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderI.javaATTACK) 的同时(或极短时间内),是否发送了放置方块或使用物品的包,且未标记为交互。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderJ.javaCLICK_WINDOW 或 CLOSE_WINDOW 包发送时,玩家的预测状态是否确实在打开库存或点击库存。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderK.javaSWAP_ITEM_WITH_OFFHAND) 时,玩家的预测状态是否标记为正在丢弃或操作库存。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderL.javaUSE_ITEM 或 PLAYER_BLOCK_PLACEMENT 包是否在没有对应的交互状态下发送,或者与实体的交互状态不匹配。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderM.javaBlockPlace) 是否在没有正确发送使用物品/放置包的情况下触发,或者反之。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderN.javaCLIENT_TICK_END 周期内,被认为是“飞行”状态(即发送了移动包但未完成 Tick)时,是否发送了不允许的包(如非载具移动包)。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderO.javaCHUNK_BATCH_ACK,防止客户端丢弃或忽略服务器的区块加载确认请求。common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderP.javacommon/src/main/java/ac/grim/grimac/checks/impl/timer/NegativeTimer.javaCLIENT_TICK_END 包的新版本客户端,检查在每个 Tick 周期内是否发送了正确数量的移动/飞行包。如果在一个 Tick 内发送了多个飞行包,或者发送了飞行包却没有对应的 Tick 结束包,则视为异常。common/src/main/java/ac/grim/grimac/checks/impl/timer/TickTimer.java检测内容: 核心计时器检测逻辑。它不依赖于简单的实时时间对比,而是利用事务(Transaction/Ping)机制来构建一个与玩家网络延迟挂钩的“玩家时钟”。
common/src/main/java/ac/grim/grimac/checks/impl/timer/Timer.java检测内容: 继承自 Timer 检测,用于限制玩家在极高 Ping 值下的时间余额滥用。
common/src/main/java/ac/grim/grimac/checks/impl/timer/TimerLimit.java检测内容: 专门针对乘坐载具(如船、矿车、马)时的计时器检测。
VEHICLE_MOVE 和 STEER_VEHICLE 包进行了适配。区分了客户端控制载具(主动发包)和服务器控制载具(被动发包)的情况,确保只在玩家主动控制载具移动时进行计时器检查。common/src/main/java/ac/grim/grimac/checks/impl/timer/VehicleTimer.java至此,Freecookie团队祝您新年快乐 :)
如题所示
https://github.com/Plugily-Projects/Village_Defense
布吉岛村庄守卫战插件的最新版本有一个小问题 识别不到商店价格插入的lore标签
修改前
修改后
下载jar文件
villagedefense-4.7.1-fix.jar