Skip to content

Commit

Permalink
fix: Fix owo-lib compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
Steveplays28 committed Jul 5, 2024
1 parent 0225b7c commit a1eb5ab
Showing 1 changed file with 9 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,18 @@
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Overwrite;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;

import java.util.BitSet;

import static net.minecraft.world.gen.feature.OreFeature.shouldPlace;

@Mixin(OreFeature.class)
@Mixin(value = OreFeature.class, priority = 500)
public class OreFeatureMixin {
/**
* @author Steveplays28
* @reason
*/
@Overwrite
public boolean generateVeinPart(
@Inject(method = "generateVeinPart", at = @At(value = "HEAD"), cancellable = true)
public void noisium$generateVeinPartWithoutChunkSectionCache(
@NotNull StructureWorldAccess world,
@NotNull Random random,
@NotNull OreFeatureConfig config,
Expand All @@ -36,7 +34,8 @@ public boolean generateVeinPart(
int y,
int z,
int horizontalSize,
int verticalSize
int verticalSize,
CallbackInfoReturnable<Boolean> cir
) {
int i = 0;
BitSet bitSet = new BitSet(horizontalSize * verticalSize * horizontalSize);
Expand Down Expand Up @@ -137,6 +136,6 @@ public boolean generateVeinPart(
}
}

return i > 0;
cir.setReturnValue(i > 0);
}
}

0 comments on commit a1eb5ab

Please sign in to comment.