1.2.0
Изменения: - ТЕПЕРЬ ЗАЛАМИНИРОВАННЫЕ КАРТЫ НЕЛЬЗЯ ДЮПАТЬ В КРАФТЕРЕ (ОТКЛЮЧАЕМ ВАНИЛЬНЫЕ МЕХАНИКИ, ОУУ Е)
This commit is contained in:
parent
4d6cf540ef
commit
1789f5907e
2 changed files with 10 additions and 1 deletions
|
|
@ -14,7 +14,7 @@ plugins {
|
|||
val javaVersion = 24
|
||||
|
||||
group = "dev.marrow"
|
||||
version = "1.1"
|
||||
version = "1.2.0"
|
||||
description = "listener of labels and maps"
|
||||
|
||||
// paper-plugin.yml
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ import org.bukkit.entity.Player
|
|||
import org.bukkit.event.EventHandler
|
||||
import org.bukkit.event.EventPriority
|
||||
import org.bukkit.event.Listener
|
||||
import org.bukkit.event.block.CrafterCraftEvent
|
||||
import org.bukkit.event.inventory.*
|
||||
import org.bukkit.inventory.CartographyInventory
|
||||
import org.bukkit.inventory.Inventory
|
||||
|
|
@ -245,4 +246,12 @@ class MapLaminationListener(private val plugin: Core) : Listener {
|
|||
inv.result = air()
|
||||
}
|
||||
}
|
||||
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
|
||||
fun onAutoCraft(e: CrafterCraftEvent) {
|
||||
val result = e.result
|
||||
if (isLaminated(result)) {
|
||||
e.isCancelled = true
|
||||
return
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue