9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2026-01-06 15:52:03 +00:00

修复兼容消息

This commit is contained in:
XiaoMoMi
2025-12-23 01:08:40 +08:00
parent ab20c41ddb
commit b02e811560
2 changed files with 4 additions and 5 deletions

View File

@@ -166,18 +166,17 @@ public class BukkitCompatibilityManager implements CompatibilityManager {
runCatchingHook(() -> WrappedBlockStateHelper.register("ac{}grim{}grimac{}shaded{}com{}github{}retrooper{}packetevents"), "GrimAC");
}
BukkitLevelerBridge levelerBridge = BukkitLevelerBridge.builder()
.detectSupportedPlugins()
.onHookSuccess(this::logHook)
.onHookFailure((s, t) -> this.plugin.logger().warn("Failed to hook " + s, t))
.detectSupportedPlugins()
.build();
for (cn.gtemc.levelerbridge.api.LevelerProvider<org.bukkit.entity.Player> provider : levelerBridge.providers()) {
this.registerLevelerProvider(new LevelerBridgeLeveler(provider));
}
BukkitItemBridge itemBridge = BukkitItemBridge.builder()
.detectSupportedPlugins(p -> !p.getName().equalsIgnoreCase("CraftEngine"))
.onHookSuccess(this::logHook)
.onHookFailure((s, t) -> this.plugin.logger().warn("Failed to hook " + s, t))
.removeById("craftengine")
.detectSupportedPlugins(p -> !p.getName().equalsIgnoreCase("CraftEngine"))
.build();
for (Provider<ItemStack, org.bukkit.entity.Player> provider : itemBridge.providers()) {
this.registerItemSource(new ItemBridgeSource(provider));