-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Interacting with a contributor statue to open its UI does nothing, and placing a contributor statue with a contributor manually set does not place a player head onto the armor stand. As a result, the intended use of contributor statues is entirely broken.
There seems to be commented-out code related to this issue within the Contributor#loadGameProfileProperties
method:
nucleoid-extras/src/main/java/xyz/nucleoid/extras/lobby/contributor/Contributor.java
Lines 77 to 84 in e78d9cc
public void loadGameProfileProperties(MinecraftServer server, GameProfile profile, Consumer<GameProfile> callback) { | |
/*SkullBlockEntityAccessor.callFetchProfileWithTextures(profile).thenAccept(optional -> { | |
optional.ifPresent(fullProfile -> { | |
server.getUserCache().add(fullProfile); | |
callback.accept(fullProfile); | |
}); | |
});*/ | |
} |
The referenced SkullBlockEntityAccessor
class contains no accessors, and thus is unused:
nucleoid-extras/src/main/java/xyz/nucleoid/extras/mixin/lobby/SkullBlockEntityAccessor.java
Lines 11 to 14 in e78d9cc
@Mixin(SkullBlockEntity.class) | |
public class SkullBlockEntityAccessor { | |
} |
This issue seems to have been introduced during the Minecraft 1.20.4 port.