mirror of
https://github.com/PaperMC/Paper.git
synced 2025-07-26 09:42:06 -07:00
Remove craft flying
This commit is contained in:
@@ -2,5 +2,7 @@ package org.bukkit.entity;
|
||||
|
||||
/**
|
||||
* Represents a Flying Entity.
|
||||
* @deprecated Minecraft no longer has a distinction for these types of mobs.
|
||||
*/
|
||||
@Deprecated(forRemoval = true, since = "1.21.6")
|
||||
public interface Flying extends Mob {}
|
||||
|
@@ -1,14 +0,0 @@
|
||||
package org.bukkit.craftbukkit.entity;
|
||||
|
||||
import net.minecraft.world.entity.Mob;
|
||||
import org.bukkit.craftbukkit.CraftServer;
|
||||
import org.bukkit.entity.Flying;
|
||||
|
||||
// TODO: REMOVE?
|
||||
public class CraftFlying extends CraftMob implements Flying {
|
||||
|
||||
public CraftFlying(CraftServer server, Mob entity) {
|
||||
super(server, entity);
|
||||
}
|
||||
|
||||
}
|
@@ -1,9 +1,10 @@
|
||||
package org.bukkit.craftbukkit.entity;
|
||||
|
||||
import org.bukkit.craftbukkit.CraftServer;
|
||||
import org.bukkit.entity.Flying;
|
||||
import org.bukkit.entity.Ghast;
|
||||
|
||||
public class CraftGhast extends CraftFlying implements Ghast, CraftEnemy {
|
||||
public class CraftGhast extends CraftMob implements Ghast, CraftEnemy, Flying {
|
||||
|
||||
public CraftGhast(CraftServer server, net.minecraft.world.entity.monster.Ghast entity) {
|
||||
super(server, entity);
|
||||
|
@@ -4,10 +4,11 @@ import net.minecraft.Optionull;
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.craftbukkit.CraftServer;
|
||||
import org.bukkit.craftbukkit.util.CraftLocation;
|
||||
import org.bukkit.entity.Flying;
|
||||
import org.bukkit.entity.Phantom;
|
||||
import java.util.UUID;
|
||||
|
||||
public class CraftPhantom extends CraftFlying implements Phantom, CraftEnemy {
|
||||
public class CraftPhantom extends CraftMob implements Phantom, CraftEnemy, Flying {
|
||||
|
||||
public CraftPhantom(CraftServer server, net.minecraft.world.entity.monster.Phantom entity) {
|
||||
super(server, entity);
|
||||
|
Reference in New Issue
Block a user