minecraftserver.class имеет частную запись с именем ReloadablerSources , которая используется для удержания менеджеров для управления ресурсами.
...
record ReloadableResources(CloseableResourceManager resourceManager, ReloadableServerResources managers) implements AutoCloseable {
public void close() {
this.resourceManager.close();
}
}
...
< /code>
Как можно было бы получить менеджеров на сервере Minecraft? Потому что для получения следующей переменной: private minecraftserver.reloadableresources resources; Вам нужно использовать
аксессу или инвентарь, который потребует типа Reloadableresources , которые я не могу использовать. Class = "Lang-Java PrettyPrint-Override">@Mixin(MinecraftServer.class)
public class MinecraftServerAccessor {
@Accessor("resources")
public ReloadableResourcesLike getResources() {
}
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... ted-record
Как получить доступ к частной вложенной записи ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение