BlueMap/BlueMapCore/src/main/java/de/bluecolored/bluemap/core
Gerber Lóránt Viktor 10fb88df4b
Make TextureVariable references align with game behaviour (#525)
While the current implementation of reference handling in
this class was the correct way to go (only handling
texture names starting with # as references), the game is
happy to accept references without a leading hashtag, since
it just chops it off and continues on the same code path
regardless.

This commit makes the reference handling in BlueMap align
with this behaviour, potentially allowing "broken" models
to render as they do in game.

This method works for reference resolving, since if a string
passed into the texture field contains a ':' then it must be
a namespaced key, and if it contains a '/' it has to be a
resource key, because the 'minecraft' namespace is implied
in these cases. The other way around, if someone were to pass
in a string like 'oak_planks', it is safe to assume it is a
reference, since the implied resource key would be
'minecraft:oak_planks', but textures aren't at the root level
in that namespace.
2024-03-17 14:56:32 +01:00
..
debug Fix web-app api throwing an error and add full errors to the StateDumper 2022-08-02 18:14:38 +02:00
logger Tentative fix for heightmap data being null 2024-02-23 23:55:01 +01:00
map Swap chunk-scan direction for future stuff :) 2024-02-25 18:12:27 +01:00
metrics Add stuff 2022-12-13 16:54:31 +01:00
resources Make TextureVariable references align with game behaviour (#525) 2024-03-17 14:56:32 +01:00
storage [breaking] Switch hires tile format to prbm (modified prwm) 2024-02-23 17:32:07 +01:00
threejs Fix lowres tiles failig to load correctly 2022-07-31 22:19:15 +02:00
util Swap chunk-scan direction for future stuff :) 2024-02-25 18:12:27 +01:00
world Actually fix NPE when loading chunks sometimes 2024-02-24 23:51:23 +01:00
BlueMap.java Change git-hash detection, fix ci 2022-07-26 22:04:01 +02:00
MinecraftVersion.java Add resource-patch to make 1.20.3 resources more backwardscompatible with 1.20.2 2023-12-06 19:24:07 +01:00