@@tomikun8057It is now source available meaning you can audit the source code and compile it yourself to verify that it matches bit for bit with the jars we provide
The cosmetic store is probably needed to be able to pay for their own servers and databases that make essential work. I see the store as a way to support them while getting a cool item that doesn't change the game in an unfair way.
Well good thing they dont force you to buy em. Infact im pretty sure you can disable the store if you hated it so much. Just wish th is youtuber had mention that@@SamiTheAnxiousBean
@@FlushDesert22 one thing is being a purist, the other Is wanting models and textures to actually look like they fit into the game in a mod that is just meant to improve multiplayer
Microtransactions rub me the wrong way too, but it still seems like a pretty decent piece of software otherwise, at least for people who want the simplest way possible to open a server and use fancy cosmetics. For others, there's always e4mc and Customizable Player Models ;)
The thing is Essential uses TURN servers. TURN servers are cheaper to run than a full blown dedicated Minecraft server, since you will be using the host player's machine to run all the heavy logic, but you and your friends are still piggybacking on their servers' connection, and bandwidth isn't free. Essential is different from a regular mod where you download it and that's it.
Seeing as COPPA makes it illegal to collect the data of children under 13 without parental consent, and this includes the data needed to do the bare minimum tracking needed for a user account, the friends list feature alone kinda necessitates the "no under-13s" check box, not to mention the cosmetics needing an account to track ownership. For the record, COPPA is why EVERY website has a 13 years-old age requirement to make a user account.
I'm really glad you came up with this conclusion, I absolutely adore the essentials mod and would have been heartbroken if I had to stop using it to protect me and my friends privacy
I do have a server, though essential is a no brainer for all my friends because if we want to do anything that is not on the vanilla smp then we are gonna need essential as my pockets only have enough money for one server.
@juneorbrehm8162 learning Linux terminal was so worth it man. 24gb of RAM for free! I can't believe Oracle Cloud isn't more widely talked about in the Minecraft community.
@@tomikun8057 there are a ton of things to consider when choosing the server. DDOS protection, compatibility with the simple voice chat mod, customizability, ease of use, access to the control panel, white list, black list, not having to log in to a main server or the website to start it up and being able to have the server running non stop INDEFINITLY, location, customer support, and the fact that I already own a server to name a few. I also got an affiliate link for Shockbyte hosting which i can advertise on my channel so that is a good bonus.
the cosmetic store is a good thing actually, the mod creators can be earn some money for the work they put in while not requiring people to spend their money to use the mod and the player gets some nifty clothes or whatever
I am looking at these comments and it annoys me how much people are dissing on the mod devs trying to make a living off of such a great software, Like marketplace on bedrock is one thing, causing Microsoft to make free mods harder to make, but the one on essentials is completely harmless.
@@Dark-Zbut in my opinion it should be disablable, i use e4mc instead cause i dont like all the branding and cosmetics and new buttons, and just want to play some vanilla mc w friends
@@odiplol Well, he doesnt say it in the video (even though he should) but there is a text noting that cosmetics are able to be disabled in the options. There's nothing wrong with using an open source option like e4mc here where it may give a more vanilla-like feel, but I just don't get why everyone thinks that it's so bad for essentials to have cosmetics (especially ones that can be disabled), as they are simply a way of donating to the creators that give a bit of reward back to the player.) I use essentials quite often, and other than small red notification marks, the cosmetics aren't pushed on you too hard. I do thing that the existence of both essentials and e4mc is good, as it prevents either from trying to push crap like the marketplace has and make them too monetized.
@@Dark-Z yeah im not saying cosmetics are bad, but in my opinion i dont like them, but even the UI feels more corporate and less like the block game ive come to know
For the free stuff, I believe they are compatible with the emotecraft and you can load your own emotes for sure. I do not think you can get capes and other cosmetics the same way though, but at least you can just download emotes and use them if you wish.
the cosmetics store is really the main reason why i prefer e4mc over essentials. i am also a big fan that only the host needs to install the mod for it to work! so can't wait for the video about that one
but forge/fabris is required, how tf is a vanilla client going to play with modded host? i mean i suppose clients with mod API can still connect to vanilla server so it probably works similar also does it have some p2p features like forwarding packets between peers instead of host first and stuff like host migration?
@@chibisayori20 I think so, what it basically does is giving you an address once you open a server to LAN, nothing more, nothing less, i played with friends with that mod and it works quite well
To be fair, the marketplace is a non-issue. There's nothing wrong with developers making money off a high-quality mod. It'd be a different story if they were locking the mod behind a paywall, but the mod itself is completely free, and the cosmetics are 100% optional. I'm not the biggest fan of it myself, but I can't fault them for it.
I will never understand why people get actually angry at a FREE and quite frankly insanely good mod (or game) having a COSMETIC ONLY shop. Like, this can't be easy to run, let alone for entirely free. People seem to be fine paying for a patreon or kickstarter, but can't handle completely OPTIONAL cosmetics in their free to play game (or mod). Either way, nice video, thanks for taking one for the team and reading the horrors that normally is the TOS.
Ok so the whole playing with people is cool and all but what amazes me about essential is all the framework they provide for other mods like Elementa (a framework for all kinds of gui rendering) and Vigilance (an easy-to-use config gui framework) just makes getting into modding a ton easier. Not entirely sure how it is for the broader community but me, being a hypixel skyblock player, can state that basically the entire modding scene here lives off essential which while forcing people to install that mod without much of a use for it makes modding magnitudes easier to enter
Great video! Loved the small dive into the networking bit and happy to see someone who reads the privacy policy. I thought I was the only crazy one out there. I don't know if essential still provides this, but back when I got into modding, they used to bundle a couple of open source libraries (Elementa and Vigilance) with them. You could choose to just build these libraries into your mod, or you could make your mod dependent on essential. I used to use both the libraries they provided. Pretty much all the mods for hypixel skyblock depended on essential when I used to play it. As for the cosmetics, they were a fun way to have something unique on your character in skyblock lobbies for me, but I don't think I ever actually purchased anything. A few cosmetics were free at some point, and I just claimed those. For multiplayer, I just use a vpn (not the kind that sponsors youtubers) to play with my friends instead of using essential, and I have moved on to using other libraries for the features that Elementa and Vigilance provided, just due to preference.
this video stuck out in my feed bc of the products in your description, i could just as easily say ‘why is there a store in my mcyt?’ felt this vid did a pretty good job of covering any questions someone might have about this mod tho
Hi, i've used essential once or twice now and wondered how it worked. So as someone quite technical, actually having setup my own turn server once, I want to thank you for explaning that even thought it probably was it hit to watchtime.
No it was not to hit watchtime, it was to fully explain how it works as there are a lot of claims of it beeing unsafe. Thank you for the compliment but i urge you to not generalize creators that way. My goal is to inform, not to make money or be famous
cute pebble thing, I like it, ESSENTIAL really was kinda sketch but I went down the same rabbit hole too. Just as secure as the people you trust with your public IP are... Side note being able to opt out of basically everything essential does, including the entire mod for some reason??? is really cool if you don't like any feature they do
The reason you can opt out of the whole mod is that Essential also contains a bunch of libraries other mod makers are using, and their users may not want to use the Essential Mod 🙂
Essential is cool but World Host is Essential but without all of the extra stuff. Oh and your friends can join without them downloading the mod so thats cool
7:44 yes. Yes they are doing scummy tactics. they offer bonuses if you buy in bulk, it shows it riight there lmao There is barely any reason to have a secondary currency rather than make every item have it's price in USD and be one time purchases but to make money unless you care about per transaction fees for certain providers, then in that case, having a secondary currency that ISNT 1:1 with usd. aka, even tho one coin is 0.8 cents, if you buy in bulk, suddenly it's worth 0.7 cents and so on. It's a dark pattern. This is intentionally done to get more money out of the user.
You could say the shop and the scummy secondary currency is only there to keep the servers running, but the company isn't registered as a non profit either - so it's for profit. and that's very important. it's a project that exists to make money. It's also a pile of bloat that breaks compatiblity with other mods because of how many redundant features it has. What ends up happening is a mod creator makes a mod and someone sends over an issue like "hi this mod breaks with essential" "it's not my fault, they broke (X) mixin, have them fix it/fork it if the project is dead" annd womp womp you can't because 1: they have all rights reserved 2: their github issues are closed It's incredibly annoying having projects like this. Another important thing to mention is that the mod is made to pull in as many players- no, CUSTOMERS to it as possible, advertising itself as, to quote from the middle of their main page "The Best Way To Play Minecraft". It preys on new users who don't know any better and just want the first thing available with a GUI Are any of these things immoral? No, but it's enough for me to not recommend the project. You can do good things like sodium, create, iris, distant horizons without being a for profit company that tries to stand above everything else. Figura is probably the best example i can think of right now where yes, it has it's own server and infrastructure - but it's entirely free and community driven with *great* success. And when the owner turned out to be a piece of shit, the project just imploded over a week and rebuilt to work perfectly fine again without having to support *[redacted things the terrible former owned did]* And lets be honest, all this marketing, all this bloat - is for a glorified hamachi.
@@BirbIrl "It's also a pile of bloat that breaks compatiblity with other mods because of how many redundant features it has." Do you have any examples of mods we break compatibility with? I can get any issue you're aware of added to our bug tracker so that they can be resolved We're happy to fix any issues that arise with Essential, even if they're caused by other mods doing naughty things. There's plenty of bug fixes inside Essential for other mods and the more the merrier
@@GamingGeek joke answer: it consistently breaks not so essential with every update Real answer, To note: Valkyrien skies (forge) was like broken on 1.16 for half a year, not sure if it works now. The ui elements are the worst to deal with with how much screen space they take and how difficult they are to deal with, even with the configuration. Immersive portals have also been an issue my friend kept updating me about (forge) There's just something really frustrating dealing with it if you just wanna play with friends. It'd be much better if there was a light version of this mod that only does the server relaying that everyone cares about without messing with the skin addon customizations stuff- oh wait that's e4mc whoops
dude, essential actually has some of the best multiplayer ive seen ever, i live all the way in south korea and when i hosted my friends all the way in the states had near perfect connection, this mod is so much better than any other minecraft multiplayer host ive seen, better than the official realms service too!
I feel like most people that use Essential, are skyblock players, myself and my bf included. I do like the cosmetic stuff, it's pretty neat. They have some really goofy emotes that I like and it's always fun to use them with friends. I do use the server creation feature to play vanilla with my bf at times and it's also nice to have that.
I think the cosmetics store is fair. Devs need to eat too and the wardrobe is just _existing_ not _intruding_ . I'm also very pleased to hear that this seems to be trustworthy Software, developed in good faith. That is waaay to rare.
I'm not sure why you didn't mention that, but Essential mod is open-source (possibly partially), and also has some cool utils for mod devs (Essential is really popular in Hypixel Skyblock mods communities)
@@naraera it's not even fully source available i'd say! only client sided code. With source available software i'd expect the service to run if i self hosted it, like made my own essential node for people to redirect their mc traffic to in case the servers stop being supported or it becomes a subscription server or anything You're unfortunately at the mercy of the mod owner. you have no control over the software, you can only check the client software for malware. Also because it's illegal to modify the source, it leads to a world where essential updates, and every mod that uses it as dependency could possibly break - making every mod maker bend themselves to it, because the makers of essential dont even have an issues page for mod makers to say "hi you broke this mixin and every mod that uses it no longer works, could you fix it thx", they have to work around it.
@@BirbIrl I think you forget that Essential is still paid-cosmetics mod. If they released server-side code, then someone will just fork it and make "Free essential" mod, which will 100% lead to scamming (at least with viruses)
The reason our routers use NAT is because we ran out of ipv4 addresses in April of 2011. There is IPv6, which doesn't require port forwarding, but I haven't tested that yet. IPv6 also requires some args to be set in the client launch options to be used with minecraft.
Thank you for making this video, it takes a lot to convince my dad to let me get minecraft mod, this should be enough to convince him, and I also have an anti-virus, so if worse comes to worse, that should do the job.
About your e4mc preference, it seems really good and i would use it IF it wasnt for my friends being kinda bad at tech and essential being so much easier to understand and convenient.
I love this mod and have no problem with the store because they never bombard you with it. The only way to see it is if you go into the wardrobe so I think its neat and ive been able to play with my little brother for free so thats nice.
i dont really care about the shop tbh, got some fun emotes from free credits but usually turn cosmetics off entirely which is an option. maybe the existence of it didnt bother me because i was introduced to it as "giving java bedrock features like social stuff and multiplayer worlds" and for a mod that is supposed to be like bedrock to have a shop just didnt seem that odd ig? it did what it said to do, make the game more like bedrock lmao honestly, i think the shop would be bad if the mod was incompatible with other customisation mods, but afaik it isnt, it works with figura at the very least, which can do emotes and custom cosmetics very well. i know some people might hate it on principle or for bloat but eh
ISP Here Network Address Table is a bit different You did a great explanation of Layer 3 STUN sounds like it might be utilising or a adapted form of UPnP (Universal Plug n Play) Allows software in the LAN to open ports (in the background)
STUN is separate from UPnP and does not require it enabled on your router (which is good because when we were using it in the early days of Essential, we found that it didn't work for a lot of people due to it being disabled or not supported at all)
Good to know Essential is actually safe. When I decompiled it, I ran away as far as I can. Reason is the fact that they download a downloader that downloads and executes an installer. Which isn't what a normal software does
never gonna put a mod that has things like an installer, auto-update, and microtransactions, cause e4mc exists and i also prefer to self-host on my own hardware, especially when i can do it anywhere from my phone lol
Normally microtransactions tend to rub me the wrong way but essential does it effectively in a way that isn't annoying and doesn't effect actual gameplay. Also the cosmetics they sell look better than bedrock cosmetics. It allows them to keep stuff running and my friends get to annoy me by spending money on block game
Essential is java trying to get bedrock feature that java doesn't have, purchase able cosmetics, friend list system, the ability to play with your friend without owning a server, it's all bedrock feature that java doesn't have, even the UI is exactly the same with bedrock, but it felt less scummy, it's a great mod, i think the last bedrock feature that is still missing is a marketplace but i know java player won't be happy about it if they make feature like that... 😂
This mod is everything I always wanted from Java since no one wanted to pay realms and servers that let you host private survival worlds are very limited.
just finished studying computer networks II for uni and wanted to chill with some yt and my man starts talking about NAT, ports and IP adressess, I cant escape this shit
i think the main problem people have with essential is that it automatically installs for you if you have a mod that needs it. in modpacks i don't think this is a problem (you still have to accept the tos) but with individual mods (especially for legacy 1.8.9 modding) people say they find it invasive. on legacy 1.8.9 modding, so many people (including me) include it in their mods because of its useful features, especially for mixin. essential could solve this by having mods require the bare container mod but not including it to auto-download
You can host your minecraft world from your own PC without any additional software. Just open your world to LAN and port forwarding your public IP with port 25565 (TCP & UDP). Share your public IP to your friends.
I dont mind a cosmetic store in a mod so well thought out. Also if they have their own servers, then they need to pay for them somehow. I hate microtransactions but I am completely ok with this.
This will only be visible to you, not other players using the mod like it would be if you were to claim/purchase the cosmetics It also tends to break every now and then due to changes we make so you would sometimes end up with a broken game if you were to use it
The cosmetics shop is a bit iffy, but I understand why it has to be there. TURN servers are expensive. They need to maintain their infrastructure and that costs solid $$$, especially when they have TURN as well as STUN. Without selling customer data they could either rely on donations (which is famously unreliable) or make an ingame shop
2:55 This is actually not true anymore, because only 4,294,967,296 ipv4 addresses can exist at a time (2³²). Your router actually has one of 340,282,366,920,938,463,463,374,607,431,768,211,456 ipv6 addresses. (2^128) (totally not overkill)
We have capes, just not any paid ones as that would violate the commercial usage guidelines The capes we have sometimes require you to complete an action to unlock them such as joining our Discord server or playing with a friend on the latest version of the game
The thing i dont like about the Essential mod is that 1. it forces a ugly ass UI onto your game 2. paid cosmetics and bedrock like shop system that just bloat the mod resource size If there was a seperate version of the mod without the shop and custom UI i would be using it instead i just use a game server vpn such as radmin to correct with friends via LAN ports, it also allows my friends with offline clients to play with me aswell
No need for a separate version it's built in. I haven't used in a bit (no friends lol), but I think there was 3 options. Full hud (the ugly one) minimalist, and no hud. Though you can just check yourself
I dislike the Marketplace for a completely different reason for the fact that why should I buy myself a premade asset for my avatar that I don't have full freedom to customize with when I can just literally make my own with any sort of Custom Player Model mod, or even just replicate them on my actual skin for the actual 2d clothing that doesnt have anything sticking out that's my only gripe with it, I only use the wardrobe just to quickly swap skins with
The fact that their terms includes "if we change this, there will be an opt-out" makes it instantly unacceptable. Opt-out is not consent. Opt-out is "we will make this change as secretly as possible, and since you can't instantly opt-out, we can sell your data before you get a chance to stop us".
What do you mean by purging your logs every week? And how do you do that? Sorry for asking, i’m just very curious on how to do that since i’m planning on using Essential and i wanna mitigate risks as much as i can. And if you do see this, thank you for replying!
@themixedplays1543 when running any kind of server, it will output a dump of everything the console has done into a log. Usually in the /logs folder. This includes IP adresses. Tho with essential this isnt an issue
If Bedrock is allowed to sell cosmetics and gestures for money, then imo a mod should be able to as well. Its stupid either way, but if Microsoft gets away with it, its fair game (especially since its just optional cosmetics and not actual content).
The only iffy part (personally and legally) is the microtransactions. I feel that the stuff should be at least also unlockable by play time or something like achievements per world.
@@JaydenHolland-wo4fd To be honest, It's just the legality I'm primarily worried about. Any goodie-two-shoes can just report it to Mojang and get the mod removed.
I dont know why, but I personally like the cosmetics and see it as a feature. I almost never use Essential for the hosting, just as a general social mod with different accounts, skins, cosmetics, Discord RPC etc.
I don't like that Essentials has a marketplace feature that you have to pay real money for cosmetics and emotes. I just want a friends list and inviting system without the bloat.
@@real4kGaming I'm aware, but emotes are stupid and again it's just bloat to the game and my keybind list. I can always unbind it and try to ignore it but point is it shouldn't be there, I just want a multiplayer mod but people add all this extra stuff to them that's outside the scope. Essentials basically turns Java into Bedrock edition
@@Hybrednot outside the scope as they need some means to support themselves for their work. You think it was easy to code such a system that players like u and i can play with friends for free? Everyone knows the world doesn't work like that. No one is forced to pay, only those who want to and can.
I actually really like the cosmetic store. I don't know why there is so much hate towards it, I mean the capes are awesome and animations are really fun to use too.
thanks for this video, ive used this mod a few times before then saw someone say it was unsafe and my brain decided to anxiety stomach ache combo me for the last week about it but this video quelled my fears lol, i only ever installed the jar version as extra installers made by random ass people are always weird and a no go for me
Any extra payments or microtransactions in general kinda suck, at least its only cosmetic stuff that doesn't really impact gameplay. I like it when the microtransactions are only the equivalent of online merch than turning a game into a pay-to-win. Pay-to-win is where you start to loose me on microtransactions. I shouldn't have to pay extra for a game after buying it to have a better gaming experience.
Join the discord:
discord.gg/cygnusmc
thanks for helping it get shut down quicker
Does essential work with cracked minecraft?
Anyone wanna play essential rn? Id love to have a quick session speedrunning the game
Thanks for making this video, it shows me that the videos I saw earlier were just clickbait.
Essential is a really cool mod lol, glad to know it's safe too. (Yes I know it's always iffy online, STAY SAFE EVERYONE)
hey you are here? im rom ratty supporters, thanks for the guides at modding
You can't be sure it's safe though, its closed source.
@@tomikun8057 I seems about as safe as any online service
@@tomikun8057 its open source now
@@tomikun8057It is now source available meaning you can audit the source code and compile it yourself to verify that it matches bit for bit with the jars we provide
We need a video about portium and how to forwardium it.
Best joke on the entire channel
@@Cygnus_MC ik, right?
Actually Tailscale would be cooler. Awesome service.
@@xanderplayz3446Canadian product mentioned :D
@@xanderplayz3446 or simply use e4mc. I would not be comfortable using tailscale with randoms
The cosmetic store is probably needed to be able to pay for their own servers and databases that make essential work. I see the store as a way to support them while getting a cool item that doesn't change the game in an unfair way.
imo the cosmetic items just don't look that good, they clash with the actual game way too much
Well good thing they dont force you to buy em. Infact im pretty sure you can disable the store if you hated it so much. Just wish th is youtuber had mention that@@SamiTheAnxiousBean
I love it, and the free items are pretty good too
@@SamiTheAnxiousBean Can't believe I found a Minecraft purist in the wild.
@@FlushDesert22 one thing is being a purist, the other Is wanting models and textures to actually look like they fit into the game in a mod that is just meant to improve multiplayer
Microtransactions rub me the wrong way too, but it still seems like a pretty decent piece of software otherwise, at least for people who want the simplest way possible to open a server and use fancy cosmetics. For others, there's always e4mc and Customizable Player Models ;)
@@Wonky2 don't forget Figura, although that requires some Lua knowledge
I personally see it as a way for them to make money because it's a free mod.
@@NicoTheCinderacethey already make plenty of money rolling out Bedrock addons
The thing is Essential uses TURN servers. TURN servers are cheaper to run than a full blown dedicated Minecraft server, since you will be using the host player's machine to run all the heavy logic, but you and your friends are still piggybacking on their servers' connection, and bandwidth isn't free. Essential is different from a regular mod where you download it and that's it.
@@redstonewizard08 Figura doesn't require lua knowledge if you use presets!
Seeing as COPPA makes it illegal to collect the data of children under 13 without parental consent, and this includes the data needed to do the bare minimum tracking needed for a user account, the friends list feature alone kinda necessitates the "no under-13s" check box, not to mention the cosmetics needing an account to track ownership.
For the record, COPPA is why EVERY website has a 13 years-old age requirement to make a user account.
Yep i mention this in a bit less depth later on
Pretty sure it's not just coppa I think other countries rules say that too
The P2P connect is literally the best feature any mod could ever give, and again, made by the community
It's wild to me that it isn't a built in feature in Java Edition already. Bedrock has it, Legacy console had it. Why not Java?
@@FlushDesert22because Microsoft hates Java
What do you mean by P2P?
@@SolTheIdiot peer to peer
@@SolTheIdiot player to player
I'm really glad you came up with this conclusion, I absolutely adore the essentials mod and would have been heartbroken if I had to stop using it to protect me and my friends privacy
I do have a server, though essential is a no brainer for all my friends because if we want to do anything that is not on the vanilla smp then we are gonna need essential as my pockets only have enough money for one server.
I don't have to worry about that, since my server is self hosted and I can just switch it to a modded version whenever I want
I have a java oracle server set-up and it does everything
@juneorbrehm8162 learning Linux terminal was so worth it man. 24gb of RAM for free! I can't believe Oracle Cloud isn't more widely talked about in the Minecraft community.
oracle offers 24gb ram, 200gb hdd storsge, 4 cores, and no data limits on their free tier vms, 24/7/365
@@tomikun8057 there are a ton of things to consider when choosing the server. DDOS protection, compatibility with the simple voice chat mod, customizability, ease of use, access to the control panel, white list, black list, not having to log in to a main server or the website to start it up and being able to have the server running non stop INDEFINITLY, location, customer support, and the fact that I already own a server to name a few.
I also got an affiliate link for Shockbyte hosting which i can advertise on my channel so that is a good bonus.
Its crazy how before this video released they made their source code publican available so people can actually see the authenticity of it all
it's visible-source so you can't modify it or redistribute it
@@sylv256 visible source can still have bad code in it. Especially if people dont compile it themselves.
It really makes Java into bedrock, cosmetics and a friends list.
And micro transactions lmao
at least im not paying 6$ for a stolen minecraft skin that can be gotten for free lol
A good version of bedrock
Bedrock but with java bugs instead of bedrock ones
@@Torieldreemur918plus java mods woo 🎉
2:45 forge logo on the nether
Dude i saw thay too while editing, i was confused
holy crap you're right
dude thats funny asf
We Need the seed
Bro eyes Is that good!?
the cosmetic store is a good thing actually, the mod creators can be earn some money for the work they put in while not requiring people to spend their money to use the mod and the player gets some nifty clothes or whatever
I am looking at these comments and it annoys me how much people are dissing on the mod devs trying to make a living off of such a great software, Like marketplace on bedrock is one thing, causing Microsoft to make free mods harder to make, but the one on essentials is completely harmless.
@@Dark-Zbut in my opinion it should be disablable, i use e4mc instead cause i dont like all the branding and cosmetics and new buttons, and just want to play some vanilla mc w friends
@@odiplol Well, he doesnt say it in the video (even though he should) but there is a text noting that cosmetics are able to be disabled in the options. There's nothing wrong with using an open source option like e4mc here where it may give a more vanilla-like feel, but I just don't get why everyone thinks that it's so bad for essentials to have cosmetics (especially ones that can be disabled), as they are simply a way of donating to the creators that give a bit of reward back to the player.) I use essentials quite often, and other than small red notification marks, the cosmetics aren't pushed on you too hard. I do thing that the existence of both essentials and e4mc is good, as it prevents either from trying to push crap like the marketplace has and make them too monetized.
@@Dark-Z yeah im not saying cosmetics are bad, but in my opinion i dont like them, but even the UI feels more corporate and less like the block game ive come to know
@@odiplol turn on vanilla buttons plus "minimalistic" ui and it looks kinda like bedrocks ui (in a good way)
For the free stuff, I believe they are compatible with the emotecraft and you can load your own emotes for sure. I do not think you can get capes and other cosmetics the same way though, but at least you can just download emotes and use them if you wish.
the cosmetics store is really the main reason why i prefer e4mc over essentials. i am also a big fan that only the host needs to install the mod for it to work! so can't wait for the video about that one
Next week lad!
but forge/fabris is required, how tf is a vanilla client going to play with modded host? i mean i suppose clients with mod API can still connect to vanilla server so it probably works similar
also does it have some p2p features like forwarding packets between peers instead of host first and stuff like host migration?
@@chibisayori20 I think so, what it basically does is giving you an address once you open a server to LAN, nothing more, nothing less, i played with friends with that mod and it works quite well
@@chibisayori20 as long as you are only using client-side mods, any vanilla client can connect to a e4mc host.
I like world host because it's like e4mc but has a friend system as well
To be fair, the marketplace is a non-issue. There's nothing wrong with developers making money off a high-quality mod. It'd be a different story if they were locking the mod behind a paywall, but the mod itself is completely free, and the cosmetics are 100% optional. I'm not the biggest fan of it myself, but I can't fault them for it.
e4mc: Allow us to introduce ourselves
Next week buddy ❤️
Lmao I use e4mc for luna pixel modpacks becouse they make your game crash if they detect essentials
@@DRAGNIL68 Ah so now I know what that mod does lol
@@Cygnus_MCWell uhh, I’d it safe?
@@DRAGNIL68 Is it intentional or just a bug?
Im so glad to have a video that clears this up, I got so much flack for mentioning this mod and defending it.
Great video, keep up the good work!!
Thanks!!
perfect timing, i was considering getting essential because me and my friends wanted to play a mod our server host can't and won't support
I will never understand why people get actually angry at a FREE and quite frankly insanely good mod (or game) having a COSMETIC ONLY shop. Like, this can't be easy to run, let alone for entirely free. People seem to be fine paying for a patreon or kickstarter, but can't handle completely OPTIONAL cosmetics in their free to play game (or mod).
Either way, nice video, thanks for taking one for the team and reading the horrors that normally is the TOS.
You could also just disable it lol
I feel like it's more of the bad taste that kind of stuff has left in people's mouths.
Personally for me it’s the fact that it’s all in your face on launch when all I really want is a simple non bloated system that just works
@@nebzla not only is it never in your face, you can also just straight up turn it off💀💀💀
@@kaiproductions7639 While you can turn it all off, it still exists
Ok so the whole playing with people is cool and all but what amazes me about essential is all the framework they provide for other mods like Elementa (a framework for all kinds of gui rendering) and Vigilance (an easy-to-use config gui framework) just makes getting into modding a ton easier. Not entirely sure how it is for the broader community but me, being a hypixel skyblock player, can state that basically the entire modding scene here lives off essential which while forcing people to install that mod without much of a use for it makes modding magnitudes easier to enter
Great video, great research, great thumbnail. Im commenting for the engagement
Apreciated!!!
Great video! Loved the small dive into the networking bit and happy to see someone who reads the privacy policy. I thought I was the only crazy one out there.
I don't know if essential still provides this, but back when I got into modding, they used to bundle a couple of open source libraries (Elementa and Vigilance) with them. You could choose to just build these libraries into your mod, or you could make your mod dependent on essential. I used to use both the libraries they provided. Pretty much all the mods for hypixel skyblock depended on essential when I used to play it. As for the cosmetics, they were a fun way to have something unique on your character in skyblock lobbies for me, but I don't think I ever actually purchased anything. A few cosmetics were free at some point, and I just claimed those. For multiplayer, I just use a vpn (not the kind that sponsors youtubers) to play with my friends instead of using essential, and I have moved on to using other libraries for the features that Elementa and Vigilance provided, just due to preference.
I don’t even use this for the world hosting, I use it for the messaging and friending features. It’s nice to have a messaging system in game
this video stuck out in my feed bc of the products in your description, i could just as easily say ‘why is there a store in my mcyt?’ felt this vid did a pretty good job of covering any questions someone might have about this mod tho
First video I saw from you , and man… The quality of the information that you gave it to us is impeccable and easy to understand ! Thank you !
Hi, i've used essential once or twice now and wondered how it worked. So as someone quite technical, actually having setup my own turn server once, I want to thank you for explaning that even thought it probably was it hit to watchtime.
No it was not to hit watchtime, it was to fully explain how it works as there are a lot of claims of it beeing unsafe. Thank you for the compliment but i urge you to not generalize creators that way. My goal is to inform, not to make money or be famous
@@Cygnus_MC You're right i should not have generalized.
cute pebble thing, I like it, ESSENTIAL really was kinda sketch but I went down the same rabbit hole too. Just as secure as the people you trust with your public IP are...
Side note being able to opt out of basically everything essential does, including the entire mod for some reason??? is really cool if you don't like any feature they do
The reason you can opt out of the whole mod is that Essential also contains a bunch of libraries other mod makers are using, and their users may not want to use the Essential Mod 🙂
Essential is cool but World Host is Essential but without all of the extra stuff. Oh and your friends can join without them downloading the mod so thats cool
Yee i covered worldhost not that long ago, even interviewed the dev
7:44 yes. Yes they are doing scummy tactics. they offer bonuses if you buy in bulk, it shows it riight there lmao
There is barely any reason to have a secondary currency rather than make every item have it's price in USD and be one time purchases but to make money
unless you care about per transaction fees for certain providers, then in that case, having a secondary currency that ISNT 1:1 with usd. aka, even tho one coin is 0.8 cents, if you buy in bulk, suddenly it's worth 0.7 cents and so on.
It's a dark pattern. This is intentionally done to get more money out of the user.
Huh i didnt think of it that way, thanks for that!
ahhhhh you beat me to it
You could say the shop and the scummy secondary currency is only there to keep the servers running, but the company isn't registered as a non profit either - so it's for profit.
and that's very important. it's a project that exists to make money.
It's also a pile of bloat that breaks compatiblity with other mods because of how many redundant features it has.
What ends up happening is a mod creator makes a mod and someone sends over an issue like "hi this mod breaks with essential"
"it's not my fault, they broke (X) mixin, have them fix it/fork it if the project is dead"
annd womp womp you can't because 1: they have all rights reserved 2: their github issues are closed
It's incredibly annoying having projects like this.
Another important thing to mention is that the mod is made to pull in as many players- no, CUSTOMERS to it as possible, advertising itself as, to quote from the middle of their main page "The Best Way To Play Minecraft". It preys on new users who don't know any better and just want the first thing available with a GUI
Are any of these things immoral? No, but it's enough for me to not recommend the project. You can do good things like sodium, create, iris, distant horizons without being a for profit company that tries to stand above everything else. Figura is probably the best example i can think of right now where yes, it has it's own server and infrastructure - but it's entirely free and community driven with *great* success.
And when the owner turned out to be a piece of shit, the project just imploded over a week and rebuilt to work perfectly fine again without having to support *[redacted things the terrible former owned did]*
And lets be honest, all this marketing, all this bloat - is for a glorified hamachi.
@@BirbIrl "It's also a pile of bloat that breaks compatiblity with other mods because of how many redundant features it has." Do you have any examples of mods we break compatibility with? I can get any issue you're aware of added to our bug tracker so that they can be resolved
We're happy to fix any issues that arise with Essential, even if they're caused by other mods doing naughty things. There's plenty of bug fixes inside Essential for other mods and the more the merrier
@@GamingGeek joke answer: it consistently breaks not so essential with every update
Real answer,
To note: Valkyrien skies (forge) was like broken on 1.16 for half a year, not sure if it works now. The ui elements are the worst to deal with with how much screen space they take and how difficult they are to deal with, even with the configuration. Immersive portals have also been an issue my friend kept updating me about (forge)
There's just something really frustrating dealing with it if you just wanna play with friends. It'd be much better if there was a light version of this mod that only does the server relaying that everyone cares about without messing with the skin addon customizations stuff- oh wait that's e4mc whoops
i love how this mod is just turning java into bedrock with easy multiplayer and cosmetics
dude, essential actually has some of the best multiplayer ive seen ever, i live all the way in south korea and when i hosted my friends all the way in the states had near perfect connection, this mod is so much better than any other minecraft multiplayer host ive seen, better than the official realms service too!
I feel like most people that use Essential, are skyblock players, myself and my bf included. I do like the cosmetic stuff, it's pretty neat. They have some really goofy emotes that I like and it's always fun to use them with friends. I do use the server creation feature to play vanilla with my bf at times and it's also nice to have that.
I think the cosmetics store is fair. Devs need to eat too and the wardrobe is just _existing_ not _intruding_ . I'm also very pleased to hear that this seems to be trustworthy Software, developed in good faith. That is waaay to rare.
I'm not sure why you didn't mention that, but Essential mod is open-source (possibly partially), and also has some cool utils for mod devs (Essential is really popular in Hypixel Skyblock mods communities)
The open source stuff happened as i was talking to Spark Universe. And it didnt really have any inpact to the story
No, it isn't.
They've released the client code, but it's not open-source.
And the server code (the most important and critical) is still private
source-available isn't the same as open-source. beware of the difference!
@@naraera it's not even fully source available i'd say! only client sided code. With source available software i'd expect the service to run if i self hosted it, like made my own essential node for people to redirect their mc traffic to in case the servers stop being supported or it becomes a subscription server or anything
You're unfortunately at the mercy of the mod owner. you have no control over the software, you can only check the client software for malware.
Also because it's illegal to modify the source, it leads to a world where essential updates, and every mod that uses it as dependency could possibly break - making every mod maker bend themselves to it, because the makers of essential dont even have an issues page for mod makers to say "hi you broke this mixin and every mod that uses it no longer works, could you fix it thx", they have to work around it.
@@BirbIrl I think you forget that Essential is still paid-cosmetics mod. If they released server-side code, then someone will just fork it and make "Free essential" mod, which will 100% lead to scamming (at least with viruses)
The reason our routers use NAT is because we ran out of ipv4 addresses in April of 2011. There is IPv6, which doesn't require port forwarding, but I haven't tested that yet. IPv6 also requires some args to be set in the client launch options to be used with minecraft.
Thank you for making this video, it takes a lot to convince my dad to let me get minecraft mod, this should be enough to convince him, and I also have an anti-virus, so if worse comes to worse, that should do the job.
About your e4mc preference, it seems really good and i would use it IF it wasnt for my friends being kinda bad at tech and essential being so much easier to understand and convenient.
I got really scared when I saw the title lol glad to know it’s safe
I love this mod and have no problem with the store because they never bombard you with it. The only way to see it is if you go into the wardrobe so I think its neat and ive been able to play with my little brother for free so thats nice.
I absolutely love the essential mod and have been using it for a while now. It helps SO MUCH.
i dont really care about the shop tbh, got some fun emotes from free credits but usually turn cosmetics off entirely which is an option. maybe the existence of it didnt bother me because i was introduced to it as "giving java bedrock features like social stuff and multiplayer worlds" and for a mod that is supposed to be like bedrock to have a shop just didnt seem that odd ig? it did what it said to do, make the game more like bedrock lmao
honestly, i think the shop would be bad if the mod was incompatible with other customisation mods, but afaik it isnt, it works with figura at the very least, which can do emotes and custom cosmetics very well. i know some people might hate it on principle or for bloat but eh
You can use world host, e4mc, or cloudflared without the bloat, security vulnerabilities, and micro transactions
ISP Here
Network Address Table is a bit different
You did a great explanation of Layer 3
STUN sounds like it might be utilising or a adapted form of UPnP (Universal Plug n Play) Allows software in the LAN to open ports (in the background)
Beeing someone with no background in network, i take that as a big compliment
STUN is separate from UPnP and does not require it enabled on your router (which is good because when we were using it in the early days of Essential, we found that it didn't work for a lot of people due to it being disabled or not supported at all)
Good to know Essential is actually safe.
When I decompiled it, I ran away as far as I can.
Reason is the fact that they download a downloader that downloads and executes an installer.
Which isn't what a normal software does
never gonna put a mod that has things like an installer, auto-update, and microtransactions, cause e4mc exists and i also prefer to self-host on my own hardware, especially when i can do it anywhere from my phone lol
12:20 ok that boykisser fanart caught me off guard lmao
Normally microtransactions tend to rub me the wrong way but essential does it effectively in a way that isn't annoying and doesn't effect actual gameplay. Also the cosmetics they sell look better than bedrock cosmetics. It allows them to keep stuff running and my friends get to annoy me by spending money on block game
I never needed to check that box idk why it may be that I used it before they added it
Since essential does run their own servers it makes sense they have a cosmetic store.
Essential is java trying to get bedrock feature that java doesn't have, purchase able cosmetics, friend list system, the ability to play with your friend without owning a server, it's all bedrock feature that java doesn't have, even the UI is exactly the same with bedrock, but it felt less scummy, it's a great mod, i think the last bedrock feature that is still missing is a marketplace but i know java player won't be happy about it if they make feature like that... 😂
This mod is everything I always wanted from Java since no one wanted to pay realms and servers that let you host private survival worlds are very limited.
just finished studying computer networks II for uni and wanted to chill with some yt and my man starts talking about NAT, ports and IP adressess, I cant escape this shit
Bro is a tech teacher
Reading all the terms and conditions
i think the main problem people have with essential is that it automatically installs for you if you have a mod that needs it. in modpacks i don't think this is a problem (you still have to accept the tos) but with individual mods (especially for legacy 1.8.9 modding) people say they find it invasive. on legacy 1.8.9 modding, so many people (including me) include it in their mods because of its useful features, especially for mixin. essential could solve this by having mods require the bare container mod but not including it to auto-download
You can host your minecraft world from your own PC without any additional software.
Just open your world to LAN and port forwarding your public IP with port 25565 (TCP & UDP).
Share your public IP to your friends.
or use e4mc which doesn't require any port forwarding and only needs to be installed on the world owners computer, much easier imo
I dont mind a cosmetic store in a mod so well thought out. Also if they have their own servers, then they need to pay for them somehow. I hate microtransactions but I am completely ok with this.
this truly was an essential port forward amirightguys
i'm pretty sure there's a mod for essentials out there which lets you get all of these storefront items for free, which basically lets you "pirate" it
This will only be visible to you, not other players using the mod like it would be if you were to claim/purchase the cosmetics
It also tends to break every now and then due to changes we make so you would sometimes end up with a broken game if you were to use it
The cosmetics shop is a bit iffy, but I understand why it has to be there. TURN servers are expensive. They need to maintain their infrastructure and that costs solid $$$, especially when they have TURN as well as STUN. Without selling customer data they could either rely on donations (which is famously unreliable) or make an ingame shop
2:55 This is actually not true anymore, because only 4,294,967,296 ipv4 addresses can exist at a time (2³²). Your router actually has one of 340,282,366,920,938,463,463,374,607,431,768,211,456 ipv6 addresses. (2^128) (totally not overkill)
@calorap99 the definition of "Actually"
9:00 no way ICE (I C E??) version of the essential log bottom left thats cwazy
You can also use mods like e4mc to host your world if you dont need the extra features from essential
I did see the exception for capes, but I guess that's why they do wings, not capes, because for most it's just capes but cooler
We have capes, just not any paid ones as that would violate the commercial usage guidelines
The capes we have sometimes require you to complete an action to unlock them such as joining our Discord server or playing with a friend on the latest version of the game
At this point even our phones are spying on us, so it really doesnt matter if the mod is safe or not
i was using minecraft server jars before I found essential, and now I'm still using them! essential is a fire mod, i like that it has cosmetics too.
Do this day i wear the Axolotl Suit a friend gifted me.
It's so darn cute.
The thing i dont like about the Essential mod is that 1. it forces a ugly ass UI onto your game
2. paid cosmetics and bedrock like shop system that just bloat the mod resource size
If there was a seperate version of the mod without the shop and custom UI i would be using it
instead i just use a game server vpn such as radmin to correct with friends via LAN ports, it also allows my friends with offline clients to play with me aswell
No need for a separate version it's built in. I haven't used in a bit (no friends lol), but I think there was 3 options. Full hud (the ugly one) minimalist, and no hud. Though you can just check yourself
I dislike the Marketplace for a completely different reason for the fact that why should I buy myself a premade asset for my avatar that I don't have full freedom to customize with when I can just literally make my own with any sort of Custom Player Model mod, or even just replicate them on my actual skin for the actual 2d clothing that doesnt have anything sticking out
that's my only gripe with it, I only use the wardrobe just to quickly swap skins with
Particles + you can use them on normal skins unlike bedrock
5:05 thats some cool stuff, i personally dont have pfsense but i do have a pi hole server and searx server.
I need an open source version of this without cosmetics and telemetry.
I think the easy “server” use is worth having optional microtransactions
The fact that their terms includes "if we change this, there will be an opt-out" makes it instantly unacceptable.
Opt-out is not consent. Opt-out is "we will make this change as secretly as possible, and since you can't instantly opt-out, we can sell your data before you get a chance to stop us".
ive been using this mod for years and its the best mod I've installed
What do you mean by purging your logs every week? And how do you do that? Sorry for asking, i’m just very curious on how to do that since i’m planning on using Essential and i wanna mitigate risks as much as i can.
And if you do see this, thank you for replying!
@themixedplays1543 when running any kind of server, it will output a dump of everything the console has done into a log. Usually in the /logs folder. This includes IP adresses. Tho with essential this isnt an issue
@@Cygnus_MCI see, thank you for explaining! That makes it alot more clear to me.
If Bedrock is allowed to sell cosmetics and gestures for money, then imo a mod should be able to as well. Its stupid either way, but if Microsoft gets away with it, its fair game (especially since its just optional cosmetics and not actual content).
The only iffy part (personally and legally) is the microtransactions. I feel that the stuff should be at least also unlockable by play time or something like achievements per world.
If they did that we wouldn't have the essentials mod.
@@JaydenHolland-wo4fd To be honest, It's just the legality I'm primarily worried about. Any goodie-two-shoes can just report it to Mojang and get the mod removed.
9:12 It's just say's "essential security issues". It's essentials to have security issues guys
I'm gonna be honest I didn't know you could host servers on essentials. I just use it because of the screenshot manager in game.
Essential is the only way i can play with friends easily and i really appriciate it
I dont know why, but I personally like the cosmetics and see it as a feature. I almost never use Essential for the hosting, just as a general social mod with different accounts, skins, cosmetics, Discord RPC etc.
I don't like that Essentials has a marketplace feature that you have to pay real money for cosmetics and emotes. I just want a friends list and inviting system without the bloat.
They never say you have to pay for that stuff
Like there's no requirement to buy everything, it's just there for those who wanna support. It's not free to run a mod like Essentials
@@real4kGaming I'm aware, but emotes are stupid and again it's just bloat to the game and my keybind list. I can always unbind it and try to ignore it but point is it shouldn't be there, I just want a multiplayer mod but people add all this extra stuff to them that's outside the scope. Essentials basically turns Java into Bedrock edition
@@Hybrednot outside the scope as they need some means to support themselves for their work. You think it was easy to code such a system that players like u and i can play with friends for free? Everyone knows the world doesn't work like that. No one is forced to pay, only those who want to and can.
society will look at an 10 dollar bland optifine cape and think its fine but when it comes to something actually cool for 8 dollars its an issue
essential..? like the spigot plugin? heh.. i get that reference, thats smart..
I desperately wanted to include that as a joke
my left ear enjoyed this slightly more than my right ear did
Howso
@@Cygnus_MC Because Mozart (2x speed) was more enjoyable than the bible (chinese)
the reason why essential asks for your age and that you accept the terms of conditions is because it's a service, not a product like other mods
It's really cool that the source code is now public too!
Well public source, as you cant contribute but yeah!
@@Cygnus_MC Oh yeah, annoying you can't modify it and redistribute but it's better than nothing
it's only source-available
@@naraera I know, I hadn't read the license when I made the comment.
@@Cygnus_MCi get it because their trying to make money but its still vert strange for an mc
mod
They apparently made Essential's code publicly viewable
I actually really like the cosmetic store. I don't know why there is so much hate towards it, I mean the capes are awesome and animations are really fun to use too.
Rad, good news.
Fun fact: the shop's first 2 pricing options are identical to fortnite
This is wild
thanks for this video, ive used this mod a few times before then saw someone say it was unsafe and my brain decided to anxiety stomach ache combo me for the last week about it but this video quelled my fears lol, i only ever installed the jar version as extra installers made by random ass people are always weird and a no go for me
24 HOUR GANG!
now every youtuber im subbed to talks about spyware.
nice.
Generally, I just ignore the shop other than the free capes they put out every time Minecraft updates
i love essential! My friend hosts a world with 100 mods, I get 300 fps and he gets 60 XD
my and my buddys have a mc server with essential and its amazing
Rip The Weekly Thing
Seriously the fact that Java does not have any Peer 2 Peer internet connections without essential is insane
essential isn't the only mod that lets you do that
Any extra payments or microtransactions in general kinda suck, at least its only cosmetic stuff that doesn't really impact gameplay. I like it when the microtransactions are only the equivalent of online merch than turning a game into a pay-to-win. Pay-to-win is where you start to loose me on microtransactions. I shouldn't have to pay extra for a game after buying it to have a better gaming experience.