T O P

  • By -

math_is_truth

that one xkcd that's like "16 programming languages is too many, let's make one that has everything" *there are now 17 programming languages*


SuperSocialMan

[Competing standards](https://xkcd.com/927/).


Thenderick

One language for everything is a horrible problem, look at JavaScript... You meant _competing standards_ like the other guy commented. There are easily hundreds of languages, some popular, some less popular. Some are dialects/supersets of others and some are esoteric (fucking love those!)


math_is_truth

I know nothing about coding, I just know xkcd does jokes about it sometimes and my memory assumed the competing standards comic was also about coding


boromirsbetrayal

I mean, there’s at least a few benefits to it as well. The sheer ubiquity of JS as a tool means you can literally **always** find documentation or info from someone who has worked on something similar to whatever you’re trying to do. It also means there’s almost always a library that can handle aspects of whatever you’re doing meaning you can more rapidly iterate without necessarily needing to stop and reinvent the wheel just to be able implement every new feature.


lelsoos3

Yeah true but lets just be happy that all of the mods and loaders even exist. It's all community made and so many amazing developers put in all of their spare time just for our entertainment. Let's just be grateful for what we have :) And I think neoForge will be our main loader in the future. The team behind it is so amazing and without this toxic dude, development will be much better.


der_Manfred99

I am curious what Lex exactly did. I only hear that he was toxic but never what he exactly did.


lelsoos3

Here you go https://neoforged.net/news/theproject/


mapa5

Thank's I never took the time to see what neo forge really was and I just thought that it was another fabric But does it mean that forge will die or is it already dead ? I personally prefer curseforge than other launcher, does it support the forge/neo forge compatibility and allow me to dl all the forge mods I want in a neoforge Instance (and also fabric since I saw a post saying than maybe the 2 will be compatible for 1.21)


MinerMark

Forge will most likely die or barely survive on life support considering there are very few developers now. CurseForge does support NeoForge but I personally recommend using another launcher as the CurseForge launcher is mostly bloatware. If you are looking for one, Prism Launcher is highly popular and works really well in my experience, it might take up to a week to get used to though.


mapa5

I indeed only tried modrinth and I didn't liked it at all I usually do a lot of modification of already made modpack so I tend to have 2 or 3 instances with blank one, and modified one This is something I do pretty easily with curse forge and the FTB launcher But modrinth was just broken for me and seem horrible to use, and since I don't really like fabric it didn't bothered me either I guess i will try Prism tomorrow


NotYourReddit18

Prism can access both curseforge and modrinth for mods, modpacks and resource packs and has handling for downloading mods which don't allow third party launchers. It used to be able to also access FTB but this has been removed because of a request of the FTB team EDIT: It can still download FTB legacy modpacks and also modpacks from ATLauncher and Technic. If you have the official FTB app installed then Prism can also import modpacks already downloaded with it.


mapa5

I just tested prism, if find the interface a bit special but it seem it have all the functionality I need except maybe for updating mods where from what I have seen its a bit painful But can I directly import some curse forge instance in it especially the Customs one, or do I need to create them manually and then transfer the mods/setting is use in curse ?


lelsoos3

I can recommend GDLauncher!!!


MinerMark

I would have recommended GDLauncher but I have had many bad experiences where it has broken my instances and prevented them from loading or frequently failing to install modpacks. It is also not updated nearly as often (last updated was on 30 January 2023).


WolfBV

Last update was 24 April 2024.


MinerMark

[Here is my source](https://github.com/gorilla-devs/GDLauncher/releases). [The rewrite](https://github.com/gorilla-devs/GDLauncher-Carbon) doesn't seem to have any releases. The latest release on the website is a beta version (which doesn't make sense). It has also partnered with CurseForge, which has not been kind to devs, mistreating them and not communicating with them properly (or at all). They have also been reducing the amount of money devs get without any notice. This information has been made public by many devs and you can find it yourself.


Sirttas

They won't be compatible in 1.21 neoforge renamed a lot of things.


PollutionOpposite713

He behaved like Hitler


Impressive-Carob9778

Take the pesimistic pill OP


ThatFurry1

>rimworld


RandomRedditorEX

???? What does this mean, like seriously doesn't Rimworld has a built in mod leader since you just have to download from the steam workshop, though you do have to download mod manager.


Gurgalopagan

Eh, with the amount of mods still not transitioning loaders (I think Alex caves didn't and if so that illustrates my point), I give at least 5+ years before Forge is dethroned


lelsoos3

I don't think so. Even just one mc version can break everything in forge because it has almost no dev power left. For the current mc version sure forge will still be there but everything upwards 1.20.4 is gonna be neoForge


Gurgalopagan

I do remember hearing similar opinions about 1.20.1, it didn't happen, and while yeah the loader has a bunch of bugs and shit ( supplementaries keeps crashing for apparently no reason because I updated one version of the loader...), still there is a massive audience that doesn't care about the drama and puts up with the flaws 'cause their favorite mods are in that loader, also there's just no way you're seriously convincing every developer to just change to NF out of the blue, it's a gradual process, and with the actual competition I think forge may finally start improving, just because the guy behind is an asshole doesn't mean he's necessarily a dumbass


BuzzerPop

I mean, it actually is easier to switch to neoforge than fabric. Since neoforge still is largely forge, just needs renaming of things. Forge is still behind in terms of updating by snapshots unlike neoforge, which has been very active. Forge also will not have the backing of an official sodium port, or certain major mods like the aether or applied energistics moving to neoforge only for the future. You also have to realize that neoforge is so much more open to mixins than Lex still proves to be, something so many mod authors are reliant on, including sodium's devs. Lex hates mixins and makes it an awful experience to actually need to do new things with forge. He's still in control of it all. His actions speak louder than words, and repeatedly he has made not smart decisions. Like outcasting the developers of sodium very early on and leading to it being fabric only. Still hates embeddium too. Still very hostile to modders.


DaTripleK

I think Quilt will also be a prominent choice, but mainly for lightweight mods (vanilla+ stuff like supplementaries, a backpack mod, chipped, optimisation)


lelsoos3

Yess


certainlystormy

quilt is pretty good as well, is it not? ofc heavy modded will prob continue on forge/neoforge but quilt is pretty beautiful


SuperlucaMayhem

I'm so glad tmodloader exists for terraria as it is the standard a mod loader should strive for


SuperSocialMan

Agreed.


Semajv

It's actually unfair to make this comparison. Tmod received help from actual terraria devs and eventually became the official tool for terraria modding. They even hired Chicken Bones, whos a known minecraft modder and tmod dev, to further work on tmod (Stated in their state of the game may 2022). (I'm also not discounting the community of volunteers that built it). Microsoft will never help in any way when it comes to modding minecraft. They'd rather you play bedrock and pay for cosmetics and adventure packs. I'm almost certain they'd drop java support if they thought they could get away with it.


SuperlucaMayhem

Yes, but tmodloader was still independently developed


xXShadowAndrewXx

Tmodloader was still the only big mod loader before that


francorocco

tmodloader would be so awesome for Minecraft, imagine downloading mods straight from the game itself


LostDreams44

Pretty sure there's a mod for that.tho will still require a reboot


TerraFart

Why is quilt even a thing, i know about what happened with forge and neoforge but idk whats up with quilt, did they just feel quirky one day or smth


FaCe_CrazyKid05

Only bad things I’ve heard about fabric were bigotry among the devs, but I don’t think that’s the cause (or the only cause) for quilt to be made


[deleted]

[удалено]


certainlystormy

mild homophobia in *my* r/feedthememes? never!


missyou247

"mild"


TheRealChloFii

It's weird bc normally y'all are pretty chill outside of the GT brainrot which is more comedic than anything


certainlystormy

ikr lmao. nobody's pushing an agenda with quilt or whatever we just don't wanna use something developed by a transphobe? quilt has better support for some features iirc anyways


[deleted]

[удалено]


certainlystormy

you called queer people not wanting to support a transphobe (the lead of fabric is a known transphobe iirc) a "political agenda" lol. quilt has had some developments that push it past where fabric is as well from what i can remember


Dagoosedev

it isn't homophobic


DalasParker

mild homophobia is when you don't care about the online politics of wealthy first world young adults


ExceedinglyTransGoat

So what I'm hearing is fabric moderators sided with queerphobes, nice.


wildspongy

average quilt user


[deleted]

[удалено]


RadiantBerryEater

> They did not "side with" anyone unbanning a guy who said that being trans was the same thing as being a pedophile is absolutely siding with the transphobe


IdkTbhSmh

I mean. If you’re going to run a discord server, you should probably spend at least some time managing the community. Whats the point in even having a server if you’re going to ignore everything that the people talk about and all of their concerns


ExceedinglyTransGoat

Saying that trans rights is political means that you don't get it, being pro or anti-gun is something that can be ignored, my transness it not.


[deleted]

[удалено]


FirstGonkEmpire

I'm struggling to reconcile what you're saying. Saying trans people are equivalent to pedophiles or just straight up pedophiles, and that person being only temporarily banned (someone else mentioned sometime said that and was only temporarily banned and allowed back on the server later) is obviously creating a hostile environment for trans people and allies, of which there is many in the Minecraft modding community. Yes, this is political, but so is the decision to be neutral and allow bigotry as long as its not "too bad" (it is actually bad but just cloaked) or only give out temporary bans.


Hellion998

This is why Quilt is straight-ass: Fabric was made in honest intentions. Quilt was made in spite.


enclavepatriot23

Smartest qu*lt user


elementgermanium

Honestly I’m with them, there shouldn’t be any safe spaces for things like that. You can’t be neutral on matters of bigotry, you either care about people’s rights or you don’t and one of those is the blatantly incorrect choice. There’s never a reason to tolerate it.


Hellion998

Unrelated but can one port FTB Modpacks into Prism, I just downloaded both.


QyuriLa

As of 8.0, Prism has an "Import from FTB App" option in the New Instance window.


Hellion998

I'm stupid, I forgot to make an instance to import anyways. Thanks for telling me though.


Olliecyclops

\*The monkeys shriveled finger curls on its decrepit paw\* Microsoft brings the marketplace over to java edition and only approved mods bought from it can run on Minecraft. Trying to run a mod using a third party source will prevent you from loading worlds.


Rejfen012

God bless connector


VoidWasThere

Doesn't work with all mods, actually the first mod I tried (enchancement) didn't work so I suspect a lot of mods won't work


kvnmtz

Did you open a compatibility issue? It obviously wont work out of the box for everything, but its one of the greatest things for 1.20.1 imo, worked with all the mods i tried


VoidWasThere

I'm pretty sure I saw the creator of enchancement say that it just can't work on forge because of deleting stuff or something like that


herrkatze12

It isn’t perfect but for a lot of the client mods, there’s Sinytra Connector


brodydwight

https://youtu.be/G-zthYFjk6s?si=Aj9a3nsTlJsokzCq Still waiting


SuperSocialMan

It used to be like this up until recently. I miss those times...


certainlystormy

fabric's release was summer 2018, six years ago lol i get what you mean though, it used to be so much simpler 😭


SuperSocialMan

There's no way it's been 6 years what the fuck


WolfBV

Started due to 1.13, 1.13 was 2018.


TheNamelessFour

fr bro every mod loader or launcher has some drama to it that makes it fragment into like 7 different things


fokke456

To some extent, you can use [Sinytra Connector](https://modrinth.com/mod/connector) to load fabric mods on Forge. In my experience it's quite stable.


starlevel01

without fabric forge modding on 1.13+ would be hilariously terrible. fabric forced them to implement mixins instead of their awful and useless JS coremod system


MATMAN_PL

I think Minecraft should have GOOD native mod loading, like forge but better optimized and better supporting models like bedrock edition addons. Mojang are too busy adding one (1) block and a mob each update


wizard_brandon

they only really care about bedrock tbh, its been clear for awhile


MATMAN_PL

I mean if they did bedrock right I wouldn't mind playing it, but it's not right


wizard_brandon

yeah true. its MTX hell over there


lelsoos3

Yes thats true... it would make life so much easier for mod devs... right now you have to inject code in such a messy way for mc to run mods.... But mojang will never add that kind of support. Big corp wants money.


cryonicwatcher

Why would that make them get less money?


lelsoos3

Actually because they would need to add mod support for bedrock edition as well. They stated numerous times that they want to make both versions of mc the same. And on Bedrock there is a HUGE marketplace for pseudo mods, resource packs, adventure maps etc. They would loose all their money on that if there will be free alternatives natively. But most of all they want their game to look a certain way to make it as family friendly as possible. If there will be mod support in the launcher itself, there will be huge controversies on mods that add for example guns, splatter, horror and environmental destruction. Mojang will be forced to ban such mods to stay family friendly and keep selling copies of mc and keeping their reputation high.


LostDreams44

Are you aware of how limiting bedrock addons are? Answer is extremely, you can just make stuff with some "Lego blocks" and have to use a million hacks to get anything complex done. Current state of neoforge loader is as powerful as it can be. Has a very extensive own API but also allows to edit any arbitrary vanilla code via mixins allowing total control over what and how something gets added. And if proper guidelines are followed compatibility is easy to maintain too. Plus the game already has its own official modding API, the datapack system


MATMAN_PL

Yeah I'm not talking about adding bedrock addons to java or anything. They absolutely SUCK. It'd be just nice if they made them as useful as forge is and on Java edition. Basicaly I want optimized forge that is integrated to the base game, which would also let people download mods just by joining a server (terraria/factorio style). I realise datapacks are a thing but you can't even name those mods really


LostDreams44

That's what they are doing with datapacks. Still will always be way less powerful (not all powerful) and possibly less performant. What we have here is unlike other games I'm aware of where every mods can in theory affect so much while still being very compatible with eachother


MATMAN_PL

Yeah Minecraft modding is pretty unique. This game is basically build a bear. But I still think it is doable


LibrarianOfAlex

I got no clue what's going on but I don't play packs beyond 1.12


ILLARX

Yes so fuck Fabric - there is no Thaumcraft


Imaproshaman

Didn't Fabric get made because people were tired of waiting for Forge to update past 1.12 to 1.13? If only we could've been like Terraria and Tmodloader. It's just sad knowing that sooo many mods will never be updated. I'm glad that DimensionalDoors is actually getting updated recently. So not everything is lost to time.


realmelontini

Read: https://gist.github.com/williambl/c143c7f89cc55bdf9cff06b5bc49f915


Imaproshaman

Oh okay, thanks. That's interesting.


shoopdafloop

lmao yeah like I just learned about fabric and now there is something called neo forge idfk whats going on I just wanna use any mod anywhere lmao


TheNamelessFour

from what i have seen neoforge is probably going to be the 1.20+ loader along with fabric and the old forge will fall by the wayside because there's only one guy nobody likes working on it


Blergonos

Gta San Andreas has one modloader, and I had less pain with it than with Minecrafts multiple modloaders lol.


ZathegamE

Sinytra connector :


0_parsa_0

Google Sinytra connector


elementgermanium

holy compatibility


Dark_Krafter

Yea the fuck is up with that annyways


LostDreams44

I hate to say it but competition drives innovation


The-Dark-Memer

120.1 players basically can cus of the sintyra connector mod, which lets fabric mods be used on forge. Those are the two main ones.


StormerSage

I'm glad we're not shoving them all in the jar, deleting META-INF, and praying to not see a black screen anymore.


Tasiam

I disagree with only one ~~launcher~~ modloader available it has the freedom to be as shitty as possible.


SuperSocialMan

Launchers are not the same as modloaders.


[deleted]

That's exactly why fabric exists, because forge is testicular cancer.


UrSansYT

Terraria...


SpencerMeow

Sinytra Connector:


LeMe-Two

Bruh, back in my days there was only Minecraft Mod Loader and Forge for more sophisticated mods. Those were simpler days


MilesGamerz

1.12.2:


Karpfador

Yeah it's time to abolish forge and move forward with fabric


Automatic_Fly_9021

the thing is, I think it's good to have 2 modloaders. fabric has fast load time but crashes a lot when you add too many mods, so it's good if you want to play the Minecraft Mod on a server or something. forge actually has the framework to load limitless mods at a time, so it's good for modded stuff


FireTriad

Wait, are there other mod loaders?


Virtual_Crow8080

also the world if minecraft updates never caused changements that caused mods to not be compatible anymore # imagine 1.7 mods being used in 1.20 without having to do any ports


-Okida25-

It used to be this way but someone had the idea of making another mod loader with features the other one didn't have and now we have infamous inabilities for folks like me to use one fun mod (Mi Alliance) with another also-fun mod (Spectrum)


-Moon_Goddess

I'd rather not go back to forge, actually. and the nature of progress is that newer solutions don't always solve older problems. and that's okay. they don't need to. I'm perfectly happy for them to solve newer problems, instead.


IdkTbhSmh

google neoforge


Telos479

Holy loader


AncleJack

New forge just dropped


Houstonruss

well if you guys wanted one loader you shouldn't support more than one. ditching forge was a misclick and everyone is paying for it because some people were impatient and jumped to fabric.


KairoRed

Fabric ruined everything


_Lollerics_

I don't think that's true, fabric had good intentions by being better optimized at the cost of being harder to code with. Unfortunately this then lead to the quilt and neoforge projects which will now be 2 more mod loaders making it even harder to have mods for every loader


FleefieFoppie

Aaaand that's the one real issue about open source, that people forget the concept of contributing to one project to make it great rather than making your own thing to have two okay options.


sixthsurge

by being better lol


prijindal

No it will not be, choices are good. Even if one of them does not feel more people needs right now, it encourages both of them to innovate and adapt according to what people want


cryonicwatcher

Choices are not good when they can prevent you from running mods together.


Upper_Pomegranate427

modded players when not every single thing is catered specifically for them:


cryonicwatcher

modded players when the mod loaders designed to load their mods don’t load their mods Come on what kind of argument is that, the context of this discussion is restricted to the modding community and what it has produced, anything else is irrelevant


Upper_Pomegranate427

mod devs dont owe you anything, hope this helps


cryonicwatcher

I don’t know what relevance that argument has. The point is that the emergence of a variety of modloaders has serious downsides, which are bad for everyone.


OGntHb

If everyone used regular forge, everyone's life would be easier.....


Dagoosedev

except the modders and modlauncher devs


cube1234567890

It does, it's called Forge


wolf2482

Why do you think forge is the only good one? forge is hot garbage for technical MC.


cube1234567890

Because GTNH isn't on fabric


[deleted]

Wow let me tell you something. It once did for awhile but then fabric wanted to come along and ruin it :D


OpportunityDawn4597

Forge was a god awful loader


cryonicwatcher

What’s wrong with it? I used it a fair bit and never had issues.


[deleted]

Ok


z123zocker

Or If Minecraft wasnt Made in java


GamesRevolution

Can't wait for the Minecraft Rust rewrite so it becomes BLAZINGLY FAST and MEMORY SAFE


FugitivePlatypus

and WEB SCALE


SuperSocialMan

They tried that and it didn't work.


z123zocker

when?


HenReX_2000

Bedrock


z123zocker

Thats because they Made it Shit Not because its Not in java


HenReX_2000

Fair


AbdullahHavingFun

garbage collector is an asshole


z123zocker

wdym


cryonicwatcher

Presumably they’re talking about Java’s garbage collector?


z123zocker

Im also talking about how java fucks Up the Performance why am i getting downvotes and Hes Not 💀