mirror of
https://github.com/Xiao-MoMi/craft-engine.git
synced 2025-12-24 01:19:24 +00:00
增强访问权限管理
This commit is contained in:
@@ -8,6 +8,7 @@ import net.momirealms.craftengine.bukkit.plugin.classpath.PaperClassPathAppender
|
||||
import net.momirealms.craftengine.core.plugin.logger.PluginLogger;
|
||||
import net.momirealms.craftengine.core.plugin.logger.Slf4jPluginLogger;
|
||||
import net.momirealms.craftengine.core.util.ReflectionUtils;
|
||||
import net.momirealms.craftengine.core.util.VersionHelper;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@@ -44,13 +45,15 @@ public class PaperCraftEngineBootstrap implements PluginBootstrap {
|
||||
);
|
||||
this.plugin.applyDependencies();
|
||||
this.plugin.setUpConfig();
|
||||
context.getLifecycleManager().registerEventHandler(LifecycleEvents.DATAPACK_DISCOVERY, (e) -> {
|
||||
try {
|
||||
this.plugin.injectRegistries();
|
||||
} catch (Throwable ex) {
|
||||
logger.warn("Failed to inject registries", ex);
|
||||
}
|
||||
});
|
||||
if (VersionHelper.isOrAbove1_21_4()) {
|
||||
context.getLifecycleManager().registerEventHandler(LifecycleEvents.DATAPACK_DISCOVERY, (e) -> {
|
||||
try {
|
||||
this.plugin.injectRegistries();
|
||||
} catch (Throwable ex) {
|
||||
logger.warn("Failed to inject registries", ex);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user