SPIGOT-4948: Lectern.getInventory should return a LecternInventory

This commit is contained in:
Brokkonaut 2019-05-17 20:18:13 +02:00
parent 02b466ccc7
commit a278e4453a

View file

@ -4,7 +4,7 @@ import net.minecraft.server.TileEntityLectern;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.block.Block; import org.bukkit.block.Block;
import org.bukkit.block.Lectern; import org.bukkit.block.Lectern;
import org.bukkit.craftbukkit.inventory.CraftInventory; import org.bukkit.craftbukkit.inventory.CraftInventoryLectern;
import org.bukkit.inventory.Inventory; import org.bukkit.inventory.Inventory;
public class CraftLectern extends CraftBlockEntityState<TileEntityLectern> implements Lectern { public class CraftLectern extends CraftBlockEntityState<TileEntityLectern> implements Lectern {
@ -29,7 +29,7 @@ public class CraftLectern extends CraftBlockEntityState<TileEntityLectern> imple
@Override @Override
public Inventory getSnapshotInventory() { public Inventory getSnapshotInventory() {
return new CraftInventory(this.getSnapshot().inventory); return new CraftInventoryLectern(this.getSnapshot().inventory);
} }
@Override @Override
@ -38,6 +38,6 @@ public class CraftLectern extends CraftBlockEntityState<TileEntityLectern> imple
return this.getSnapshotInventory(); return this.getSnapshotInventory();
} }
return new CraftInventory(this.getTileEntity().inventory); return new CraftInventoryLectern(this.getTileEntity().inventory);
} }
} }