Jump to content

Recommended Posts

Posted

I've copied this from my own post in the mods subforum and deleted the old one, because it's really not a complete mod as of now. Sorry to anyone who's already seen that one.

If you're wondering why this isn't in WIP mods after reading it, it's because WIP mods has virtually no traffic and the main point of this post is to gauge interest.


So I've been playing with mods on and off for a while, and one of the things that's really bugged me has been that almost every "tech" mod has added copper, tin, lead, or silver. Despite the OreDictionary, I as a player know that there are up to five different copper ores when I play certain modpacks. Dealing with these different ores, some of which cannot be disabled, is annoying without resorting to hacky solutions like OreDictionary converters, which come with problems of their own, like letting one turn bamboo into sticks. Additionally, removing a mod may result in some or all of certain resources disappearing because the version that particular mod provided just happened to be used as an output by the OreDictionary or some machine.

 

Most of the blocks and items added by large numbers of mods are pretty simple, and basically identical between mods.

 

What is the interest in a small mod that takes a resource name, texture, and a few basic properties, and provides the same block or item to every other mod requesting it? I have a rough but almost-usable proof of concept, so it is feasible, but it would really only work if there were people, as in modders, interested in using it.

 

Just in case anyone wants to check it out, here is a github link. Please let me know what you think, and what it would take for you to consider using it in your own mod.

 

____

 

edit: Also, there's the whole "no two items can have the same name" thing that's happening starting with this Minecraft version. Any modders who use something like this mod to add generic ores and such won't have to disable them when other mods are installed just to prevent crashes.  ;D

This may be a dumb question. Feel free to say it is.

Posted

Responding to point A, I really haven't found anything else that attempts to deal with this specific problem. There is the OreDictionary, but that does something completely different and still leaves the duplicate items in.

 

For point B, you are most likely correct for everything else, but I know that registering liquids has this problem. The rest still stands, though.

This may be a dumb question. Feel free to say it is.

Posted

This problem would not happen if people used the standards already in place. Your mod, as the above poster noted, is just another of the standards people will not use. Thus, the problem is exacerbated, rather than solved by your idea.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Yep I did upgrade just because it showed me a new version available.  I'll redownload the mod list and make sure anything works.  Thanks!
    • The latest log was taken down by pastebin for some reason. Did you try removing the mods you added? The mods you updated, was there a specific reason you updated, or just because? It's possible the updates introduced incompatibilitie, or even need a newer build of forge. If you didn't need the updates for a specific reason, you could also try downgrading those mods.
    • Please read the FAQ, and post logs as described there. https://forums.minecraftforge.net/topic/125488-rules-and-frequently-asked-questions-faq/
    • I am using forge 1.20.1 (version 47.3.0). My pc has an RTX 4080 super and an i9 14900 KF, I am on the latest Nvidia graphics driver, latest windows 10 software, I have java 23, forge 1.12.2 works and so does all vanilla versions but for some reason no version of forge 1.20.1 works and instead the game just crashes with the error code "-1." I have no mods in my mods fodler, I have deleted my options.txt and forge.cfg files in case my settings were causing a crash and have tried removing my forge version from the installations folder and reinstalling but no matter what I still crash with the same code and my log doesn't tell me anything: 18:34:53.924 game 2025-02-06 18:34:53,914 main WARN Advanced terminal features are not available in this environment 18:34:54.023 game [18:34:54] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, mrmirchi, --version, 1.20.1-forge-47.3.0, --gameDir, C:\Users\aryam\AppData\Roaming\.minecraft, --assetsDir, C:\Users\aryam\AppData\Roaming\.minecraft\assets, --assetIndex, 5, --uuid, 2db00ea8d678420a8956109a85d90e9d, --accessToken, ????????, --clientId, ZWI3NThkNzMtNmNlZS00MGI5LTgyZTgtYmZkNzcwMTM5MGMx, --xuid, 2535436222989555, --userType, msa, --versionType, release, --quickPlayPath, C:\Users\aryam\AppData\Roaming\.minecraft\quickPlay\java\1738838092785.json, --launchTarget, forgeclient, --fml.forgeVersion, 47.3.0, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412] 18:34:54.027 game [18:34:54] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.8 by Microsoft; OS Windows 10 arch amd64 version 10.0 18:34:54.132 game [18:34:54] [main/INFO] [ne.mi.fm.lo.ImmediateWindowHandler/]: Loading ImmediateWindowProvider fmlearlywindow 18:34:54.191 game [18:34:54] [main/INFO] [EARLYDISPLAY/]: Trying GL version 4.6 18:34:54.303 game [18:34:54] [main/INFO] [EARLYDISPLAY/]: Requested GL version 4.6 got version 4.6 18:34:54.367 monitor Process Monitor Process crashed with exit code -1     screenshot of log: https://drive.google.com/file/d/1WdkH88H865XErvmIqAKjlg7yrmj8EYy7/view?usp=sharing
    • I am currently working on a big mod, but I'm having trouble with my tabs, I want to find a way to add tabs inside tabs, like how in mrcrayfishes furniture mod, his furniture tab has multiple other sub tabs to them, so i know it is possible but i just don't know how it is possible, any help would be appreciated, thanks
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.