Skip to content

Commit c9a0739

Browse files
cryptobenchclaude
andcommitted
Fix MarkerProvider API for latest Hytale server
Update ClaimMapOverlayProvider to match new WorldMapManager.MarkerProvider interface signature: - Remove GameplayConfig parameter from update() method - Replace WorldMapTracker with MapMarkerTracker Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 5f2f41e commit c9a0739

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/main/java/com/easyclaims/map/ClaimMapOverlayProvider.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@
33
import com.hypixel.hytale.logger.HytaleLogger;
44
import com.hypixel.hytale.protocol.Transform;
55
import com.hypixel.hytale.protocol.packets.worldmap.MapMarker;
6-
import com.hypixel.hytale.server.core.asset.type.gameplay.GameplayConfig;
76
import com.hypixel.hytale.server.core.entity.entities.Player;
87
import com.hypixel.hytale.server.core.universe.world.World;
9-
import com.hypixel.hytale.server.core.universe.world.WorldMapTracker;
108
import com.hypixel.hytale.server.core.universe.world.worldmap.WorldMapManager;
9+
import com.hypixel.hytale.server.core.universe.world.worldmap.markers.MapMarkerTracker;
1110
import com.easyclaims.data.ClaimStorage;
1211
import com.easyclaims.util.ChunkUtil;
1312

@@ -44,8 +43,7 @@ public ClaimMapOverlayProvider(ClaimStorage claimStorage, HytaleLogger logger) {
4443
}
4544

4645
@Override
47-
public void update(World world, GameplayConfig gameplayConfig,
48-
WorldMapTracker tracker, int centerX, int centerY, int centerZ) {
46+
public void update(World world, MapMarkerTracker tracker, int centerX, int centerY, int centerZ) {
4947
try {
5048
Player player = tracker.getPlayer();
5149
if (player == null) return;

0 commit comments

Comments
 (0)