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

package com.hypixel.hytale.component.system.data;

import java.util.List;
import com.hypixel.hytale.component.CommandBuffer;
import com.hypixel.hytale.component.Store;
import com.hypixel.hytale.component.ArchetypeChunk;
import com.hypixel.hytale.component.system.QuerySystem;
import com.hypixel.hytale.component.system.System;

public abstract class ArchetypeDataSystem<ECS_TYPE, Q, R> extends System<ECS_TYPE> implements QuerySystem<ECS_TYPE>
{
    public abstract void fetch(final ArchetypeChunk<ECS_TYPE> p0, final Store<ECS_TYPE> p1, final CommandBuffer<ECS_TYPE> p2, final Q p3, final List<R> p4);
}
