fix baritone mixin
This commit is contained in:
@@ -17,11 +17,12 @@ import meteordevelopment.meteorclient.systems.modules.Modules;
|
|||||||
|
|
||||||
@Mixin(MineProcess.class)
|
@Mixin(MineProcess.class)
|
||||||
public class MineProcessMixin {
|
public class MineProcessMixin {
|
||||||
@Shadow
|
private static final String RESCAN_METHOD = "Lbaritone/process/MineProcess;a(Ljava/util/List;Lbaritone/pathing/movement/CalculationContext;)V";
|
||||||
private List<BlockPos> a;
|
|
||||||
|
|
||||||
//rescan
|
@Shadow
|
||||||
@Inject(method = "Lbaritone/process/MineProcess;b(Ljava/util/List;Lbaritone/pathing/movement/CalculationContext;)V", at=@At("HEAD"), cancellable = true, remap = false)
|
private List<BlockPos> a; //knownOreLocations
|
||||||
|
|
||||||
|
@Inject(method = RESCAN_METHOD, at=@At("HEAD"), cancellable = true, remap = false)
|
||||||
private void onRescan(List<BlockPos> already, CalculationContext context, CallbackInfo ci) {
|
private void onRescan(List<BlockPos> already, CalculationContext context, CallbackInfo ci) {
|
||||||
OreSim oreSim = Modules.get().get(OreSim.class);
|
OreSim oreSim = Modules.get().get(OreSim.class);
|
||||||
if (oreSim == null || !oreSim.baritone.get()) return;
|
if (oreSim == null || !oreSim.baritone.get()) return;
|
||||||
|
|||||||
Reference in New Issue
Block a user