mirror of
https://github.com/alexcrea/CustomAnvil.git
synced 2026-08-28 08:25:56 +02:00
initial 1.21 transition
This commit is contained in:
parent
862f9914fa
commit
5ba1bb98cc
35 changed files with 10 additions and 699 deletions
|
|
@ -21,6 +21,7 @@ import org.bukkit.inventory.InventoryView
|
|||
import org.bukkit.inventory.ItemStack
|
||||
import org.bukkit.inventory.meta.Damageable
|
||||
import org.bukkit.inventory.meta.EnchantmentStorageMeta
|
||||
import org.bukkit.inventory.view.AnvilView
|
||||
import org.bukkit.plugin.Plugin
|
||||
import org.bukkit.plugin.RegisteredListener
|
||||
import xyz.alexcrea.cuanvil.dependency.DependencyManager
|
||||
|
|
@ -193,11 +194,11 @@ class DiagnosticExecutor: CASubCommand() {
|
|||
damagedSword.itemMeta = meta
|
||||
|
||||
meta = enchantedSword.itemMeta
|
||||
meta!!.addEnchant(Enchantment.DAMAGE_ALL, 1, true)
|
||||
meta!!.addEnchant(Enchantment.SHARPNESS, 1, true)
|
||||
enchantedSword.itemMeta = meta
|
||||
|
||||
meta = enchantedBook.itemMeta
|
||||
(meta as EnchantmentStorageMeta).addStoredEnchant(Enchantment.DAMAGE_ALL, 1, true)
|
||||
(meta as EnchantmentStorageMeta).addStoredEnchant(Enchantment.SHARPNESS, 1, true)
|
||||
enchantedBook.itemMeta = meta
|
||||
|
||||
stb.append("\n\nItem to Item repair:")
|
||||
|
|
@ -266,7 +267,7 @@ class DiagnosticExecutor: CASubCommand() {
|
|||
var event: PrepareAnvilEvent
|
||||
try {
|
||||
val fakeInv = Bukkit.createInventory(player, InventoryType.ANVIL)
|
||||
invView = player.openInventory(fakeInv)!!
|
||||
invView = player.openInventory(fakeInv)!! as AnvilView
|
||||
event = DependencyManager.createFakeEvent(invView, result)
|
||||
} catch (_: Throwable) {
|
||||
// Help
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue