Skeleton API Implementations

By: md_5 <git@md-5.net>
This commit is contained in:
Bukkit/Spigot
2017-05-15 15:16:15 +10:00
parent 29381e2731
commit 8de3a6a15d
8 changed files with 71 additions and 0 deletions

View File

@@ -766,4 +766,14 @@ public interface Entity extends Metadatable, CommandSender, Nameable, Persistent
@NotNull
@ApiStatus.Experimental
Entity copy(@NotNull Location to);
// Spigot start
public class Spigot extends CommandSender.Spigot {
}
@NotNull
@Override
Spigot spigot();
// Spigot end
}

View File

@@ -2,6 +2,7 @@ package org.bukkit.entity;
import org.bukkit.GameEvent;
import org.bukkit.enchantments.Enchantment;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
/**
@@ -82,4 +83,13 @@ public interface LightningStrike extends Entity {
*/
public void setCausingPlayer(@Nullable Player player);
// Spigot start
public class Spigot extends Entity.Spigot {
}
@NotNull
@Override
Spigot spigot();
// Spigot end
}

View File

@@ -2287,4 +2287,14 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
* @return whether the player allows server listings
*/
public boolean isAllowingServerListings();
// Spigot start
public class Spigot extends Entity.Spigot {
}
@NotNull
@Override
Spigot spigot();
// Spigot end
}