diff --git a/eco-api/src/main/java/com/willfp/eco/core/items/Items.java b/eco-api/src/main/java/com/willfp/eco/core/items/Items.java index 9cec9bff..87644359 100644 --- a/eco-api/src/main/java/com/willfp/eco/core/items/Items.java +++ b/eco-api/src/main/java/com/willfp/eco/core/items/Items.java @@ -518,7 +518,7 @@ public final class Items { } /** - * Get the base NBT tag on an item. + * Set the items destroy speed. * * @param itemStack The ItemStack. * @param multiplier The multiplier diff --git a/eco-core/core-nms/v1_18_R2/src/main/kotlin/com/willfp/eco/internal/spigot/proxy/v1_18_R2/CommonsInitializer.kt b/eco-core/core-nms/v1_18_R2/src/main/kotlin/com/willfp/eco/internal/spigot/proxy/v1_18_R2/CommonsInitializer.kt index dcf8efa8..94bef213 100644 --- a/eco-core/core-nms/v1_18_R2/src/main/kotlin/com/willfp/eco/internal/spigot/proxy/v1_18_R2/CommonsInitializer.kt +++ b/eco-core/core-nms/v1_18_R2/src/main/kotlin/com/willfp/eco/internal/spigot/proxy/v1_18_R2/CommonsInitializer.kt @@ -1,5 +1,6 @@ package com.willfp.eco.internal.spigot.proxy.v1_18_R2 +import com.willfp.eco.core.Eco import com.willfp.eco.internal.spigot.proxy.CommonsInitializerProxy import com.willfp.eco.internal.spigot.proxy.common.CommonsProvider import javassist.ClassPool @@ -7,7 +8,6 @@ import net.minecraft.nbt.CompoundTag import net.minecraft.nbt.Tag import net.minecraft.resources.ResourceLocation import net.minecraft.world.entity.PathfinderMob -import net.minecraft.world.item.Item import org.bukkit.Bukkit import org.bukkit.NamespacedKey import org.bukkit.craftbukkit.v1_18_R2.CraftServer @@ -53,7 +53,9 @@ class CommonsInitializer : CommonsInitializerProxy { """.trimIndent() ) - clazz.toClass(Item::class.java) + Eco.getHandler().ecoPlugin.logger.info("Patching server jar...") + clazz.writeFile(clazz.classFile.sourceFile) + Eco.getHandler().ecoPlugin.logger.info("Patched jar! If this is the first time you see this message, make sure to restart the server.") } object CommonsProviderImpl : CommonsProvider { diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/internal/spigot/Debug.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/internal/spigot/Debug.kt index f6bf7fe2..82209a9a 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/internal/spigot/Debug.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/internal/spigot/Debug.kt @@ -3,19 +3,19 @@ package com.willfp.eco.internal.spigot import com.willfp.eco.core.Eco import com.willfp.eco.core.drops.DropQueue import com.willfp.eco.core.items.Items -import com.willfp.eco.util.toLegacy -import io.papermc.paper.event.player.AsyncChatEvent import org.bukkit.event.EventHandler import org.bukkit.event.Listener +import org.bukkit.event.player.AsyncPlayerChatEvent object Debug : Listener { @EventHandler - fun a(event: AsyncChatEvent) { + fun a(event: AsyncPlayerChatEvent) { val player = event.player - val text = event.message().toLegacy() + val text = event.message val words = text.split(" ") + println(text) if (words[0] != "debug") { return }