what os are you using / how did you make it look like that?!!
@nebulus39195 ай бұрын
how tf can this get so little views, amazing topic, amazing video!!
@please-wake-up-now5 ай бұрын
This is sick! I love how you’re diving deep into all the tech stuff. It’s super helpful for peeps starting out. 🐉 I feel like each devlog feels like a new level in Minecraft, can’t wait for the next one! 🚀
@JKBEARMain5 ай бұрын
Can you please make some more, like a sword that shoots something like a wither skull or fireball. I’m trying to create an smp and I need help for some custom items
@xSPLOOMPHx5 ай бұрын
sixty-ninth
@Ludeo5 ай бұрын
Stop making real money market comparisons with this game. The economy is completely fubar and hardly anyone spends any real money because they just multi box and max bullion of isk and pay for their accounts/assets. No one is actually spending money, why do you think sub fees went up?
@kittenpixl6 ай бұрын
Hypixel has a serevr limit on each map.
@viannvanstaden14316 ай бұрын
Followed everything to the T but keep getting "unknown or incomplete command" ingame
@DanCashion5 ай бұрын
had an issue tonight where the paper-plugin.yml was set auto for me, so when i changed it to plugin.yml it worked(also be sure to make a description)
@Awesomeplayer985 ай бұрын
@@DanCashion Dude, thanks so FRICKIN MUCH!!!
@Empty6906 ай бұрын
Sender is marked red
@0269_m6 ай бұрын
SLEEP META MODE ACTIVATED
@dennislund48887 ай бұрын
Can’t you make like a game mode like hypixel skyblock
@williamist7 ай бұрын
im loving this!
@kasperfb33177 ай бұрын
I have never heard of a better explanation of how Docker works. This video is already so valuable for new developers. I'll surely take some notes to share with my classmates for sure
@secRaphyTwin3 ай бұрын
so true, im a dev but i didnt what a docker container is. But to be fair I have never needed it yet
@Iowercasebtw7 ай бұрын
is the code opensource? is the server open?
@ominousdev7 ай бұрын
Code is not open source except for that brief bit I explained in devlog 1.5 but its extremely outdated. As for the server release its not expected anytime before 2577 ):
@silver_vanguard60257 ай бұрын
I’m doing something similar, creating a modded MMO server,deffo going to use this video as inspiration!
@ezflex7 ай бұрын
123
@Kamerzystanasyt7 ай бұрын
voidpowers voidgen voidore voidserver voidrush bro stop saying void to everything that makes no sense lol
@felixbemme72577 ай бұрын
I wonder if someone watched a certain british exploiter lately.😬
@Terandium7 ай бұрын
Spiffing Brit at it
@WeatherWX7 ай бұрын
Just out of curiosity, is this project still ongoing?
@ominousdev7 ай бұрын
Yep, this is just the progress so far.
@Skjoldmc7 ай бұрын
I see someone watched SpiffingBrit’s video on the long-form algorithm 👀
@goblinjedly95287 ай бұрын
Luckperms has a PR for minestom. Use that. Its like nay other luckperm server. Sure there are still bugs but it works.
@ominousdev7 ай бұрын
Found out about this shortly after making the video lmao
@samuelhulme83477 ай бұрын
It would be nice if you could make some of your code open source.
@Dynasty_7 ай бұрын
so anyone can copy his server? most servers don't open source their plugins
@samuelhulme83477 ай бұрын
@@Dynasty_ he’s not using any plugins anyway.
@Dynasty_7 ай бұрын
@@samuelhulme8347 … he literally said he is
@keean7 ай бұрын
@@samuelhulme8347 everything is plugins man, that's what he would be open sourcing
@NotRynch7 ай бұрын
@@samuelhulme8347yes he is.
@TechnologicNick7 ай бұрын
I can fall asleep now
@boggy5397 ай бұрын
i wonder if this supercut was inspired by the spiffing brit's video
@jabalahkhaldun34677 ай бұрын
nice video def looking forward to more
@ArnarF7 ай бұрын
is this a re-upload?
@LittleCowMoo7 ай бұрын
no, he merged devlog 1~6 into 1 video
@ArnarF7 ай бұрын
@@LittleCowMoo so it is, the same content
@SleepyQHD7 ай бұрын
@@ArnarF thats not a re-upload thats a compilation
@Terandium7 ай бұрын
Watch out the spiffing Brit, it will make sense
@CrystalCoding-oy6qh7 ай бұрын
I will definitely be watching this in one sitting
@Itsneil177 ай бұрын
w o w
@olafcio7 ай бұрын
cheating time edit: also please make bedwars first
@syntheria7 ай бұрын
This is amazing
@ashmw27247 ай бұрын
Very delightful
@_Karmacat_7 ай бұрын
very much so, yes
@JuicyJimme7 ай бұрын
@@_Karmacat_ Indeed, thou art correct
@UnSwe3t7 ай бұрын
I concur you are correct
@qqq3__7 ай бұрын
the question is... do you query database from each minigame server? it's potentially a lot of connections to DB
@artemking44607 ай бұрын
it turned out not to be harder than i thought, and moreso very easy bevause i wrote a literal permission system thing is: you should not just make requests to the db every time you need to get some permissions - that is very expensive, you need a cache atleast, both on the side that manages the permissions (aka whats inbetween the db and the client) and the client side the permission checking part is very simple, and so are groups the harder part is efficiency and fast, stable propagation (because caches have to update quickly)
@ominousdev7 ай бұрын
You are 100% correct the current solution requires way too many database calls. I planned to implement the system quickly and optimize it in the future. I think what I'm going to do is load the permissions that a player has into memory when they join the game either some hash table or maybe just a list depending on what I need. This way only one database call is required and when the player logs in also it will make permission lookups much faster. I'll deal with updating while the player is online later but for now, it probably won't be a huge issue.
@Komas19Gaming7 ай бұрын
since you did an permission system, you should look for moderators for the server
@Komas19Gaming7 ай бұрын
the issues about permissions systems, you might accidentally forget one destructive command
@alexandersagen37537 ай бұрын
No, default in any secure system is deny. So if you forget a permission noone has access. Worst case you just add it to those who should have it.
@palmus_fr28757 ай бұрын
Really cool video ! I’d like to see how you are implementing all that tho maybe by showing some code and process you are doing
@pixlent7 ай бұрын
Minestom has full luck perms support...
@Andrei_9657 ай бұрын
Great video! Can you make a video about the anticheats? There are a lot of mixed opinions out there on which is the best for X.
@onlinepolice84297 ай бұрын
Great Video, i study Buisness Information Systems and just wrote an examen about it. Great Details, maybe you wanna look into postgres?
@AdroSlice7 ай бұрын
I don't know if you've looked at it, but I've been using a minecraft reverse proxy implementation called infrared. Might be worth a comparison! I actually can't really find any resources on infrared vs. velocity vs. gate, so maybe it would be cool if someone did some empirical testing.
@LittleCowMoo7 ай бұрын
your video quality improved
@Mikaminei7 ай бұрын
Thank you cool video!
@marko24_7 ай бұрын
Hey, awesome video, very good and high quality made. Only thing I would like to see is more code stuff atleast in background, some code explaining and stuff not only talking about creating it, thanks!
@imcarsen7 ай бұрын
5:42 MongoDB ftw, good shit bro. Keep it up!
@nothingbutyou68517 ай бұрын
Very high quality and well made video, although using such complex operation as graph queries for simple permission system is a little bit too much. Also when it comes to checking those permissions you will need to retain the same graph structure on your game server. You will be probably checking permissions on user events(chat, block break, command etc) which may be called 100s times per second. Having complex data structures in such places will significantly impact performance of your game servers. Most of the time it is just better to use flatten permission "tree" and simply use permission groups and then limit yourself to single hash lookup. I don't want to be mean or something but I personally used to abstract ideas wayyyy too much and it ALWAYS lead to not so great outcome. I would use my time on making code run faster and devops which 10x more important than the actual game code. :)
@japeep92367 ай бұрын
I love all your videos! I watch them as soon as they come out. I've been using mongodb for years and I've loves it! If you ever decide to use it in javascript or typescript I would highly recommend using mongoose.
@japeep92367 ай бұрын
Another thing, in mongodb the id's include data like when it was made and the computer that made it ( i might be somewhat wrong but it was sm like that ). In my projects I use nanoId's instead of the default mongodb id