LanAnY
本帖最后由 GhostSkyV9 于 2022-4-21 23:45 编辑

这个是我主类的代码
我另外一个插件也是用taboolib作为前置写的,然后它那个插件就能加载插件文件夹
我现在新写的一个插件就不行了,刚开始以为是onEnable的问题,然后把onEnable这个方法删了也还是不行
  1. [03:23:51] [Server thread/ERROR]: Error occurred while enabling JFPro v1.0.0 (Is it up to date?)
  2. kotlin1510.UninitializedPropertyAccessException: lateinit property config has not been initialized
  3.         at com.github.sky295.JFPro.getConfig(JFPro.kt:13) ~[?:?]
  4.         at com.github.sky295.JFPro.onEnable(JFPro.kt:19) ~[?:?]
  5.         at com.github.sky295.taboolib.platform.BukkitPlugin.onEnable(BukkitPlugin.java:61) ~[?:?]
  6.         at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Paper-757]
  7.         at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.16.5.jar:git-Paper-757]
  8.         at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Paper-757]
  9.         at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518) ~[patched_1.16.5.jar:git-Paper-757]
  10.         at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432) ~[patched_1.16.5.jar:git-Paper-757]
  11.         at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:594) ~[patched_1.16.5.jar:git-Paper-757]
  12.         at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:298) ~[patched_1.16.5.jar:git-Paper-757]
  13.         at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1069) ~[patched_1.16.5.jar:git-Paper-757]
  14.         at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-757]
  15.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_221]
复制代码
taboolib中的config有个reload方法,用了这个方**出现这个报错

贺兰兰
lateinit property config has not been initialized
说明 TabooLib 未能正确注入,或是你过早的访问,导致 config 字段未能正确被初始化

LanAnY
贺兰兰 发表于 2022-3-14 10:18
lateinit property config has not been initialized
说明 TabooLib 未能正确注入,或是你过早的访问,导致 ...

那请问这个要如何解决呢,我另外一个插件也是这么写的,那个就不会这样

yewangchuan
还可以 跟我的预期还是有点不同