Example usage for net.minecraftforge.event.entity EntityJoinWorldEvent EntityJoinWorldEvent

List of usage examples for net.minecraftforge.event.entity EntityJoinWorldEvent EntityJoinWorldEvent

Introduction

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

Prototype

public EntityJoinWorldEvent(Entity entity, World world) 

Source Link

Usage

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

License:MIT License

public static EntityJoinWorldEvent createEntityJoinWorldEvent(Event event) {
    if (!(event instanceof SpawnEntityEvent)) {
        throw new IllegalArgumentException("Event is not a valid SpawnEntityEvent.");
    }/*ww w  .  ja va 2 s . c o m*/

    SpawnEntityEvent spongeEvent = (SpawnEntityEvent) event;
    EntityJoinWorldEvent forgeEvent = new EntityJoinWorldEvent((Entity) spongeEvent.getTargetEntity(),
            (net.minecraft.world.World) spongeEvent.getTargetEntity().getLocation().getExtent());
    return forgeEvent;
}