Я пытаюсь перейти на Idea

GoogleTan

Картошка :3
1,354
43
310
Не спрашивай почему работает:
Java:
public class Smth<T> extends ForgeRegistryEntry<Smth<T>>
{
    public static <T> IForgeRegistry<Smth<T>> getRegistry()
    {
        return GameRegistry.findRegistry(new Smth<>().getClass());
    }
}
На уговоры идеи упростить выражение не соглашайся - это все сломает.
 

GoogleTan

Картошка :3
1,354
43
310
Раз класс абстрактный, то может наследники и будут наследовать getRegistry? Это было бы логично. Можешь в паре слов объяснить что ты пытаешься сделать? У тебя абстрактная регистрация..... Звучит странно
 

GoogleTan

Картошка :3
1,354
43
310
Пока у тебя ошибки только логические. Игнорить их нельзя.
Где вообще есть настройки
1604513175921.png
 
7,099
324
1,510
А вы уверены, что делать ригистрируемый объект полиморфным - хорошая идея? В ваниле или форже такое есть?
 
Сверху