use of net.minecraft.server.v1_12_R1.Slot in project PaperDev by Kamillaova.
the class CraftInventoryPlayer method setHeldItemSlot.
public void setHeldItemSlot(int slot) {
Validate.isTrue(slot >= 0 && slot < PlayerInventory.getHotbarSize(), "Slot is not between 0 and 8 inclusive");
this.getInventory().itemInHandIndex = slot;
((CraftPlayer) this.getHolder()).getHandle().playerConnection.sendPacket(new PacketPlayOutHeldItemSlot(slot));
}
use of net.minecraft.server.v1_12_R1.Slot in project PaperDev by Kamillaova.
the class CraftScoreboard method getObjective.
public Objective getObjective(DisplaySlot slot) throws IllegalArgumentException {
Validate.notNull(slot, "Display slot cannot be null");
ScoreboardObjective objective = board.getObjectiveForSlot(CraftScoreboardTranslations.fromBukkitSlot(slot));
if (objective == null) {
return null;
}
return new CraftObjective(this, objective);
}
Aggregations