Custom inventory titles for 1.14

This commit is contained in:
Jikoo
2019-05-05 15:15:17 -04:00
parent 185f037254
commit 0f266c8a64
34 changed files with 420 additions and 239 deletions

View File

@@ -17,6 +17,7 @@
package com.lishid.openinv.internal.v1_7_R4;
import com.lishid.openinv.internal.IPlayerDataManager;
import com.lishid.openinv.internal.ISpecialInventory;
import java.util.Collection;
import java.util.UUID;
import net.minecraft.server.v1_7_R4.EntityPlayer;
@@ -29,6 +30,7 @@ import org.bukkit.Server;
import org.bukkit.craftbukkit.v1_7_R4.CraftServer;
import org.bukkit.craftbukkit.v1_7_R4.entity.CraftPlayer;
import org.bukkit.entity.Player;
import org.bukkit.inventory.InventoryView;
import org.jetbrains.annotations.NotNull;
public class PlayerDataManager implements IPlayerDataManager {
@@ -56,9 +58,8 @@ public class PlayerDataManager implements IPlayerDataManager {
return target;
}
@NotNull
@Override
public String getPlayerDataID(@NotNull OfflinePlayer offline) {
@Override
public @NotNull String getPlayerDataID(@NotNull OfflinePlayer offline) {
return offline.getUniqueId().toString();
}
@@ -78,9 +79,8 @@ public class PlayerDataManager implements IPlayerDataManager {
}
}
@NotNull
@Override
public Collection<? extends Player> getOnlinePlayers() {
@Override
public @NotNull Collection<? extends Player> getOnlinePlayers() {
return Bukkit.getOnlinePlayers();
}
@@ -104,4 +104,9 @@ public class PlayerDataManager implements IPlayerDataManager {
return nmsPlayer;
}
@Override
public InventoryView openInventory(@NotNull Player player, @NotNull ISpecialInventory inventory) {
return player.openInventory(inventory.getBukkitInventory());
}
}