// 
// Decompiled by Procyon v0.6.0
// 

package com.hypixel.hytale.component.event;

import com.hypixel.hytale.component.system.EventSystem;
import javax.annotation.Nonnull;
import com.hypixel.hytale.component.ComponentRegistry;
import com.hypixel.hytale.component.system.WorldEventSystem;
import com.hypixel.hytale.component.system.EcsEvent;

public class WorldEventType<ECS_TYPE, Event extends EcsEvent> extends EventSystemType<ECS_TYPE, Event, WorldEventSystem<ECS_TYPE, Event>>
{
    public WorldEventType(@Nonnull final ComponentRegistry<ECS_TYPE> registry, @Nonnull final Class<? super WorldEventSystem<ECS_TYPE, Event>> tClass, @Nonnull final Class<Event> eClass, final int index) {
        super(registry, (Class<? super EventSystem>)tClass, eClass, index);
    }
}
