Updated to latest version.
This commit is contained in:
@@ -21,7 +21,7 @@ dependencies {
|
|||||||
compileOnly "org.spigotmc:spigot-api:${project.mc_version}-R0.1-SNAPSHOT"
|
compileOnly "org.spigotmc:spigot-api:${project.mc_version}-R0.1-SNAPSHOT"
|
||||||
}
|
}
|
||||||
|
|
||||||
def targetJavaVersion = 16
|
def targetJavaVersion = 21
|
||||||
java {
|
java {
|
||||||
def javaVersion = JavaVersion.toVersion(targetJavaVersion)
|
def javaVersion = JavaVersion.toVersion(targetJavaVersion)
|
||||||
sourceCompatibility = javaVersion
|
sourceCompatibility = javaVersion
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
name: ExplosionsControl
|
name: ExplosionsControl
|
||||||
version: '1.19.4'
|
version: '1.21.4'
|
||||||
main: io.github.itzispyder.explosionscontrol.ExplosionsControl
|
main: io.github.itzispyder.explosionscontrol.ExplosionsControl
|
||||||
api-version: 1.19
|
api-version: 1.19
|
||||||
authors: [ ImproperIssues ]
|
authors: [ ImproperIssues ]
|
||||||
|
|||||||
Binary file not shown.
@@ -3,4 +3,4 @@
|
|||||||
group= 'io.github.itzispyder'
|
group= 'io.github.itzispyder'
|
||||||
|
|
||||||
# Minecraft
|
# Minecraft
|
||||||
mc_version= 1.19.4
|
mc_version= 1.21.4
|
||||||
@@ -77,11 +77,11 @@ public class ExplosionListener implements Listener {
|
|||||||
|
|
||||||
switch (damager.getType()) {
|
switch (damager.getType()) {
|
||||||
case CREEPER -> e.setCancelled(config.getCreeperMode() == Mode.NONE);
|
case CREEPER -> e.setCancelled(config.getCreeperMode() == Mode.NONE);
|
||||||
case MINECART_TNT -> e.setCancelled(config.getMinecartMode() == Mode.NONE);
|
case TNT_MINECART -> e.setCancelled(config.getMinecartMode() == Mode.NONE);
|
||||||
case FIREBALL -> e.setCancelled(config.getFireballMode() == Mode.NONE);
|
case FIREBALL -> e.setCancelled(config.getFireballMode() == Mode.NONE);
|
||||||
case WITHER_SKULL -> e.setCancelled(config.getWitherMode() == Mode.NONE);
|
case WITHER_SKULL -> e.setCancelled(config.getWitherMode() == Mode.NONE);
|
||||||
case PRIMED_TNT -> e.setCancelled(config.getTntMode() == Mode.NONE);
|
case TNT -> e.setCancelled(config.getTntMode() == Mode.NONE);
|
||||||
case ENDER_CRYSTAL -> e.setCancelled(config.getCrystalMode() == Mode.NONE);
|
case END_CRYSTAL -> e.setCancelled(config.getCrystalMode() == Mode.NONE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -97,11 +97,11 @@ public class ExplosionListener implements Listener {
|
|||||||
|
|
||||||
switch (ent.getType()) {
|
switch (ent.getType()) {
|
||||||
case CREEPER -> determineOutcome(config.getCreeperMode(), e);
|
case CREEPER -> determineOutcome(config.getCreeperMode(), e);
|
||||||
case MINECART_TNT -> determineOutcome(config.getMinecartMode(), e);
|
case TNT_MINECART -> determineOutcome(config.getMinecartMode(), e);
|
||||||
case FIREBALL -> determineOutcome(config.getFireballMode(), e);
|
case FIREBALL -> determineOutcome(config.getFireballMode(), e);
|
||||||
case WITHER_SKULL -> determineOutcome(config.getWitherMode(), e);
|
case WITHER_SKULL -> determineOutcome(config.getWitherMode(), e);
|
||||||
case PRIMED_TNT -> determineOutcome(config.getTntMode(), e);
|
case TNT -> determineOutcome(config.getTntMode(), e);
|
||||||
case ENDER_CRYSTAL -> determineOutcome(config.getCrystalMode(), e);
|
case END_CRYSTAL -> determineOutcome(config.getCrystalMode(), e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -145,6 +145,6 @@ public class ExplosionListener implements Listener {
|
|||||||
private void fakeExplode(Location center) {
|
private void fakeExplode(Location center) {
|
||||||
SoundPlayer sound = new SoundPlayer(center, Sound.ENTITY_GENERIC_EXPLODE, 10.0F, 0.7F);
|
SoundPlayer sound = new SoundPlayer(center, Sound.ENTITY_GENERIC_EXPLODE, 10.0F, 0.7F);
|
||||||
sound.playWithin(100.0);
|
sound.playWithin(100.0);
|
||||||
center.getWorld().spawnParticle(Particle.EXPLOSION_HUGE, center, 1, 0, 0, 0, 0);
|
center.getWorld().spawnParticle(Particle.EXPLOSION_EMITTER, center, 1, 0, 0, 0, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user