package shootergame.items; import shootergame.entity.Entity; import shootergame.entity.EntityFlare; import shootergame.init.Textures; import shootergame.util.math.ItemStack; import shootergame.world.chunk.Chunk; import shootergame.world.layer.Layer; public class ItemFlare extends Item { public ItemFlare(String id) { super(id); this.texture = Textures.ENTITY_FLARE; } @Override public void onAction(ItemStack stack, Layer layer, Chunk chunk, Entity entity) { super.onAction(stack, layer, chunk, entity); layer.spawnEntity(new EntityFlare(entity.pos.copy(), entity.angle)); } }