Added stuff
This commit is contained in:
parent
d68f4c34fa
commit
2243f48ff8
4 changed files with 29 additions and 3 deletions
|
|
@ -1,9 +1,9 @@
|
|||
package world.pinkhaj.boxOfMeow
|
||||
|
||||
import org.bukkit.configuration.file.FileConfiguration
|
||||
import org.bukkit.plugin.java.JavaPlugin
|
||||
import world.pinkhaj.boxOfMeow.modules.PreventMobGriefing
|
||||
import world.pinkhaj.boxOfMeow.other.ConsoleColor
|
||||
import world.pinkhaj.boxOfMeow.other.sounds.ChatNotification
|
||||
import world.pinkhaj.boxOfMeow.sounds.ChatNotification
|
||||
|
||||
class BoxOfMeow : JavaPlugin() {
|
||||
val fileConfiguration = this.config
|
||||
|
|
@ -20,5 +20,6 @@ class BoxOfMeow : JavaPlugin() {
|
|||
|
||||
fun registerEvents() {
|
||||
this.server.pluginManager.registerEvents(ChatNotification(), this)
|
||||
this.server.pluginManager.registerEvents(PreventMobGriefing(this), this)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,19 @@
|
|||
package world.pinkhaj.boxOfMeow.modules
|
||||
|
||||
import org.bukkit.entity.EntityType
|
||||
import org.bukkit.event.EventHandler
|
||||
import org.bukkit.event.Listener
|
||||
import org.bukkit.event.entity.ExplosionPrimeEvent
|
||||
import world.pinkhaj.boxOfMeow.BoxOfMeow
|
||||
|
||||
class PreventMobGriefing(val main: BoxOfMeow): Listener {
|
||||
val configPrefix = "PreventMobGriefing"
|
||||
|
||||
@EventHandler
|
||||
fun PreventExplosion(e: ExplosionPrimeEvent) {
|
||||
if (main.config.getBoolean(configPrefix + "." + e.entityType.name)) {
|
||||
e.radius = 0.0f
|
||||
e.fire = false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package world.pinkhaj.boxOfMeow.other.sounds
|
||||
package world.pinkhaj.boxOfMeow.sounds
|
||||
|
||||
import io.papermc.paper.event.player.AsyncChatEvent
|
||||
import org.bukkit.Bukkit
|
||||
Loading…
Add table
Add a link
Reference in a new issue