mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-14 01:04:24 +00:00
Modify how modfiles load slightly, for better decoupling.
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
This commit is contained in:
13 files changed
+261
-114
No files matched your search
@@ -454,11 +454,11 @@ public class ModListScreen extends Screen
|
||||
lines.add(ForgeI18n.parseMessage("fml.menu.mods.info.idstate", selectedMod.getModId(), ModList.get().getModContainerById(selectedMod.getModId()).
|
||||
map(ModContainer::getCurrentState).map(Object::toString).orElse("NONE")));
|
||||
|
||||
selectedMod.getModConfig().getOptional("credits").ifPresent(credits->
|
||||
selectedMod.getConfigElement("credits").ifPresent(credits->
|
||||
lines.add(ForgeI18n.parseMessage("fml.menu.mods.info.credits", credits)));
|
||||
selectedMod.getModConfig().getOptional("authors").ifPresent(authors ->
|
||||
selectedMod.getConfigElement("authors").ifPresent(authors ->
|
||||
lines.add(ForgeI18n.parseMessage("fml.menu.mods.info.authors", authors)));
|
||||
selectedMod.getModConfig().getOptional("displayURL").ifPresent(displayURL ->
|
||||
selectedMod.getConfigElement("displayURL").ifPresent(displayURL ->
|
||||
lines.add(ForgeI18n.parseMessage("fml.menu.mods.info.displayurl", displayURL)));
|
||||
if (selectedMod.getOwningFile() == null || selectedMod.getOwningFile().getMods().size()==1)
|
||||
lines.add(ForgeI18n.parseMessage("fml.menu.mods.info.nochildmods"));
|
||||
|
||||
Reference in new issue
Block a user