Package net.citizensnpcs.api.trait.trait

Examples of net.citizensnpcs.api.trait.trait.Equipment


        for (dEntity entity : entities) {
            if (entity.isNPC()) {
                if (!entity.getDenizenNPC().getCitizen().hasTrait(Equipment.class))
                    entity.getDenizenNPC().getCitizen().addTrait(Equipment.class);
                Equipment trait = entity.getDenizenNPC().getCitizen().getTrait(Equipment.class);
                trait.set(1, item);

            } else if (entity.isPlayer()) {
                entity.getPlayer().getInventory().setHelmet(item);

            } else {
View Full Code Here


    public void onInventoryClick(InventoryClickEvent event) {
        Inventory inventory = event.getInventory();
        if (inventory.getHolder() instanceof dNPC) {
            dNPC npc = (dNPC) inventory.getHolder();
            npc.getInventory().setContents(inventory.getContents());
            Equipment equipment = npc.getEquipmentTrait();
            for (int i = 0; i < 5; i++)
                equipment.set(i, inventory.getItem(i));
        }
    }
View Full Code Here

                dNPC npc = entity.getDenizenNPC();

                if (npc != null) {

                    Equipment trait = npc.getEquipmentTrait();

                    if (equipment.get("hand"!= null) trait.set(0, equipment.get("hand").getItemStack());
                    if (equipment.get("head"!= null) trait.set(1, equipment.get("head").getItemStack());
                    if (equipment.get("chest") != null) trait.set(2, equipment.get("chest").getItemStack());
                    if (equipment.get("legs"!= null) trait.set(3, equipment.get("legs").getItemStack());
                    if (equipment.get("boots") != null) trait.set(4, equipment.get("boots").getItemStack());
                }

            }
            else {
View Full Code Here

TOP

Related Classes of net.citizensnpcs.api.trait.trait.Equipment

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.