Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-12-18 04:20:08 +01:00
Fix BlockIgniteEvent after someone updated it and missed some stuff.
Dieser Commit ist enthalten in:
Ursprung
90c52739c4
Commit
abc4b35bcd
@ -90,12 +90,10 @@ public class BlockFire extends Block {
|
|||||||
Server server = ((WorldServer)world).getServer();
|
Server server = ((WorldServer)world).getServer();
|
||||||
CraftWorld cworld = ((WorldServer)world).getWorld();
|
CraftWorld cworld = ((WorldServer)world).getWorld();
|
||||||
|
|
||||||
org.bukkit.block.Block theBlock = (cworld.getBlockAt(i, j, k));
|
org.bukkit.block.Block theBlock = (cworld.getBlockAt(i1, j1, k1));
|
||||||
IgniteCause igniteCause = BlockIgniteEvent.IgniteCause.SPREAD;
|
|
||||||
Player thePlayer = null;
|
|
||||||
|
|
||||||
if (theBlock.getTypeId() != Block.ar.bi){
|
if (theBlock.getTypeId() != Block.ar.bi){
|
||||||
BlockIgniteEvent event = new BlockIgniteEvent(theBlock, igniteCause, thePlayer);
|
BlockIgniteEvent event = new BlockIgniteEvent(theBlock, BlockIgniteEvent.IgniteCause.SPREAD, null);
|
||||||
server.getPluginManager().callEvent(event);
|
server.getPluginManager().callEvent(event);
|
||||||
if (event.isCancelled()) {
|
if (event.isCancelled()) {
|
||||||
return;
|
return;
|
||||||
@ -123,11 +121,9 @@ public class BlockFire extends Block {
|
|||||||
CraftWorld cworld = ((WorldServer)world).getWorld();
|
CraftWorld cworld = ((WorldServer)world).getWorld();
|
||||||
|
|
||||||
org.bukkit.block.Block theBlock = (cworld.getBlockAt(i, j, k));
|
org.bukkit.block.Block theBlock = (cworld.getBlockAt(i, j, k));
|
||||||
IgniteCause igniteCause = BlockIgniteEvent.IgniteCause.SLOW_SPREAD;
|
|
||||||
Player thePlayer = null;
|
|
||||||
|
|
||||||
if (theBlock.getTypeId() != Block.ar.bi){
|
if (theBlock.getTypeId() != Block.ar.bi){
|
||||||
BlockIgniteEvent event = new BlockIgniteEvent(theBlock, igniteCause, thePlayer);
|
BlockIgniteEvent event = new BlockIgniteEvent(theBlock, BlockIgniteEvent.IgniteCause.SLOW_SPREAD, null);
|
||||||
server.getPluginManager().callEvent(event);
|
server.getPluginManager().callEvent(event);
|
||||||
if (event.isCancelled()) {
|
if (event.isCancelled()) {
|
||||||
return;
|
return;
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren