aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/mixins
diff options
context:
space:
mode:
authorAaron <51387595+AzureAaron@users.noreply.github.com>2024-07-10 16:03:19 -0400
committerAaron <51387595+AzureAaron@users.noreply.github.com>2024-07-10 16:03:19 -0400
commit8f8b583c31955c192856126d3ce48810d301f016 (patch)
treeb63f9f2ec7554837be27e0987c2be230f373907b /src/main/java/de/hysky/skyblocker/mixins
parent99e70f1d9aaafa5f9f39500efbc474eda561eda8 (diff)
downloadSkyblocker-8f8b583c31955c192856126d3ce48810d301f016.tar.gz
Skyblocker-8f8b583c31955c192856126d3ce48810d301f016.tar.bz2
Skyblocker-8f8b583c31955c192856126d3ce48810d301f016.zip
Refactor Simon Says solver
Should be less conflicting with other things
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/mixins')
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/ClientWorldMixin.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/de/hysky/skyblocker/mixins/ClientWorldMixin.java b/src/main/java/de/hysky/skyblocker/mixins/ClientWorldMixin.java
index 83a23b46..dd152089 100644
--- a/src/main/java/de/hysky/skyblocker/mixins/ClientWorldMixin.java
+++ b/src/main/java/de/hysky/skyblocker/mixins/ClientWorldMixin.java
@@ -18,13 +18,13 @@ public class ClientWorldMixin {
/**
* @implNote The {@code pos} can be mutable when this is called by chunk delta updates, so if you want to copy it into memory
- * (e.g. store it in a field/list/map) make sure to duplicate it via {@link BlockPos#BlockPos(net.minecraft.util.math.Vec3i)}.
+ * (e.g. store it in a field/list/map) make sure to duplicate it via {@link BlockPos#toImmutable()}.
*/
@Inject(method = "handleBlockUpdate", at = @At("RETURN"))
private void skyblocker$handleBlockUpdate(CallbackInfo ci, @Local(argsOnly = true) BlockPos pos, @Local(argsOnly = true) BlockState state) {
if (Utils.isInCrimson()) {
DojoManager.onBlockUpdate(pos.toImmutable(), state);
- SimonSays.onBlockUpdate(pos, state);
+ SimonSays.onBlockUpdate(pos.toImmutable(), state);
}
}
}