Code: Select all
...
record ReloadableResources(CloseableResourceManager resourceManager, ReloadableServerResources managers) implements AutoCloseable {
public void close() {
this.resourceManager.close();
}
}
...
< /code>
Wie könnte es möglich sein, die Manager aus dem Minecraft -Server zu bringen? Denn um die folgende Variable zu erhalten: private Minecraftserver.Reloadableresources -Ressourcen;
einen Accessor oder einen Invoker verwenden, was beide den Typ Reloadableresources erfordern würden. class = "Lang-Java PrettyPrint-Override">
Code: Select all
@Mixin(MinecraftServer.class)
public class MinecraftServerAccessor {
@Accessor("resources")
public ReloadableResourcesLike getResources() {
}
}