Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
1) Это не класс, а пакет
2) Использовать нижний слеш в названиях пакета можно и нужно (можешь почитать на сайте оракла)
3) Единственная проблема в рейтинге -- множественное число. Его в названии пакетов юзать не рекомендуется
Ох, точно. Но там явно описывается кейс, при котором такое можно применять. У тебя же подчеркивание в середине имени, оно никак не позволяет сделать имя валидным. Если хочешь, чтобы слова были визуально отделены друг от друга - используй точку
В моей практике точки всегда юзались как поддирректория для явного разделения функционала на пакеты. А вот НАЗВАНИЯ с пробелами всегда использовались. "minecraft_gods", как я понимаю, является названием мода, так что вполне валидно
Так вопрос о названии мода никак не затрагивает вопрос о названии пакета.
"minecraft_gods" - больше подходит для modid minecraft.gods - больше подходит для пакета
Моя точка зрения:
Если (теоретически) у нас может появиться что-то в директории minecraft, не относящееся к gods, то ставим точку (создаем новую директорию).
Если такого быть не может (наш кейс), то юзаем нижнее подчеркивание, потому что в это случае, и minecraft, и gods являются чем-то цельным и нераздельным (при это minecraftgods выглядит убого)