Skip to content

Commit 0315338

Browse files
committed
Fix compile issues from rebasing upstream
1 parent b1d212f commit 0315338

7 files changed

Lines changed: 8 additions & 12 deletions

File tree

common/src/main/java/ac/grim/grimac/checks/impl/combat/Reach.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ private CheckResult checkReach(PacketEntity reachEntity, Vector3d from, boolean
273273
minDistance = Double.MIN_VALUE;
274274
foundHitData = hitData;
275275
// until I fix block modeling exempt any blocks changed this tick
276-
} else if (hitData instanceof BlockHitData && !blocksChangedThisTick.contains(((BlockHitData) hitData).getPosition())) {
276+
} else if (hitData instanceof BlockHitData && !blocksChangedThisTick.contains(((BlockHitData) hitData).position())) {
277277
minDistance = Double.MIN_VALUE;
278278
foundHitData = hitData;
279279
}
@@ -284,7 +284,7 @@ private CheckResult checkReach(PacketEntity reachEntity, Vector3d from, boolean
284284
if (minDistance == Double.MIN_VALUE && foundHitData != null) {
285285
cancelBuffer = 1;
286286
if (foundHitData instanceof BlockHitData) {
287-
return new CheckResult(ResultType.WALL_HIT, "Hit block=" + ((BlockHitData) foundHitData).getState().getType().getName() + " ");
287+
return new CheckResult(ResultType.WALL_HIT, "Hit block=" + ((BlockHitData) foundHitData).state().getType().getName() + " ");
288288
} else { // entity hit data
289289
return new CheckResult(ResultType.ENTITY_PIERCE, "Hit entity=" + ((EntityHitData) foundHitData).getEntity().type.getName() + " ");
290290
}

common/src/main/java/ac/grim/grimac/command/commands/GrimDebug.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public void register(CommandManager<Sender> commandManager) {
4040
Command.Builder<Sender> hitboxDebugCommand = grimCommand
4141
.literal("hitboxdebug", Description.of("Toggle hitbox debug visualization"))
4242
.permission("grim.hitboxdebug")
43-
.optional("target", GrimAPI.INSTANCE.getParserDescriptors().getSinglePlayer(), Description.of("Player to debug (defaults to self if sender is player)"))
43+
.optional("target", GrimAPI.INSTANCE.getCommandAdapter().singlePlayerSelectorParser(), Description.of("Player to debug (defaults to self if sender is player)"))
4444
.handler(this::handleHitboxDebug);
4545

4646
// Register command

common/src/main/java/ac/grim/grimac/events/packets/CheckManagerListener.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
package ac.grim.grimac.events.packets;
22

33
import ac.grim.grimac.GrimAPI;
4-
import ac.grim.grimac.checks.impl.inventory.InventoryB;
54
import ac.grim.grimac.player.GrimPlayer;
65
import ac.grim.grimac.utils.anticheat.update.BlockBreak;
76
import ac.grim.grimac.utils.anticheat.update.BlockPlace;
87
import ac.grim.grimac.utils.blockplace.BlockPlaceResult;
98
import ac.grim.grimac.utils.blockplace.ConsumesBlockPlace;
9+
import ac.grim.grimac.utils.data.BlockHitData;
1010
import ac.grim.grimac.utils.data.BlockPlaceSnapshot;
11-
import ac.grim.grimac.utils.data.HitData;
1211
import ac.grim.grimac.utils.inventory.Inventory;
1312
import ac.grim.grimac.utils.latency.CompensatedWorld;
1413
import ac.grim.grimac.utils.nmsutil.BoundingBoxSize;

common/src/main/java/ac/grim/grimac/manager/init/load/PacketEventsInit.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package ac.grim.grimac.manager.init.load;
22

3-
import ac.grim.grimac.GrimAPI;
43
import ac.grim.grimac.utils.anticheat.LogUtil;
54
import com.github.retrooper.packetevents.PacketEvents;
65
import com.github.retrooper.packetevents.PacketEventsAPI;

common/src/main/java/ac/grim/grimac/utils/anticheat/update/BlockPlace.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,14 @@ public class BlockPlace {
5252
private final GrimPlayer player;
5353
public final ItemStack itemStack;
5454
public final StateType material;
55-
public final @Nullable HitData hitData;
55+
public final @Nullable BlockHitData hitData;
5656
@Getter private int faceId;
5757
@Getter private BlockFace face;
5858
public boolean isInside;
5959
public Vector3f cursor;
6060
public final int sequence;
6161

62-
public BlockPlace(GrimPlayer player, InteractionHand hand, Vector3i position, int faceId, BlockFace face, ItemStack itemStack, @Nullable HitData hitData, int sequence) {
62+
public BlockPlace(GrimPlayer player, InteractionHand hand, Vector3i position, int faceId, BlockFace face, ItemStack itemStack, @Nullable BlockHitData hitData, int sequence) {
6363
this.player = player;
6464
this.hand = hand;
6565
this.position = position;

common/src/main/java/ac/grim/grimac/utils/data/BlockHitData.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@
77
import com.github.retrooper.packetevents.util.Vector3i;
88
import lombok.Getter;
99
import lombok.ToString;
10+
import lombok.experimental.Accessors;
1011

1112
@Getter
13+
@Accessors(fluent = true)
1214
@ToString
1315
public class BlockHitData extends HitData {
1416
Vector3i position;

common/src/main/java/ac/grim/grimac/utils/data/packetentity/PacketEntity.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,10 +237,6 @@ public CollisionBox getMinimumPossibleCollisionBoxes() {
237237
return ReachInterpolationData.getOverlapHitbox(oldPacketLocation.getOverlapHitboxCombined(), newPacketLocation.getOverlapHitboxCombined());
238238
}
239239

240-
public PacketEntity getRiding() {
241-
return riding;
242-
}
243-
244240
public OptionalInt getPotionEffectLevel(PotionType effect) {
245241
final int amplifier = potionsMap == null ? -1 : potionsMap.getInt(effect);
246242
return amplifier == -1 ? OptionalInt.empty() : OptionalInt.of(amplifier);

0 commit comments

Comments
 (0)