Closed mjl1010 closed 4 months ago
Can you try with https://ci.mg-dev.eu/job/BKCommonLib/1752/ ? Ill close this ticket as its really an issue in BKCommonLib (Cloud had to be updated)
[23:36:41 INFO]: [Train_Carts] Enabling Train_Carts v1.21-v1-SNAPSHOT
[23:36:44 ERROR]: [Train_Carts] An error occurred while enabling, the plugin will be disabled:
java.lang.IllegalArgumentException: WATER isn't an item
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-32.1.2-jre.jar:?]
at org.bukkit.inventory.ItemStack.of(ItemStack.java:58) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
at org.bukkit.inventory.ItemStack.<init>(ItemStack.java:138) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
at org.bukkit.inventory.ItemStack.<init>(ItemStack.java:117) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
at org.bukkit.inventory.ItemStack.<init>(ItemStack.java:104) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
at BKCommonLib-1.21-v1-SNAPSHOT-1752.jar/com.bergerkiller.bukkit.common.utils.RecipeUtil.getFurnaceResult(RecipeUtil.java:92) ~[BKCommonLib-1.21-v1-SNAPSHOT-1752.jar:?]
at BKCommonLib-1.21-v1-SNAPSHOT-1752.jar/com.bergerkiller.bukkit.common.utils.RecipeUtil.isHeatableItem(RecipeUtil.java:84) ~[BKCommonLib-1.21-v1-SNAPSHOT-1752.jar:?]
at BKCommonLib-1.21-v1-SNAPSHOT-1752.jar/com.bergerkiller.bukkit.common.utils.MaterialUtil$1.get(MaterialUtil.java:377) ~[BKCommonLib-1.21-v1-SNAPSHOT-1752.jar:?]
at BKCommonLib-1.21-v1-SNAPSHOT-1752.jar/com.bergerkiller.bukkit.common.utils.MaterialUtil$1.get(MaterialUtil.java:374) ~[BKCommonLib-1.21-v1-SNAPSHOT-1752.jar:?]
at BKCommonLib-1.21-v1-SNAPSHOT-1752.jar/com.bergerkiller.bukkit.common.MaterialBooleanProperty.getMaterials(MaterialBooleanProperty.java:29) ~[BKCommonLib-1.21-v1-SNAPSHOT-1752.jar:?]
at BKCommonLib-1.21-v1-SNAPSHOT-1752.jar/com.bergerkiller.bukkit.common.MaterialBooleanProperty.toString(MaterialBooleanProperty.java:40) ~[BKCommonLib-1.21-v1-SNAPSHOT-1752.jar:?]
at TrainCarts-1.21-v1-SNAPSHOT-1575.jar/com.bergerkiller.bukkit.tc.TCConfig.load(TCConfig.java:550) ~[TrainCarts-1.21-v1-SNAPSHOT-1575.jar:?]
at TrainCarts-1.21-v1-SNAPSHOT-1575.jar/com.bergerkiller.bukkit.tc.TrainCarts.loadConfig(TrainCarts.java:664) ~[TrainCarts-1.21-v1-SNAPSHOT-1575.jar:?]
at TrainCarts-1.21-v1-SNAPSHOT-1575.jar/com.bergerkiller.bukkit.tc.TrainCarts.enable(TrainCarts.java:769) ~[TrainCarts-1.21-v1-SNAPSHOT-1575.jar:?]
at BKCommonLib-1.21-v1-SNAPSHOT-1752.jar/com.bergerkiller.bukkit.common.PluginBase.onEnable(PluginBase.java:861) ~[BKCommonLib-1.21-v1-SNAPSHOT-1752.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:288) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[paper-1.21.jar:1.21-37-dd49fba]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-1.21.jar:1.21-37-dd49fba]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:629) ~[paper-1.21.jar:1.21-37-dd49fba]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:578) ~[paper-1.21.jar:1.21-37-dd49fba]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:690) ~[paper-1.21.jar:1.21-37-dd49fba]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:452) ~[paper-1.21.jar:1.21-37-dd49fba]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:327) ~[paper-1.21.jar:1.21-37-dd49fba]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1157) ~[paper-1.21.jar:1.21-37-dd49fba]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:329) ~[paper-1.21.jar:1.21-37-dd49fba]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[23:36:44 INFO]: [Train_Carts] Disabling Train_Carts v1.21-v1-SNAPSHOT
No more errors of BKCommonLib :)
Looks like paper added a change to disallow 'illegal' items, somehow I didnt see this error though. Will have to fix some stuff in bkcommonlib to check for this with an isItem() api they added in material.
give it a try https://ci.mg-dev.eu/job/BKCommonLib/1753/
It works! Thank you very much!
Info
Please provide the following information:
/train version
): v1.21-v1-SNAPSHOT-1750/train version
): v1.21-v1-SNAPSHOT-1575/version
): Paper version 1.21-37-master@dd49fba (2024-06-24T02:08:49Z) (Implementing API version 1.21-R0.1-SNAPSHOT)Bug
Description
It just doesn't start.
Expected behaviour
Let it start properly and be able to carry trains! Thanks a lot.
Actual behaviour
It just doesn't start.
Steps to reproduce
Start a server with Paper 1.21 with this plugins: BKCommonLib, CommandHook, ChestShop, CMILib, dynmap, Elevator, Essentials, EssentialsChat, EssentialsSpawn, GSit, iConomy, ItemEdit, MySQLAPI, NBTAPI, NoPlugins, NoSpawnerChange, NoteBlockAPI, *PermissionsEx, ProtocolLib, Residence, SignLink, SimpleClans, SkinsRestorer, Train_Carts, UltimateTimber, Vault, WorldEdit and ZeroTickStopper.
Additional Information
It just links to: https://github.com/bergerhealer/BKCommonLib/issues/169