mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-23 16:56:31 +01:00
Add method to get the source of a TNTPrimed. Adds BUKKIT-3815
By: AlphaBlend <whizkid3000@hotmail.com>
This commit is contained in:
parent
dff43f16bb
commit
66daeda328
1 changed files with 19 additions and 1 deletions
|
@ -12,9 +12,27 @@ public interface TNTPrimed extends Explosive {
|
|||
public void setFuseTicks(int fuseTicks);
|
||||
|
||||
/**
|
||||
* Retrieve the number of ticks until the explosion of this TNTPrimed entity
|
||||
* Retrieve the number of ticks until the explosion of this TNTPrimed
|
||||
* entity
|
||||
*
|
||||
* @return the number of ticks until this TNTPrimed explodes
|
||||
*/
|
||||
public int getFuseTicks();
|
||||
|
||||
/**
|
||||
* Gets the source of this primed TNT. The source is the entity
|
||||
* responsible for the creation of this primed TNT.
|
||||
* (I.E. player ignites TNT with flint and steel.) Take note
|
||||
* that this can be null if there is no suitable source.
|
||||
* (created by the {@link org.bukkit.World#spawn(Location, Class)}
|
||||
* method, for example.)
|
||||
*
|
||||
* The source will become null if the chunk this primed TNT is in
|
||||
* is unloaded then reloaded. If the source Entity becomes invalidated
|
||||
* for any reason, such being removed from the world, the returned value
|
||||
* will be null.
|
||||
*
|
||||
* @return the source of this primed TNT
|
||||
*/
|
||||
public Entity getSource();
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue