Package org.terasology.logic.players.event

Examples of org.terasology.logic.players.event.SelectedItemChangedEvent


        if (request.getSlot() >= 0 && request.getSlot() < 10 && request.getSlot() != characterComp.selectedItem) {
            EntityRef oldItem = InventoryUtils.getItemAt(character, characterComp.selectedItem);
            EntityRef newItem = InventoryUtils.getItemAt(character, request.getSlot());
            characterComp.selectedItem = request.getSlot();
            character.saveComponent(characterComp);
            character.send(new SelectedItemChangedEvent(oldItem, newItem));
        }
    }
View Full Code Here


        playerComponent.movingItem = transferSlot;
        playerComponent.controller = controller;

        EntityRef player = builder.build();

        player.send(new SelectedItemChangedEvent(EntityRef.NULL, InventoryUtils.getItemAt(player, 0)));

        return player;
    }
View Full Code Here

TOP

Related Classes of org.terasology.logic.players.event.SelectedItemChangedEvent

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.