Applied Energistics 2

Applied Energistics 2

160M Downloads

Configuration of Sky Stone harvesting from Max World Height

Nyxane opened this issue ยท 0 comments

commented

Describe the feature

Either provide a config option to disable or change Sky stone harvesting with Annihilation plate
Or
A new recipe type for Harvesting air with specific conditions

Reasons why it should be considered

As of right now the ability to Harvest Sky Stone at World Height with Annihilation Plane is hardcoded with no way to disable or configure without Mixins

Additional details

The lines in question:

if (host.getBlockPos().getY() + 1 >= buildHeight && getSide() == Direction.UP) {
continuousGeneration = new ContinuousGeneration(
AEItemKey.of(AEItems.SKY_DUST),
1,
200);
}

if (isActive() && continuousGeneration != null) {
continuousGenerationTicks += ticksSinceLastCall;
if (continuousGenerationTicks >= continuousGeneration.ticks) {
long amount = continuousGenerationTicks / continuousGeneration.ticks;
insertIntoGrid(continuousGeneration.what, amount, Actionable.MODULATE);
continuousGenerationTicks -= amount * continuousGeneration.ticks;
}
return TickRateModulation.IDLE;
}