summaryrefslogtreecommitdiffstats
path: root/nms-patches/Explosion.patch
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2016-03-19 12:19:17 +1100
committermd_5 <git@md-5.net>2016-03-19 12:19:17 +1100
commit8269b993936262e845788843889007383a370484 (patch)
tree972d7e3541dba03e4bd1bdf0d718dc1e431e8a9a /nms-patches/Explosion.patch
parentff617f73cdc334b77b6ba72c60bce1a89c483cee (diff)
downloadcraftbukkit-8269b993936262e845788843889007383a370484.tar
craftbukkit-8269b993936262e845788843889007383a370484.tar.gz
craftbukkit-8269b993936262e845788843889007383a370484.tar.lz
craftbukkit-8269b993936262e845788843889007383a370484.tar.xz
craftbukkit-8269b993936262e845788843889007383a370484.zip
SPIGOT-1968: Use correct explosion yield
Diffstat (limited to 'nms-patches/Explosion.patch')
-rw-r--r--nms-patches/Explosion.patch4
1 files changed, 2 insertions, 2 deletions
diff --git a/nms-patches/Explosion.patch b/nms-patches/Explosion.patch
index 85de23f8..4cba2e11 100644
--- a/nms-patches/Explosion.patch
+++ b/nms-patches/Explosion.patch
@@ -90,13 +90,13 @@
+ float yield;
+
+ if (explode != null) {
-+ EntityExplodeEvent event = new EntityExplodeEvent(explode, location, blockList, 0.3F);
++ EntityExplodeEvent event = new EntityExplodeEvent(explode, location, blockList, 1.0F / this.size);
+ this.world.getServer().getPluginManager().callEvent(event);
+ cancelled = event.isCancelled();
+ bukkitBlocks = event.blockList();
+ yield = event.getYield();
+ } else {
-+ BlockExplodeEvent event = new BlockExplodeEvent(location.getBlock(), blockList, 0.3F);
++ BlockExplodeEvent event = new BlockExplodeEvent(location.getBlock(), blockList, 1.0F / this.size);
+ this.world.getServer().getPluginManager().callEvent(event);
+ cancelled = event.isCancelled();
+ bukkitBlocks = event.blockList();