mirror of
https://github.com/Xiao-MoMi/craft-engine.git
synced 2025-12-25 09:59:20 +00:00
改进外部物品兼容性
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
repositories {
|
||||
mavenCentral()
|
||||
maven("https://repo.papermc.io/repository/maven-public/")
|
||||
maven("https://r.irepo.space/maven/")
|
||||
maven("https://repo.extendedclip.com/content/repositories/placeholderapi/") // papi
|
||||
maven("https://maven.enginehub.org/repo/") // worldguard worldedit
|
||||
maven("https://repo.rapture.pw/repository/maven-releases/") // slime world
|
||||
@@ -10,7 +9,6 @@ repositories {
|
||||
maven("https://mvn.lumine.io/repository/maven-public/") // model engine mythic mobs
|
||||
maven("https://repo.viaversion.com") // via
|
||||
maven("https://repo.skriptlang.org/releases/") // skript
|
||||
maven("https://repo.hiusers.com/releases")
|
||||
maven("https://jitpack.io")
|
||||
maven("https://repo.codemc.io/repository/maven-public/") // quickshop
|
||||
maven("https://repo.opencollab.dev/main/") // geyser
|
||||
|
||||
@@ -165,11 +165,20 @@ public class BukkitCompatibilityManager implements CompatibilityManager {
|
||||
if (this.isPluginEnabled("GrimAC") && Config.injectPacketEvents()) {
|
||||
runCatchingHook(() -> WrappedBlockStateHelper.register("ac{}grim{}grimac{}shaded{}com{}github{}retrooper{}packetevents"), "GrimAC");
|
||||
}
|
||||
BukkitLevelerBridge levelerBridge = BukkitLevelerBridge.builder(false).build();
|
||||
BukkitLevelerBridge levelerBridge = BukkitLevelerBridge.builder()
|
||||
.detectSupportedPlugins()
|
||||
.onHookSuccess(this::logHook)
|
||||
.onHookFailure((s, t) -> this.plugin.logger().warn("Failed to hook " + s, t))
|
||||
.build();
|
||||
for (cn.gtemc.levelerbridge.api.LevelerProvider<org.bukkit.entity.Player> provider : levelerBridge.providers()) {
|
||||
this.registerLevelerProvider(new LevelerBridgeLeveler(provider));
|
||||
}
|
||||
BukkitItemBridge itemBridge = BukkitItemBridge.builder(true).build();
|
||||
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")
|
||||
.build();
|
||||
for (Provider<ItemStack, org.bukkit.entity.Player> provider : itemBridge.providers()) {
|
||||
this.registerItemSource(new ItemBridgeSource(provider));
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
org.gradle.jvmargs=-Xmx4G
|
||||
|
||||
# Project settings
|
||||
project_version=0.0.66.9
|
||||
project_version=0.0.66.10
|
||||
config_version=65
|
||||
lang_version=47
|
||||
project_group=net.momirealms
|
||||
@@ -57,8 +57,8 @@ jimfs_version=1.3.1
|
||||
authlib_version=7.0.60
|
||||
concurrent_util_version=0.0.8-SNAPSHOT
|
||||
bucket4j_version=8.15.0
|
||||
itembridge_version=1.0.14
|
||||
levelerbridge_version=1.0.2
|
||||
itembridge_version=1.0.16
|
||||
levelerbridge_version=1.0.4
|
||||
|
||||
# Proxy settings
|
||||
systemProp.socks.proxyHost=127.0.0.1
|
||||
|
||||
Reference in New Issue
Block a user