Example usage for net.minecraftforge.event.entity.item ItemEvent ItemEvent

List of usage examples for net.minecraftforge.event.entity.item ItemEvent ItemEvent

Introduction

In this page you can find the example usage for net.minecraftforge.event.entity.item ItemEvent ItemEvent.

Prototype

public ItemEvent(ItemEntity itemEntity) 

Source Link

Document

Creates a new event for an EntityItem.

Usage

From source file:org.spongepowered.mod.event.SpongeForgeEventFactory.java

License:MIT License

public static ItemEvent createItemEvent(Event event) {
    if (!(event instanceof TargetItemEvent)) {
        throw new IllegalArgumentException("Event is not a valid TargetItemEvent.");
    }//from   w w  w.  j a  v a  2 s  . c  om

    TargetItemEvent spongeEvent = (TargetItemEvent) event;
    ItemEvent forgeEvent = new ItemEvent((EntityItem) spongeEvent.getTargetEntity());
    return forgeEvent;
}