|
|
@ -1,32 +1,32 @@ |
|
|
|
package de.denisthiessen.damagedisabler; |
|
|
|
|
|
|
|
import org.bukkit.Bukkit; |
|
|
|
import org.bukkit.entity.Player; |
|
|
|
import org.bukkit.event.EventHandler; |
|
|
|
import org.bukkit.event.Listener; |
|
|
|
import org.bukkit.event.entity.EntityDamageEvent; |
|
|
|
import org.bukkit.plugin.java.JavaPlugin; |
|
|
|
|
|
|
|
import io.papermc.lib.PaperLib; |
|
|
|
|
|
|
|
public class DamageDisablerPlugin extends JavaPlugin implements Listener { |
|
|
|
|
|
|
|
@Override |
|
|
|
public void onDisable() { |
|
|
|
// Don't log disabling, Spigot does that for you automatically! |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void onEnable() { |
|
|
|
PaperLib.suggestPaper(this); |
|
|
|
Bukkit.getPluginManager().registerEvents(this, this); |
|
|
|
} |
|
|
|
|
|
|
|
@EventHandler |
|
|
|
public void onEntityDamage(EntityDamageEvent e) { |
|
|
|
if (e.getEntity() instanceof Player) { |
|
|
|
e.setCancelled(true); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
package de.denisthiessen.damagedisabler; |
|
|
|
|
|
|
|
import org.bukkit.Bukkit; |
|
|
|
import org.bukkit.entity.Player; |
|
|
|
import org.bukkit.event.EventHandler; |
|
|
|
import org.bukkit.event.Listener; |
|
|
|
import org.bukkit.event.entity.EntityDamageEvent; |
|
|
|
import org.bukkit.plugin.java.JavaPlugin; |
|
|
|
|
|
|
|
import io.papermc.lib.PaperLib; |
|
|
|
|
|
|
|
public class DamageDisablerPlugin extends JavaPlugin implements Listener { |
|
|
|
|
|
|
|
@Override |
|
|
|
public void onDisable() { |
|
|
|
// Don't log disabling, Spigot does that for you automatically! |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void onEnable() { |
|
|
|
PaperLib.suggestPaper(this); |
|
|
|
Bukkit.getPluginManager().registerEvents(this, this); |
|
|
|
} |
|
|
|
|
|
|
|
@EventHandler |
|
|
|
public void onEntityDamage(EntityDamageEvent e) { |
|
|
|
if (e.getEntity() instanceof Player) { |
|
|
|
e.setCancelled(true); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |