• 0

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    GOOD NEWS: I have put an alpha release of Fusion for 1.12.2 up on CurseForge! Remember that as an alpha, you'll have to follow the links to the project website to find it, as the Twitch client does not show alpha releases by default.


    It has:

    • all the Simple Ores alloys + steel,
    • a working fusion furnace,
    • recipes for tools, armor, bows
    • working config file (if you don't see Simple Ores alloys, make sure they are enabled in the config file. And that Simple Ores2 mod is loaded, of course).
    • and JEI integration. (You are encouraged to use JEI).

    It does not yet have:

    • Achievements
    • thorough testing
    • sufficiently informative tooltips

    https://minecraft.curseforge.com/projects/fusion/files/2624948

    Posted in: Minecraft Mods
  • 0

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    Hey, I was a complete Java noob. I assumed other modders knew what they were doing ;-) (That opinion disappeared the first time I read Natura's old source code--egads, that was terrible crap!) As for me, I don't really have the time or energy or inclination to be the primary maintainer on a whole suite of mods anymore. I got some interest back by being away from it for a while, but right now, especially since you want to take up a SimpleOres re-write, my intent is to port ALL (including akkamaddi's) the SimpleOres mods to 1.12.2, and then I'm done. (Though I might be up to contributing patches) I feel bad that I've let akkamaddi's mods rot since 1.7.10, since I supposedly took up maintaining them. Unless someone else really wants to take over akkamadi's mods, too, I may want to continue supporting them in future versions, but not the whole thing.


    Good news: I have the fusion furnace working. I still need to add recipes and achievement JSONs, but then it will be ready. Then Machines and Aesthetics, and then on to the much more tedious job of getting akkamaddi's old 1.7.10 mods up to 1.12.2 specifications. (OMG, I get to revisit 'creating model JSONs'! My joy at the thought is indescribable. Fortunately I have a perl script that does 75% of the work for me. I should write one for recipes, but they've been easy enough to cut & paste a template and change names with find & replace).

    Posted in: Minecraft Mods
  • 1

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    Well, that's slightly awkward... ;-) Here and I thought you were a skilled Java coder while I was a complete Java newbie. (I am, on the other hand, a very experienced maintenance/scientific programmer with C/C++, Fortran, Perl, and other unglamorous languages.) However, I did go ahead and pull out internals that became redundant with various Forge updates.


    I have just posted new releases of SimpleCore API, SimpleOres2, and Netherrocks to CurseForge. They are currently flagged as beta until someone(s) has a chance to test them a bit more thoroughly, but they should be solid. (I may need to fix a texture in the JEI integration for the nether furnace, but that's the only known bug). Advancements and JSON Recipes are fully implemented.


    I will be tackling Fusion next, and I have heartfelt requests from family members to revive certain of Akkamaddi's add-ons for Fusion that I still claim maintenance rights over (they're LGPL, though. so anyone can port them from 1.7.10 if they so choose)


    Forge is undergoing a massive re-write for 1.13, so modders have had a long grace period with 1.12.2, like they did with 1.7.10. We're seeing a lot of really cool mods because of it. No one (except maybe McJty) can keep up with the pace that Minecraft was going through with 1.8 -> 1.12.0 changes. Major mods were just barely ported during that period, and we didn't see the flowering of cool, innovative mods that we're seeing now, because newcomers couldn't keep up with the constant changes or get invested in modding when the basics were continually yanked out from under them. (If Lex Manos were my employee, I'd have a lot of less than complimentary things to say about how you don't CHANGE THE FRIGGIN' API EVERY FEW MONTHS!! APIs are supposed to the part of the code that is stable and doesn't change much; you can add to the interface, but you're not supposed to remove functions unless there is a major security issue with allowing them to be used. When is the last time a major part of the libC API was removed or drastically changed? I can still compile old K&R C code from 40 years ago under gcc, if I set the compiler flags to allow it.


    /rant off

    Posted in: Minecraft Mods
  • 0

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)
    Quote from fearheaven»

    Nice to hear, I was thinking about going back to minecraft too and maybe try porting Fusion to 1.12, I even sent AleXndrTheGr8st a pm about that :D

    I'm still here for things that need to be translated, I was wandering If I could directly propose file changes on your github. I don't know how this works, does it notify you that someone wants to make those changes in those files and you have approve the modifications, or something like that ?


    Fusion is next, after I get done with converting Netherrock's recipes & whatnot to 1.12.2. If you want to port it, please avail yourself of the new abstract base classes added to SimpleCore API.


    Yes, if you have a github account, you can fork the project, make modifications in your own fork, and submit specific commits as 'pull requests'. Github has a pretty extensive FAQ & help section explaining the process. The owner of the original branch has to approve pull requests before they are included, of course. I have some pull requests hanging fire right now, but am trying to get the code stable before I add new language files. (I finally figured out how they changed the language tags for inventory-style GUIs, for example).

    Posted in: Minecraft Mods
  • 1

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    No promises, but I have finally beaten the netherrocks furnace into submission and expect to be able to finish porting Netherrocks to 1.12.2, as well as releasing a new SimpleCore API (which is where the bad infrastructure code was that I fixed) and a new Simple Ores2 if needed.


    Time away from "having to" work on this code restored the "fun" (or at least "interesting") aspect of working on Simple Ores stuff. (So did playing Direwolf20's newest pack,which got me interested in Minecraft again) Again, no promises, but we're not totally dead here.

    Posted in: Minecraft Mods
  • 0

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    I have uploaded a new beta version of SimpleOres2 for 1.12.2 to CurseForge. It should be visible once CurseForge approves it. The new version finally has advancements added. I have also upgraded the SimpleCore API for 1.12.2 to Beta status.


    Don't expect much porting over the next week, it's holidays and I'll be busy elsewhere.

    Posted in: Minecraft Mods
  • 1

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    I mean Simple Ores2 "advancements" (aka "achievements") have not been added back in yet.

    Posted in: Minecraft Mods
  • 1

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    This is the official discussion page--I don't pay all that much attention to the little forums on CurseForge. (Though I do take bug reports there if you don't have a GitHub account. Please use paste.bin for logs and post a link).


    FYI, as soon as CurseForge approves them, there are now ALPHA versions of Simple Core API and Simple Ores2 for 1.12.2. They have NO ADVANCEMENTS, but recipes work (or are supposed to). All the tools, armor, weapons, ore generation, etc are supposed to be working. Please let me know if they are not.


    A reminder: CurseForge does not show Alpha versions as available for modpacks or in the sidebar or download widgets (well, maybe in the sidebar). You have to go to the individual mod's "Files" page to find them.


    I will be porting the rest as time allows, of course, but I have the basic concepts down. 1.12 has major internal changes to the way things are done with mod code.

    Posted in: Minecraft Mods
  • 1

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    The only place I ever post the actual update file to is the appropriate CurseForge page. I will let people know here, of course. If you see these mods anyplace besides Curse.com or CurseForge.com, they are not legit.

    Posted in: Minecraft Mods
  • 1

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)
    Quote from DarienBlaquenext

    I want to change what layers copper and tin generate at.


    That should not be a problem, go into the config file (Alexndr/simpleores.cfg) and edit the appropriate "Ore" section. MinHeight and MaxHeight are the values you want to change for a given ore.
    Quote from MamylaPuce»

    Hello,


    Is there a problem on this site ? Links are broken and i can't download this mod ans plugins in the latest verion 1.12.2... Crash problem ?


    1.12.2 is still being ported; it is not available yet. I have some recipes and all the tools, armor, buckets, ingots, ore generation, etc, apparently working, so it's just a matter of spare time and filling in recipe JSONs. Then I get to port the rest of the plugins.

    This site is as fine as it ever is (not much), but Curse broke their link widgets. For now, you'll probably have to search for stuff on minecraft.curseforge.com

    https://minecraft.curseforge.com/projects/simplecore-api
    https://minecraft.curseforge.com/projects/simpleores
    https://minecraft.curseforge.com/projects/fusion
    https://minecraft.curseforge.com/projects/netherrocks
    https://minecraft.curseforge.com/projects/aesthetics
    https://minecraft.curseforge.com/projects/machines
    Posted in: Minecraft Mods
  • 1

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)
    Quote from DarienBlaque»

    Is there anyway to customize ore generation?



    What exactly do you mean by "customize ore generation"? The parameters can be changed in the config file, if that's what you're asking, or ore generation can be disabled entirely (for those of you with a modpack in which 12 tech mods generate copper ore.. ;-) )

    Quote from neros64»

    Hows the port coming and hows the nuggets going as well?

    It is coming along - I have working tools, but haven't ported the armor or recipes code yet. Nuggets are on hold for now while I get the 1.12 stuff working.
    Quote from fearheaven»


    There is, I haven't looked much into it but there are files here : AppData\Roaming\.minecraft\config\AleXndr
    You should be able to customize ore generation here.

    @Shinhika I just read that the advancements system in 1.12 replaces the achievements from previous versions, will you have things that needs translating ?


    I probably will. Right now, the achievements are all just commented out, because I'm tearing my hair out at the idea of turning all that code into JSON files. WHY did they have to make that change??
    Posted in: Minecraft Mods
  • 0

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    Anyone using the 1.11.2 versions of Simple Ores mods, please update your SimpleCore API to the latest 1.11.2 release, https://minecraft.curseforge.com/projects/simplecore-api/files/2494558. It fixes an embarassing bug that kept bows from firing in survival mode.

    Posted in: Minecraft Mods
  • 0

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    - I have reflagged the latest 1.11.2 versions of Simple Ores mods on CurseForge as 'Release' versions, as no one has reported any major bugs. That means you can now see and use in your Curse custom modpacks what I believe to be the most stable, bug-free version of the SimpleOres mods to date (since 1.6.4, anyway).


    - JEI support for Nether Furnace corrected to show that nether furnace takes a very specialized set of fuels.


    - I am seriously considering a request to add metal nuggets for all the standard SimpleOres/Netherrocks/Fusion ingots, for compatibility with other mods that expect metal nuggets. (Sadly, AOBD doesn't seem to be a thing anymore). They would be the standard 9 nuggets = 1 ingot as vanilla gold and iron nuggets. I'm not yet sure if they will be in the 1.11.2 version or wait until 1.12.


    - I will be porting to 1.12 Real Soon Now, as I have figured out the quirks of porting. It's going to be a lot of work, because the new recipe book JSONs are almost as annoying and tedious to write as the 1.8 model JSONs were.

    Posted in: Minecraft Mods
  • 0

    posted a message on akkamaddi's Ashenwheat

    I have ported Ashenwheat to 1.12+. The 1.12 version does NOT require CompatLayer and does NOT use it if available, so don't bother. Currently it's flagged as a beta; if people try it out and nothing messes up, I'll flag it as a release version.

    Posted in: Minecraft Mods
  • 0

    posted a message on AleXndrTheGr8st's Mods (SimpleCore API, SimpleOres, Fusion, Netherrocks)

    I just posted new versions of SimpleCore API, Simple Ores2, and Netherrocks that fix the "gem ores not dropping gems" issues. Please update if you are using the new versions (JSON-like config) of Simple Ores mods.


    ETA: I was incorrect, Simple Ores2 does honor the 'enabled' switch. Most of the others do not yet.


    ETA2: Done modding for this weekend!


    ETA3: finally got the correct Simple Ores2 file uploaded. Sorry about the delay.

    Posted in: Minecraft Mods
  • To post a comment, please or register a new account.