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
|
val javaVersion = 24
|
||||||
|
|
||||||
group = "dev.marrow"
|
group = "dev.marrow"
|
||||||
version = "1.1"
|
version = "1.2.0"
|
||||||
description = "listener of labels and maps"
|
description = "listener of labels and maps"
|
||||||
|
|
||||||
// paper-plugin.yml
|
// paper-plugin.yml
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@ import org.bukkit.entity.Player
|
||||||
import org.bukkit.event.EventHandler
|
import org.bukkit.event.EventHandler
|
||||||
import org.bukkit.event.EventPriority
|
import org.bukkit.event.EventPriority
|
||||||
import org.bukkit.event.Listener
|
import org.bukkit.event.Listener
|
||||||
|
import org.bukkit.event.block.CrafterCraftEvent
|
||||||
import org.bukkit.event.inventory.*
|
import org.bukkit.event.inventory.*
|
||||||
import org.bukkit.inventory.CartographyInventory
|
import org.bukkit.inventory.CartographyInventory
|
||||||
import org.bukkit.inventory.Inventory
|
import org.bukkit.inventory.Inventory
|
||||||
|
|
@ -245,4 +246,12 @@ class MapLaminationListener(private val plugin: Core) : Listener {
|
||||||
inv.result = air()
|
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