mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-08 09:17:36 +01:00
Moved playSound/Effect(Player, ...) to Player.playEffect(Location, ...) to be consistent, and because the code didn't really do what the Javadoc said.
By: sk89q <the.sk89q@gmail.com>
This commit is contained in:
parent
e471f45bae
commit
4cc21b5ce6
@ -532,15 +532,6 @@ public interface World {
|
|||||||
*/
|
*/
|
||||||
public List<BlockPopulator> getPopulators();
|
public List<BlockPopulator> getPopulators();
|
||||||
|
|
||||||
/**
|
|
||||||
* Plays an effect to just one player.
|
|
||||||
*
|
|
||||||
* @param player the player to play the effect for
|
|
||||||
* @param effect the {@link Effect}
|
|
||||||
* @param data a data bit needed for the RECORD_PLAY, SMOKE, and STEP_SOUND sounds
|
|
||||||
*/
|
|
||||||
public void playEffect(Player player, Effect effect, int data);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Plays an effect to all players within a default radius around a given location.
|
* Plays an effect to all players within a default radius around a given location.
|
||||||
*
|
*
|
||||||
|
@ -2,6 +2,7 @@ package org.bukkit.entity;
|
|||||||
|
|
||||||
import java.net.InetSocketAddress;
|
import java.net.InetSocketAddress;
|
||||||
import org.bukkit.Achievement;
|
import org.bukkit.Achievement;
|
||||||
|
import org.bukkit.Effect;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.Statistic;
|
import org.bukkit.Statistic;
|
||||||
@ -141,6 +142,15 @@ public interface Player extends HumanEntity, CommandSender {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public void playNote(Location loc, byte instrument, byte note);
|
public void playNote(Location loc, byte instrument, byte note);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Plays an effect to just this player.
|
||||||
|
*
|
||||||
|
* @param loc the player to play the effect for
|
||||||
|
* @param effect the {@link Effect}
|
||||||
|
* @param data a data bit needed for the RECORD_PLAY, SMOKE, and STEP_SOUND sounds
|
||||||
|
*/
|
||||||
|
public void playEffect(Location loc, Effect effect, int data);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Send a block change. This fakes a block change packet for a user at
|
* Send a block change. This fakes a block change packet for a user at
|
||||||
|
Loading…
Reference in New Issue
Block a user