| public static PersistentStateType<MapState> | |
| public static MapState | | createFresh(double originX, double originY, byte scale, boolean trackingPosition, boolean unlimitedTracking, ResourceKey<Level> dimension) | | createFresh(double originX, double originY, byte scale, boolean trackingPosition, boolean unlimitedTracking, ResourceKey<Level> dimension) | | method_32363(double arg0, double arg1, byte arg2, boolean arg3, boolean arg4, class_5321<class_1937> arg5) | | of(double centerX, double centerZ, byte scale, boolean showDecorations, boolean unlimitedTracking, RegistryKey<World> dimension) |
|
| public static MapState | |
| public MapState | | locked() | | locked() | | method_32361() | | copy() |
|
| public MapState | | scaled() | | scaled() | | method_32364() | | zoomOut() |
|
| private static Predicate<ItemStack> | |
| public void | |
| private static boolean | |
| private void | |
| public static void | | addTargetDecoration(ItemStack itemStack, BlockPos position, String key, Holder<MapDecorationType> decorationType) | | addTargetDecoration(ItemStack itemStack, BlockPos position, String key, Holder<MapDecorationType> decorationType) | | method_110(class_1799 arg0, class_2338 arg1, String arg2, class_6880<class_9428> arg3) | | addDecorationsNbt(ItemStack stack, BlockPos pos, String id, RegistryEntry<MapDecorationType> decorationType) |
|
| private void | | addDecoration(Holder<MapDecorationType> type, LevelAccessor level, String key, double xPos, double zPos, double yRot, Component name) | | addDecoration(Holder<MapDecorationType> type, LevelAccessor level, String key, double xPos, double zPos, double yRot, Component name) | | method_107(class_6880<class_9428> arg0, class_1936 arg1, String arg2, double arg3, double arg4, double arg5, class_2561 arg6) | | addDecoration(RegistryEntry<MapDecorationType> type, WorldAccess world, String key, double x, double z, double rotation, Text text) |
|
| private MapState$Marker | | calculateDecorationLocationAndType(Holder<MapDecorationType> type, LevelAccessor level, double yRot, float xDeltaFromCenter, float yDeltaFromCenter) | | calculateDecorationLocationAndType(Holder<MapDecorationType> type, LevelAccessor level, double yRot, float xDeltaFromCenter, float yDeltaFromCenter) | | method_61870(class_6880<class_9428> arg0, class_1936 arg1, double arg2, float arg3, float arg4) | | getMarker(RegistryEntry<MapDecorationType> type, WorldAccess world, double rotation, float dx, float dz) |
|
| private com.mojang.datafixers.util.Pair<RegistryEntry<MapDecorationType>, Byte> | | playerDecorationTypeAndRotation(Holder<MapDecorationType> type, LevelAccessor level, double yRot, float xDeltaFromCenter, float yDeltaFromCenter) | | playerDecorationTypeAndRotation(Holder<MapDecorationType> type, LevelAccessor level, double yRot, float xDeltaFromCenter, float yDeltaFromCenter) | | method_61872(class_6880<class_9428> arg0, class_1936 arg1, double arg2, float arg3, float arg4) | | getPlayerMarkerAndRotation(RegistryEntry<MapDecorationType> type, WorldAccess world, double rotation, float dx, float dz) |
|
| private byte | |
| private static boolean | | isInsideMap(float xd, float yd) | | isInsideMap(float xd, float yd) | | method_61868(float arg0, float arg1) | | isInBounds(float dx, float dz) |
|
| private RegistryEntry<MapDecorationType> | | decorationTypeForPlayerOutsideMap(float xDeltaFromCenter, float yDeltaFromCenter) | | decorationTypeForPlayerOutsideMap(float xDeltaFromCenter, float yDeltaFromCenter) | | method_61871(float arg0, float arg1) | | getPlayerMarker(float dx, float dz) |
|
| private static byte | | clampMapCoordinate(float deltaFromCenter) | | clampMapCoordinate(float deltaFromCenter) | | method_61867(float arg0) | | offsetToMarkerPosition(float d) |
|
| public Packet<?> | |
| private void | | setColorsDirty(int x, int y) | | setColorsDirty(int x, int y) | | method_103(int arg0, int arg1) | | markDirty(int x, int z) |
|
| private void | | setDecorationsDirty() | | setDecorationsDirty() | | method_32374() | | markDecorationsDirty() |
|
| public MapState$PlayerUpdateTracker | |
| public boolean | |
| public void | |
| public Collection<MapBannerMarker> | | getBanners() | | getBanners() | | method_35503() | | getBanners() |
|
| public void | |
| public boolean | | updateColor(int x, int y, byte newColor) | | updateColor(int x, int y, byte newColor) | | method_32365(int arg0, int arg1, byte arg2) | | putColor(int x, int z, byte color) |
|
| public void | | setColor(int x, int y, byte newColor) | | setColor(int x, int y, byte newColor) | | method_32370(int arg0, int arg1, byte arg2) | | setColor(int x, int z, byte color) |
|
| public boolean | | isExplorationMap() | | isExplorationMap() | | method_32372() | | hasExplorationMapDecoration() |
|
| public void | |
| public Iterable<MapDecoration> | | getDecorations() | | getDecorations() | | method_32373() | | getDecorations() |
|
| public boolean | | isTrackedCountOverLimit(int limit) | | isTrackedCountOverLimit(int limit) | | method_37343(int arg0) | | decorationCountNotLessThan(int decorationCount) |
|
| private static String | | getFrameKey(int id) | | getFrameKey(int id) | | method_61169(int arg0) | | getFrameDecorationKey(int id) |
|