And like half of the players that actually are online are just afking proxys left on the server by various players that further decrease the amount of actually real humans on it
No reason why Hausmaster would want to fill the server to capacity for the sake of non paying players, it just puts strain on the server without any benefit.
@@iimuffinsaur It's a bad comparison. The services you're talking about are offered for a higher amount or nigh unlimited users. A minecraft server this big (filesize) and famous (concurrent spikes from youtube videos) has to have a limited userbase and because of that, charge a considerable amount, especially when you take the running costs in consideration and if the admin wants to profit with it. As much as a coder they might be, they probably pay for plugin development or have employees.
It's bizarre that there's no overlap in slots. You'd think the most effective way to organise it is to have slots that can be assigned to regular queue when priority isn't filled in. Like, have 125 slots for priority, 75 slots for regular, and 75 slots shared. If priority is full, some of the shared slots will be reserved for priority when they become available.
It is not bizzare at all. They want you to pay for priority queue. This isn't a big ass public server trying to sell "ranks" for "donations" Why the fuck would they ever do anything that makes regular queue smaller? That would directly cut into the sales of priority queue.
@@rooks786 because it's affecting community health. If more regulars can join, they might get hooked on 2b2t and return as paying customers. Regular will always have a big enough queue so there will always be an insentive to pay if you return often. Business is more than direct profits. It's not hard.
@@rooks786 There needs to a balance between profits and general customer satisfaction. Companies could realistically make it so that everyone pays for everything. Want to go on UA-cam without watching 16 ads before every video? Pay 250€ a month for it. Doing that though would significantly lower the amount of users on the service and therefore profits would become smaller eventually.
@@yunuszufer5494 You can’t just merge 2 servers like that and keep 2b2t the way it is. 2b2t people want to all play together in one world and not be spread across numerous servers like in a typical server network. If players are loading separate chunks, a typical Minecraft server would not handle more than a handful of players at a time. It’s actually really surprising that 2b2t can handle so many. Hause is using the best hardware you can get. Keep in mind Minecraft is very poorly optimized, even to the point that Minecraft servers are literally single-threaded. It’s really not possible to do better than 2b2t is doing rn. Also, Hause, while generally being hands-off, does do some active management, patching hacks and fixing issues that are too severe and have too much impact on players
Not only this, but if you look on tab you will notice the insane amount of proxies that are online, which leads me to believe that most of regular queue are proxies that are just waiting constantly, and when they get on they stay on for the full 6 hours using anti afk, which makes normal queue even slower. at least 1/4 - 1/3 of regular queue are just proxies from what ive seen.
@@waltss8896 stuff like average TPS, who is online, how long they were online, when they were last online, and other stuff. In the past they were also used for various exploits to find bases.
@@them2545 tps, and whos online can both be checked by pressing tab, and when they were last online can be checked by using bots such as 2b2bot. idk how any of this would make proxies useless though.
I mean, it's been pay to play for years now ;P you wait like literally half a day in regular queue to get a CHANCE to play (and if you end up having internet issues or get kicked due to messing up your client settings, or something, then repeat it all over again) oooor you pay, and wait way way less
This is the thing that made me quit the server Not the toxic chat Not dying repeatedly Not the harsh environment the game has But the fact that the queue, the queue, lied to me about the server being full and ripping me off by forcing to buy priority, and when I finally got in, I saw the server being small and yet being still in standard queue Him extending the regular queue is a good change of pace, a step in the right direction
My idea: have a certain number of dedicated player slots for standard and priority queue members, but if the allotment for one queue is not full and there are no players in queue to fill it, fill it with players from the other queue
One thing I've always noticed is that non-priority players are more likely to get randomly kicked from the server by the anti-cheat. Which suggests that the anti cheat allows priority players to essentially hack more
That's a stretch Priority players still get kicked, but due to the higher queue limit they are able to join back instantly, so it may SEEM that free players get kicked more but what's really happening is that free players get kicked and can't rejoin without sitting in a multiple hour long queue
that is really true. i've waited 8 hours just to get into the server on a standard queue and then after about an hour of playtime i randomly got kicked from the server and i dont want to play the server ever again cause of the wait time. i thought that maybe after all this waiting its worth it but its really not cause you might randomly disconnect or the server might restart right as you join, and then you have no opportunity to play
what would be really useful, would be some sort of "proxy client" that could be hosted on some stable server or something, so local network issues wouldn't matter too much but yeah, I've not played in like over a year, but for me I just had to wait like some 7-8 hours or so, and then could play as long as I wanted, or messed up settings and end up glitching mid-air and get kicked for "flying", or stuff like that, never "idk why" these days my connection's too unstable to wait so long, I keep having like 10sec dropouts every now and then, so can't really risk disconnecting mid-queue, or worse, after getting in...
I played on the server only once and the wait time was so long. I tried to play on the server once again, but it said I had to wait 12hrs. I'm patient but not that patient
You can actually sometimes skip the queue during server restarts by joining right during the restart while the server is filling with new players. When you get kicked by server restart, try spam-clicking the join button as fast as possible. If you do this for a while you might hit it just when the server has already restarted but isn't completely full yet, it is only a time frame of a few seconds or so. It doesn't work everytime though.
Great analogy with the themepark's fastlane but you'd still have to consider that an an amusement park the attraction probably takes minutes before everyone leaves the ride, it's like restarting the server every few minutes. I personally think the best solution would be how it is right now for a dedicated time after a server restart (maybe like 15-30 minutes after) and then after that time, a dynamically changing standard player limit so the server can get semi full (it'd still have the priority player queue)
Another problem with the analogy is that "Fast Pass" gives you a waiting time like usual, just that you can do other stuff during the time you virtually wait. It's basically a "draw a ticket which will display the time at which you can join. Come back at that time and you will be able to get in immediately" that Fast Pass is supposed to provide.
i think the solution would be some kind of simple code that ‘adapt’s’ to the current demand given the time of hour and other parameters, basing these in past server behaviors. always giving preference to priority players but trying to get as much standard ones as possible. also, priority queue should not try to be always non-existent.
@@mementomori5580 His analogy was a typical Fast Lane, not Disney's Fast Pass. This does not apply for the majority of Fast Lanes at amusement parks, but it does apply to Fast Pass.
The obvious solution to me seems to have two seperate queues where when a spot opens up someone from priority gets put in and next time someone from the normal queue. This way you can easily change the ratio depending on the queue length of priority queue. The problem with having reserved seats in any way, is that when a free player leaves only a free player can join and the other way around. While in the new system it all depends on the ratio you have chosen for that particulare situation.
Exactly what I was thinking. Plus, priority queue players still get an advantage as long as there are fewer people in the priority queue than in the normal one (which is basically always the case).
@VD around 250 in the queue + 75 in game = 325 free users vs. around 240 total players - 75 freeloaders = 165 paying players. So at least during some of the off-peak hours he's using as am example around 1/3 of the players queueing are priority queue users, meaning with a 1-to-1 ratio of priority users to basic users getting let in the priority Q would only be twice as fast.
@@plainText384 In addition to varying the ratio of free players to priority queue players currently in the server, you could also vary the ratio of free queue vs priority queue admitted each time a slot is opened. If the priority queue is growing or moving too slowly, instead of 1 to 1 you could make it 2 to 1 or 3 to 1 or more if necessary.
I like how Hausemaster is portrayed like a god that knows everything and works on everything in secret and players finds out thoses problems/changes, but late.
You know based on the video, I think what haus has been doing is increasing the standard que limit when its peak hours and lessens it incrimentally when its shifting to off hours. Like you shown, on off hours it was found that there was only 75 slots available, but when its peak hours for the server theres 100. Though this is just a guess, I think that it still applies with whats happening.
I think a moving target is a better option. Basically, 10 slots always stay open for priority que. When someone joins... it will rebuild the buffer until 10 slots are empty again. Doesn't necessarily need to be 10. In a sense, imagine 10 people show up. When someone leaves, it allocates a space back to priority que. When the priority que has 10 slots, it starts allocating spaces to standard que again.
Perhaps the queue system can look at both lines and allow 2-3 priority plays in first before allowing a standard queue player. That way priority players get in faster. Another method that may need to be tested.
Potential fix, not that anyone cares: Keep a ratio between normal and priority player slots. Then, when you try to join the server, you are put in your respective queue. When you are at the front of your queue, the server should try to put you in a slot respective to your queue. If all of your respective slots are full, and there is no one in the other queue, then you are instead placed in a slot assigned for the other queue. This way, all the slots will be filled so long as there is demand from either queue. If you try to join and the server is full, then you need to wait for someone to leave. (Assuming you are at the front of your queue) if someone using a slot from your queue leaves, you take their place. If someone using a slot from the other queue leaves, then the server checks to see if anyone is in that queue ready to take that place. If not, then you are taken instead. By having more priority slots, this makes it so priority still gets you in faster. This also would work well with the priority queue buffer, by having 5-10 priority slots designated just for priority players, and cannot be taken by normal players. And, so long as there are people wanting to join, the server will always be full. Small increase in priority queue time, for a large decrease in normal queue time. If you want to be even more "biased" (if that's the right word) if you are in a slot not designated for you, and someone who would take your slot tries to join, you could be given 10-15 min before you are placed back in the queue. Although this would probably be frowned upon since it would suck to join on the wrong slot only to be removed because someone who wants to pay logs on.
So what happens when the influx of paid people log into prime time, only to have the previously unfilled slots from the slow hours be filled by standard? All of a sudden you have the issue that existed previously, which was the paid people still stuck in que for 1-3 hours. The only real thing that could be different is to not have paid slots at all, but since there are, this makes the most sense, and he will likely adjust the numbers based on a percentage of total paying customers per month.
idea: instead of giving priority queue players more room in the server, make it so that on server restart priority queue players who are already in the server jump ahead of those in line to join. Then, the line itself gives no priority to either tier. On top of this, there can be a limit to the number of priority queue players at a time, but make it a soft limit, so that if there's empty space in the regular tier section, the priority queue can overflow. However, upon restart, if said priority section was overflowing, any player overflow is not immediately reentered.
They really don't give a shit whether free players actually get in. All they are trying to do is get you to buy priority queue. I really don't understand why it would ever be in their interest to implement this.
6:40 ok but imagin as a normal pass holder at the theme park being in the front of the line but then having to wait for a long time because a bunch of priority pass users pulled up. you would be waiting for the ratio to balance out again before you would be allowed in. believe it or not, this is acctually a common computer algorithms problem and the answer greatly depends on the parameters but this fixed option generally gives favourable results
75 open free slots is pushing it. I agree the free slots should be more open and that might allow more to buy prio as they can experience the server. If you have school and work its tough to even play the server and tbh $20 a month is a LOT.
20 dollars a month isn't just a lot, it's fucking outrageous and an absolute ripoff. Imagine paying the amount of money Minecraft itself costs EVERY FUCKING MONTH just to play on a server.
Eh, considering the price of things now days, 20 bucks isn't really that big a deal. If all you do is play minecraft and want to dedicate your time to that server, then it is one of the cheaper things in life to do. You didn't buy a game then pay a monthly fee (like most mmo's), you joined a server for free and now have the option to expedite your joining with a monthly fee. If you don't like the drawbacks of an extremely popular server, then there are countless others to choose from.
Maybe a way to solve this issue would be to immediately let a player join the server when there's a spot, but for every 5 players added from the priority queue, the next player to add should be from the regular queue.
reminds me when i once travelled through a plane, and there was 1 single empty business men seat, and my family was lucky to be asked to occupy it and because my younger siblings needed to stay with both of my parents, i was only person who wouldnt mind being alone; which was a very awesome one time experience
with your suggestion, he could have the buffer, and have it so when a player slop opens there is a higher chance of a priority queue player take up that spot. For example 1 player slot opens, and there were a 75% chance of a priority queue player filling that slot (so that normal queue doesn't take forever) most of the time a priority queue player would be able to join, and thus letting them join faster. And if there were no priority queue players waiting just let the normal queue players join.
Do you mean some sense like: "You are offering a service nobody is able to replicate, its fine to make some money off it" or more like "LET ME PLAY IMMEDIATELY AND FREE REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"?
At $20 a month for priority que, I'm surprised he didn't set this up earlier. That's much better value for priority and I feel glad for the people who are paying
Great video, although the FastPass analogy is unfortunately incorrect. FastPasses (at least at Disney, but probably in most other systems as well) allow guests to skip some (or all) of the ride's queue not by having a dedicated number of "FastPass slots", but through a ratio system. Usually, this sits around 3:1, meaning for every three guests that get on the ride from the FastPass line, one guest is let on from the standard line. Put in terms of 2b2t's queue, implementing this would effectively be going back to the original queue method, but guaranteeing that *at least* one in every four open slots would go to non-priority users.
THe problem with your dynamic allocation suggestion is that players that queue shortly before peak time might get stuck in position 1 for a long time as the server slowly rolls back the standard queue allocation to feed in all the priority players that are in queue. A smarter way to do it would be to simply fill up the server to the brim at all times. Then whenever there is a free spot, pull one from the standard queue for every three pulled from the priority queue. Maybe even adjust the ratio dynamically with the length of the priority queue.
Agreed with the problem with dynamic allocation. I'm not sure about filling the server up at all times, since that would encounter the problem with giving priority queue players wiggle room to join quickly. (amusement parks work in your method since the time taken is short and moves fast, but that isn't necessarily true for 2b2t) I think I would expand on the current slot system with your idea like this: Instead of allocating all 275 slots into priority queue and normal queue, there should be ~50? flexible slots for both queues which would, for example, "pull one from the standard queue for every three pulled from the priority queue". There should definitely be some reserved slots open in non-rush hours for priority, but this should allow a lot more normal players in when there is less demand on the priority side.
I think to make queue "fair" and also give prioriety queue a advantage there should be a two queue. one for standard one for paid and everytime theres a empty slot it lets one of the queue in, while cycling between them. like this time standard queue gets to get in, now the paid, now the standard, and so on. this way server always gets full and prioriety queue gets their money deserved. since they obviously have advantage since the paid queue its smaller than standard queue.
What if the queue was based on a ratio like 1 normal player can enter and then 2 prio queue players can enter then repeat that until it's full, if there are no prio queue users trying to join then it just lets the normal queue ones in so the server is full.
im in the uk. doesnt matter what time or day i try log in, there is ALWAYS 213 - 223 upon joining queue. at the min its 6:49am GMT and 213 in queue. try at 5pm n theres 200+. midnight 200+. middle of day 200+. 9am 200+. it doesnt matter what day or what time, its always somewhere between 213 and 223. done this over the last 2 weeks and its the same literally every single time.
Priority Queue is there for the server upkeep costs. there even used to be a veteran queue, but it's been long since gotten rid of. is the limiting stupid? yes. is there a better way to do it? of course! all of the data is amazing Sal and there is a chance that Hause sees your video. but at the end of the day, the server will be geared towards the players that pay for the priority queue. there's even a chance that FitMC, one of the more popular creators that records on 2b2t, sees your video and does his own video on it. again, thank you for the beautiful data and suggestions. im also aware that you most likely won't even bother reading this as im just a random person on the internet, but i hope you do. thank you for the great videos Sal, keep it up.
I think there should be a way for standard que players to be able to sign up to be shuffled into un-used priority que slots, with the knowledge and permission that they get kicked out when their priority slot is requested by a priority que player attempts to join.
To discourage trolls is one of the main reasons Hausmaster does this. If trolls want to create lag machines and hide by well-timed logging, they'd need to buy priority queue... And they would get banned if their machines are found, so they'd need to buy again, which is a big discouraging thing towards server trolls
Note* there needs to be an artificial wait time on standard queue, to keep the trolls discouraged, or else they would be able to relog, w/o paying Too bad we have to suffer in order to discourage trolls from breaking the server
@@minzekatze Bro its a litteral minecraft server running a single world. Minecraft servers in general litterally only run on a SINGLE THREAD. Their ridiculously unoptimized and genuinely retarded. This is also the same server that consistently gets millions of views on UA-cam. People who dont even have java, know about 2b2t. Hes gonna have to have some sort of ridiculous expensive priority queue system. Unless he's willing to take the risk with a multi-threading or distributed processing approach, and use sumn like Foila for 2b2t
I agree with the proposed solution by you and it's similar to the idea I had watching the video. Since there are X free slots and Y Paid slots you could also make a third Z slot that's both a free and paid slot that would prioritize the paying people. Make these flex slots start as paid and if after a chosen amount of time being unfilled it allows a free member to slot in. You could also keep that buffer you proposed of 5-10 paid slots so that the paying people don't get stiffed on their purchase. The problem I foresee is people attempting to abuse the system and staying logged in when not playing and holding a slot hostage essentially. I'm sure there are anti afk measures put in place already but you may have to be a bit more strict with what counts as afk for these flex slots.
later day for me that not so much expensive, but now after escape and other fun thing to do, that just regular minecraft in older version. Or waiting for your based destroyed again and again, after that I were relize, that not so worth it
remember, housemaster has to pay a electricity fee so high that you can't pay it with an avarage job and also has to maintain the server draining even more money, safe to that even with all of these priority members he's not making any profit
I gotta sub, because anytime I watch a video that's recommended from you, (which I have been recommended quite a few at this point) I love it. They are entertaining, I learn new things, and they are edited well. Any why wouldn't I want to see more?
I like watching videos about 2b2t, as I find hearing stories from it fascinating, especially those about large bases that manage to stay around for a long time. Will I ever play on it? Nope
I played 2b2t for a while (buying priority queue of course) Escaping spawn was a fun challenge and the reward was getting to explore seemingly endless sprawl of ancient history. But once you get a few hundred thousand blocks out, where you have your own untouched land, you realize you are playing regular minecraft. And then you realize you are playing vanilla 1.12 minecraft alone on the laggiest server ever.
I think that the idea of a fluctuating queue limit is the obvious solution, however I think on a technical level, it would be essentially impossible to do. I would imagine that in order to adjust the queue limits, you’d have to restart the server…. Ultimately doing nothing in the end. Finding a static happy medium between priority and standard is the easiest and most practical option
I'm surprised HausMaster didn't solve this before. This legitimately sounds like a basic computer science problem you'd solve at university. Hell there must be thousands of standards set on how to solve this issue in multiple CS fields (Operating systems need queue systems like that for processes, I'm sure network engineering might have something similar, and there is very likely similar systems implemented by other games)
and it's usually solved by... ... making everyone wait as little as possible. aka regular queue as for process priority... it works exactly the same as priority queue - higher priority tasks run first also for processes, do note that generally the processes do get swapped in and out of execution quite often - that'd be like kicking regular queue users and inviting a new one in, every couple of minutes as for network engineering... afaik there's just the capacity and that's it. either you reject new connections once you're at capacity, or your entire network crashes. it's probably like how your computer thrashes memory when your RAM becomes full
I think a better way would be to have like a 25 player priority queue buffer and have the rest of the player slots be shared slots, letting standard queue players in instantly up until a certain point (for example, 100 standard queue players), and then letting more in at a rate of one per minute if there are still open shared slots
The question is, how many people are paying the subscription right now? We simply don't have the answer, and if the number is 300+, then he is likely trying to make sure those people can get in almost no matter what. Shared slots would lead to more people who paid for priority, to get stuck in long ques again. It is what it is, but in the case of a server where countless people want to get on it at all times, the paid "members" are going to always be thought of first. No matter how brutal the reality, this also tends to be the smarter option as they tend to be more long lasting and dedicated players to said server anyway.
@@someone-ji2zb but the concept of a priority queue isn't supposed to be something that guarantees you get in immediately, just something that lets you get in FASTER
I kinda think it's funny how ironic the 5:03 part is. Now the server will be updated to 1.19. but now people are protesting because of the new rules and cancel their Priority Queue. The 5:03 line definitely aged like milk
All of these mechanisms are so overcomplicated haha. All you need is one fast queue and one slow queue. The fast queue always gets picked first if a slot opens. That way you always fill the server, the slow queue users won't have their number go up and the fast pass holders nearly universally will have a queue depth of 1 (I guess you can reserve one slot to allow instant connections)
And like half of the players that actually are online are just afking proxys left on the server by various players that further decrease the amount of actually real humans on it
o yeah that's true too
now that i think about it, the MOTD saying "everyone is a bot except you" actually comes true now
@DontReadMyProfilePhoto_3 get lost
@@retroke6560 Just report it and move on, it'll at least stop you from seeing the message
@@retroke6560 get found
I can understand limiting the amount of free players so that paying players can join instantly but only 75 free players is ridiculous
minecraft servers are just businesses, if they have the option to earn extra money they will do it
i understand why paying costumer get more places from what i know 2b2t is very expensive 4 years ago it was 4tb so it could be now 5 or even 6tb
It's literally a third of the server, make your own
No reason why Hausmaster would want to fill the server to capacity for the sake of non paying players, it just puts strain on the server without any benefit.
@@f.r3644you can’t just make your own 2b2t
Tbh I'll never be over the fact that 2b2t's queue is more expensive than membership for a lot of online games and subscription services.
Yeah it’s just not worth it
@@darkithnamgedrf9495 Hey i guess to a lot of people it is, enough that he has no reason to drop the price
You think running the server is free lol no
@dill i dont but i can name a ton of subscription services that are less then that a month for the services.
@@iimuffinsaur It's a bad comparison. The services you're talking about are offered for a higher amount or nigh unlimited users. A minecraft server this big (filesize) and famous (concurrent spikes from youtube videos) has to have a limited userbase and because of that, charge a considerable amount, especially when you take the running costs in consideration and if the admin wants to profit with it. As much as a coder they might be, they probably pay for plugin development or have employees.
It's bizarre that there's no overlap in slots. You'd think the most effective way to organise it is to have slots that can be assigned to regular queue when priority isn't filled in.
Like, have 125 slots for priority, 75 slots for regular, and 75 slots shared. If priority is full, some of the shared slots will be reserved for priority when they become available.
It is not bizzare at all. They want you to pay for priority queue. This isn't a big ass public server trying to sell "ranks" for "donations"
Why the fuck would they ever do anything that makes regular queue smaller? That would directly cut into the sales of priority queue.
@@rooks786 because it's affecting community health. If more regulars can join, they might get hooked on 2b2t and return as paying customers. Regular will always have a big enough queue so there will always be an insentive to pay if you return often.
Business is more than direct profits. It's not hard.
@@rooks786 There needs to a balance between profits and general customer satisfaction. Companies could realistically make it so that everyone pays for everything. Want to go on UA-cam without watching 16 ads before every video? Pay 250€ a month for it. Doing that though would significantly lower the amount of users on the service and therefore profits would become smaller eventually.
@@yunuszufer5494 You can’t just merge 2 servers like that and keep 2b2t the way it is. 2b2t people want to all play together in one world and not be spread across numerous servers like in a typical server network. If players are loading separate chunks, a typical Minecraft server would not handle more than a handful of players at a time. It’s actually really surprising that 2b2t can handle so many. Hause is using the best hardware you can get. Keep in mind Minecraft is very poorly optimized, even to the point that Minecraft servers are literally single-threaded. It’s really not possible to do better than 2b2t is doing rn. Also, Hause, while generally being hands-off, does do some active management, patching hacks and fixing issues that are too severe and have too much impact on players
@@yunuszufer5494 why do you doubt it? It's literally true
5:35 i love how that's the first message that appeared when you joined
me too
Not only this, but if you look on tab you will notice the insane amount of proxies that are online, which leads me to believe that most of regular queue are proxies that are just waiting constantly, and when they get on they stay on for the full 6 hours using anti afk, which makes normal queue even slower. at least 1/4 - 1/3 of regular queue are just proxies from what ive seen.
Hausemaster could just make an official api that displays all the cool info that these bots display so those bots would basically be useless.
@@zEw0 what information would that be?
@@waltss8896 stuff like average TPS, who is online, how long they were online, when they were last online, and other stuff. In the past they were also used for various exploits to find bases.
@@them2545 tps, and whos online can both be checked by pressing tab, and when they were last online can be checked by using bots such as 2b2bot. idk how any of this would make proxies useless though.
@@waltss8896 hi walts
So, basically, what I'm gathering from this video is that Hause essentially made his Minecraft server pay to play in the majority of situations?
@Don't Read My Profile Photo okay
I mean, it's been pay to play for years now ;P
you wait like literally half a day in regular queue to get a CHANCE to play (and if you end up having internet issues or get kicked due to messing up your client settings, or something, then repeat it all over again)
oooor you pay, and wait way way less
I mean yeah but maybe it's kinda understandable because it's one of the biggest worlds ever in a server so it's probably expensive to maintain
@@gamermapper I can see it being expensive to maintain but not 20 dollars per player per month expensive
@@Hietakissa also add the reputation of 2b2t. He knows its popular might as well profit.
This is the thing that made me quit the server
Not the toxic chat
Not dying repeatedly
Not the harsh environment the game has
But the fact that the queue, the queue, lied to me about the server being full and ripping me off by forcing to buy priority, and when I finally got in, I saw the server being small and yet being still in standard queue
Him extending the regular queue is a good change of pace, a step in the right direction
cringe
man's just trying to earn money server's cost money yknow. pay to play
@@Gusburg pay to play is cringe
@@jockdouglass3824 servers+maintenance+time he needs money to run and you can still play for free you just have to wait in que
@@JohnSmith-zk3kd that's fine as long he doesn't start up micro transactions
Thanks for showing what music you used during your videos. I feel that more creates should do this as it supports the artists.
My idea: have a certain number of dedicated player slots for standard and priority queue members, but if the allotment for one queue is not full and there are no players in queue to fill it, fill it with players from the other queue
My idea: remove priority queue
@@PouLS that would suck for the older players.
@@PouLSthe reason priority even existed is because 100s of players are trying to join
@@PouLS but then they won't make a profit which means the owner will just be loosing money
@@PouLSautism
Love the effort into every video Sal mate, keep it up because we love it!
Also love the idea about the queue and it would be great to see it changed to that.
the intro: a mInEcRaFt ShOrT
@Don't Read My Profile Photo gtfo
One thing I've always noticed is that non-priority players are more likely to get randomly kicked from the server by the anti-cheat. Which suggests that the anti cheat allows priority players to essentially hack more
it might also because there's far less hackers that pays priority queue, things are still uncertain
@@adiseagledostuff isnt the whole point of this server to hack and exploit lol
That's a stretch
Priority players still get kicked, but due to the higher queue limit they are able to join back instantly, so it may SEEM that free players get kicked more but what's really happening is that free players get kicked and can't rejoin without sitting in a multiple hour long queue
@@adiseagledostuff u good?
nah thats probably those who are shadow banned
that is really true. i've waited 8 hours just to get into the server on a standard queue and then after about an hour of playtime i randomly got kicked from the server and i dont want to play the server ever again cause of the wait time. i thought that maybe after all this waiting its worth it but its really not cause you might randomly disconnect or the server might restart right as you join, and then you have no opportunity to play
what would be really useful, would be some sort of "proxy client" that could be hosted on some stable server or something, so local network issues wouldn't matter too much
but yeah, I've not played in like over a year, but for me I just had to wait like some 7-8 hours or so, and then could play as long as I wanted, or messed up settings and end up glitching mid-air and get kicked for "flying", or stuff like that, never "idk why"
these days my connection's too unstable to wait so long, I keep having like 10sec dropouts every now and then, so can't really risk disconnecting mid-queue, or worse, after getting in...
Seems like a dogshit server, wait forever and then randomly get kicked. Sounds so fun
Go get a job and pay him the 20 bucks
I played on the server only once and the wait time was so long. I tried to play on the server once again, but it said I had to wait 12hrs. I'm patient but not that patient
@@weirdyoutubechannels lick my taint for a half eaten hotdog
"Update it to the newest version of minecraft" This aged really well
fr
did it update?
@@Arch-Vexmhm
Emphasis on him saying 'just'
“Erm,actually, he said update”-🤓
5:08 little did he know
You can actually sometimes skip the queue during server restarts by joining right during the restart while the server is filling with new players. When you get kicked by server restart, try spam-clicking the join button as fast as possible. If you do this for a while you might hit it just when the server has already restarted but isn't completely full yet, it is only a time frame of a few seconds or so. It doesn't work everytime though.
No shit sherlock
Speaking from experience?
Great analogy with the themepark's fastlane but you'd still have to consider that an an amusement park the attraction probably takes minutes before everyone leaves the ride, it's like restarting the server every few minutes.
I personally think the best solution would be how it is right now for a dedicated time after a server restart (maybe like 15-30 minutes after) and then after that time, a dynamically changing standard player limit so the server can get semi full (it'd still have the priority player queue)
Another problem with the analogy is that "Fast Pass" gives you a waiting time like usual, just that you can do other stuff during the time you virtually wait.
It's basically a "draw a ticket which will display the time at which you can join. Come back at that time and you will be able to get in immediately" that Fast Pass is supposed to provide.
@@mementomori5580 that is not commonly the case in theme parks
i think the solution would be some kind of simple code that ‘adapt’s’ to the current demand given the time of hour and other parameters, basing these in past server behaviors. always giving preference to priority players but trying to get as much standard ones as possible. also, priority queue should not try to be always non-existent.
@@mementomori5580 His analogy was a typical Fast Lane, not Disney's Fast Pass. This does not apply for the majority of Fast Lanes at amusement parks, but it does apply to Fast Pass.
Except it doesn’t take 6 hours to get on a ride.
The obvious solution to me seems to have two seperate queues where when a spot opens up someone from priority gets put in and next time someone from the normal queue. This way you can easily change the ratio depending on the queue length of priority queue. The problem with having reserved seats in any way, is that when a free player leaves only a free player can join and the other way around. While in the new system it all depends on the ratio you have chosen for that particulare situation.
Exactly what I was thinking. Plus, priority queue players still get an advantage as long as there are fewer people in the priority queue than in the normal one (which is basically always the case).
@VD around 250 in the queue + 75 in game = 325 free users
vs. around 240 total players - 75 freeloaders = 165 paying players.
So at least during some of the off-peak hours he's using as am example around 1/3 of the players queueing are priority queue users, meaning with a 1-to-1 ratio of priority users to basic users getting let in the priority Q would only be twice as fast.
@@plainText384 In addition to varying the ratio of free players to priority queue players currently in the server, you could also vary the ratio of free queue vs priority queue admitted each time a slot is opened. If the priority queue is growing or moving too slowly, instead of 1 to 1 you could make it 2 to 1 or 3 to 1 or more if necessary.
@@plainText384 then the ratio can be changed. doesn't need to be 1/1, someone suggested 1 free/2 priority and imo it's a good idea
like for every three empty slots just put 2 priority players and 1 free player in
I agree that dynamic queue would be better but I think it will be much harder to implement. Nevertheless, I hope it gets actually implemented!
Ayyy you screencapped me at 3:10, keep up the interesting videos homie
I like how Hausemaster is portrayed like a god that knows everything and works on everything in secret and players finds out thoses problems/changes, but late.
He is like a God that is not omnipotent nor omniscient, so he just does what he can.
why do you like that? stop being cringe
@@Fred-tz7hs because it's funny
He is?
Housemaster's powers is his mystery we don't know what he's like so our imaginations go wild
I just love the chat at 1:10
The popbob sex dupe🗣️🔥
LMAO
You know based on the video, I think what haus has been doing is increasing the standard que limit when its peak hours and lessens it incrimentally when its shifting to off hours. Like you shown, on off hours it was found that there was only 75 slots available, but when its peak hours for the server theres 100. Though this is just a guess, I think that it still applies with whats happening.
I think a moving target is a better option.
Basically, 10 slots always stay open for priority que. When someone joins... it will rebuild the buffer until 10 slots are empty again.
Doesn't necessarily need to be 10. In a sense, imagine 10 people show up. When someone leaves, it allocates a space back to priority que. When the priority que has 10 slots, it starts allocating spaces to standard que again.
5:03 Aged like milk
Lmaoooo fr
Truly
Perhaps the queue system can look at both lines and allow 2-3 priority plays in first before allowing a standard queue player. That way priority players get in faster. Another method that may need to be tested.
Potential fix, not that anyone cares:
Keep a ratio between normal and priority player slots. Then, when you try to join the server, you are put in your respective queue. When you are at the front of your queue, the server should try to put you in a slot respective to your queue. If all of your respective slots are full, and there is no one in the other queue, then you are instead placed in a slot assigned for the other queue. This way, all the slots will be filled so long as there is demand from either queue. If you try to join and the server is full, then you need to wait for someone to leave. (Assuming you are at the front of your queue) if someone using a slot from your queue leaves, you take their place. If someone using a slot from the other queue leaves, then the server checks to see if anyone is in that queue ready to take that place. If not, then you are taken instead.
By having more priority slots, this makes it so priority still gets you in faster. This also would work well with the priority queue buffer, by having 5-10 priority slots designated just for priority players, and cannot be taken by normal players. And, so long as there are people wanting to join, the server will always be full. Small increase in priority queue time, for a large decrease in normal queue time.
If you want to be even more "biased" (if that's the right word) if you are in a slot not designated for you, and someone who would take your slot tries to join, you could be given 10-15 min before you are placed back in the queue. Although this would probably be frowned upon since it would suck to join on the wrong slot only to be removed because someone who wants to pay logs on.
🤓
So what happens when the influx of paid people log into prime time, only to have the previously unfilled slots from the slow hours be filled by standard? All of a sudden you have the issue that existed previously, which was the paid people still stuck in que for 1-3 hours.
The only real thing that could be different is to not have paid slots at all, but since there are, this makes the most sense, and he will likely adjust the numbers based on a percentage of total paying customers per month.
5:12 Famous last words.
idea: instead of giving priority queue players more room in the server, make it so that on server restart priority queue players who are already in the server jump ahead of those in line to join. Then, the line itself gives no priority to either tier. On top of this, there can be a limit to the number of priority queue players at a time, but make it a soft limit, so that if there's empty space in the regular tier section, the priority queue can overflow. However, upon restart, if said priority section was overflowing, any player overflow is not immediately reentered.
They really don't give a shit whether free players actually get in. All they are trying to do is get you to buy priority queue. I really don't understand why it would ever be in their interest to implement this.
so you want to remove the only thing that makes priority good? its already overpriced, removing features will mean nobody will buy it
No
6:40 ok but imagin as a normal pass holder at the theme park being in the front of the line but then having to wait for a long time because a bunch of priority pass users pulled up. you would be waiting for the ratio to balance out again before you would be allowed in.
believe it or not, this is acctually a common computer algorithms problem and the answer greatly depends on the parameters but this fixed option generally gives favourable results
75 open free slots is pushing it. I agree the free slots should be more open and that might allow more to buy prio as they can experience the server. If you have school and work its tough to even play the server and tbh $20 a month is a LOT.
i refuse to pay $20 a month to a experience a server
i want to experience the server first then decide if its worth paying for to me
20 dollars a month isn't just a lot, it's fucking outrageous and an absolute ripoff.
Imagine paying the amount of money Minecraft itself costs EVERY FUCKING MONTH just to play on a server.
@@vangledosh tbh its not alot if you play hours on hours on it every single day.
Eh, considering the price of things now days, 20 bucks isn't really that big a deal. If all you do is play minecraft and want to dedicate your time to that server, then it is one of the cheaper things in life to do. You didn't buy a game then pay a monthly fee (like most mmo's), you joined a server for free and now have the option to expedite your joining with a monthly fee. If you don't like the drawbacks of an extremely popular server, then there are countless others to choose from.
5:02 Well this aged well.
The return of the king.
huh? it's been like 5 weeks
see my banner for a cookie!?
4:49. Ah yes devious. A smart regular business decision
Maybe a way to solve this issue would be to immediately let a player join the server when there's a spot, but for every 5 players added from the priority queue, the next player to add should be from the regular queue.
Woah it’s a good day when I see a salc1 video keep up the good work
reminds me when i once travelled through a plane, and there was 1 single empty business men seat, and my family was lucky to be asked to occupy it
and because my younger siblings needed to stay with both of my parents, i was only person who wouldnt mind being alone; which was a very awesome one time experience
with your suggestion, he could have the buffer, and have it so when a player slop opens there is a higher chance of a priority queue player take up that spot.
For example 1 player slot opens, and there were a 75% chance of a priority queue player filling that slot (so that normal queue doesn't take forever) most of the time a priority queue player would be able to join, and thus letting them join faster. And if there were no priority queue players waiting just let the normal queue players join.
1:48 imagine if everyone bought priority..- The standard queue would become the new priority queue
I love the different pieces of background music you used through out the video!
Alright guys, now the mission is to find haus and talk some damn sense into him
see my banner for a cookie?!!
Do you mean some sense like: "You are offering a service nobody is able to replicate, its fine to make some money off it"
or more like "LET ME PLAY IMMEDIATELY AND FREE REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"?
@@gandalf_thegrey exactly. That's why piracy is a thing. Give us free stuff
Make your own server then. It’s a private business and Hause can do whatever he wants with it
@@uwuLegacy you can't just make your own 2b2t inspired server
At $20 a month for priority que, I'm surprised he didn't set this up earlier. That's much better value for priority and I feel glad for the people who are paying
As someone who doesn't play on 2b2t I agree with you on everything.
@Beast's Deleted's what
5:38 The Chat💀
The legendary "popbob sex dupe"
😂
Great video, although the FastPass analogy is unfortunately incorrect. FastPasses (at least at Disney, but probably in most other systems as well) allow guests to skip some (or all) of the ride's queue not by having a dedicated number of "FastPass slots", but through a ratio system. Usually, this sits around 3:1, meaning for every three guests that get on the ride from the FastPass line, one guest is let on from the standard line. Put in terms of 2b2t's queue, implementing this would effectively be going back to the original queue method, but guaranteeing that *at least* one in every four open slots would go to non-priority users.
THe problem with your dynamic allocation suggestion is that players that queue shortly before peak time might get stuck in position 1 for a long time as the server slowly rolls back the standard queue allocation to feed in all the priority players that are in queue.
A smarter way to do it would be to simply fill up the server to the brim at all times. Then whenever there is a free spot, pull one from the standard queue for every three pulled from the priority queue. Maybe even adjust the ratio dynamically with the length of the priority queue.
Agreed with the problem with dynamic allocation. I'm not sure about filling the server up at all times, since that would encounter the problem with giving priority queue players wiggle room to join quickly. (amusement parks work in your method since the time taken is short and moves fast, but that isn't necessarily true for 2b2t)
I think I would expand on the current slot system with your idea like this:
Instead of allocating all 275 slots into priority queue and normal queue, there should be ~50? flexible slots for both queues which would, for example, "pull one from the standard queue for every three pulled from the priority queue". There should definitely be some reserved slots open in non-rush hours for priority, but this should allow a lot more normal players in when there is less demand on the priority side.
sal and fit uploading in the same hour is crazy
Yeah it instantly made the server full, lol.
I think to make queue "fair" and also give prioriety queue a advantage there should be a two queue. one for standard one for paid and everytime theres a empty slot it lets one of the queue in, while cycling between them. like this time standard queue gets to get in, now the paid, now the standard, and so on. this way server always gets full and prioriety queue gets their money deserved. since they obviously have advantage since the paid queue its smaller than standard queue.
then it would be worse for players that paid
What if the queue was based on a ratio like 1 normal player can enter and then 2 prio queue players can enter then repeat that until it's full, if there are no prio queue users trying to join then it just lets the normal queue ones in so the server is full.
im in the uk. doesnt matter what time or day i try log in, there is ALWAYS 213 - 223 upon joining queue. at the min its 6:49am GMT and 213 in queue. try at 5pm n theres 200+. midnight 200+. middle of day 200+. 9am 200+. it doesnt matter what day or what time, its always somewhere between 213 and 223. done this over the last 2 weeks and its the same literally every single time.
Priority Queue is there for the server upkeep costs. there even used to be a veteran queue, but it's been long since gotten rid of. is the limiting stupid? yes. is there a better way to do it? of course! all of the data is amazing Sal and there is a chance that Hause sees your video. but at the end of the day, the server will be geared towards the players that pay for the priority queue. there's even a chance that FitMC, one of the more popular creators that records on 2b2t, sees your video and does his own video on it. again, thank you for the beautiful data and suggestions. im also aware that you most likely won't even bother reading this as im just a random person on the internet, but i hope you do. thank you for the great videos Sal, keep it up.
I think there should be a way for standard que players to be able to sign up to be shuffled into un-used priority que slots, with the knowledge and permission that they get kicked out when their priority slot is requested by a priority que player attempts to join.
This is literally actually against minecraft's EULA
i feel like your solutions is a win-win. and i like how u mentions the fast pass line at amusement parks!
That makes sense on the queue recently. Also nice choice on the gw2 music.
To discourage trolls is one of the main reasons Hausmaster does this.
If trolls want to create lag machines and hide by well-timed logging, they'd need to buy priority queue...
And they would get banned if their machines are found, so they'd need to buy again,
which is a big discouraging thing towards server trolls
Note* there needs to be an artificial wait time on standard queue, to keep the trolls discouraged, or else they would be able to relog, w/o paying
Too bad we have to suffer in order to discourage trolls from breaking the server
i love 2b2t but stop lying to yourself we all know why he does this
@minzekatze what are u talking about? He said it was one of the reasons not the only reason
@@minzekatze Bro its a litteral minecraft server running a single world.
Minecraft servers in general litterally only run on a SINGLE THREAD.
Their ridiculously unoptimized and genuinely retarded.
This is also the same server that consistently gets millions of views on UA-cam.
People who dont even have java, know about 2b2t.
Hes gonna have to have some sort of ridiculous expensive priority queue system.
Unless he's willing to take the risk with a multi-threading or distributed processing approach, and use sumn like Foila for 2b2t
@@honkhonk8009 Ok bro. Cope more he just needs money
I think this could be considered illegal in some countries as its deceptive marketing.
5:08 Trust me, no.
I agree with the proposed solution by you and it's similar to the idea I had watching the video. Since there are X free slots and Y Paid slots you could also make a third Z slot that's both a free and paid slot that would prioritize the paying people. Make these flex slots start as paid and if after a chosen amount of time being unfilled it allows a free member to slot in. You could also keep that buffer you proposed of 5-10 paid slots so that the paying people don't get stiffed on their purchase. The problem I foresee is people attempting to abuse the system and staying logged in when not playing and holding a slot hostage essentially. I'm sure there are anti afk measures put in place already but you may have to be a bit more strict with what counts as afk for these flex slots.
Ayo, the guild wars music in the background made this so much better. :D
The new queue system sucks, I used to be able to join when the server restarts now that doesn't even work anymore
I AGREE its so stupid
Am I the only one who thinks 20 dollars is a bit too much?Most monthly services cost less
You’re not
Some are like 20+ services
later day for me that not so much expensive, but now after escape and other fun thing to do, that just regular minecraft in older version. Or waiting for your based destroyed again and again, after that I were relize, that not so worth it
remember, housemaster has to pay a electricity fee so high that you can't pay it with an avarage job and also has to maintain the server draining even more money, safe to that even with all of these priority members he's not making any profit
you 🤝 fit
guild wars music
great taste :) quite an interesting watch as well! keep up the great stuff!!
That Guild Wars music tho. I had to replay just to make sure I was hearing correctly. Love it!
5:12 aged like milk
Yep
TL;DR: CASH MONEY
Wow I totally understand what that means
$240 a year for some shitty Minecraft server is utterly insane.
I gotta sub, because anytime I watch a video that's recommended from you, (which I have been recommended quite a few at this point) I love it. They are entertaining, I learn new things, and they are edited well. Any why wouldn't I want to see more?
Seeing the Cedar Point pics made me happy. I used to work just down the road from there.
Gamers discover that server owners want you to pay them for things (colorized, 2023)
Whoever’s reading this I pray that whatever your struggling with or worrying about is going to be fine and that everyone has a fantastic day
2b2t is full when the admin says it is
Every SalC1 video is just a masterpiece, dude.
I have been playing Minecraft for so many years and I can't say that I have ever seen 2b2t myself.
It's not a new thing to simulate full servers to cause people to buy VIP for queue skip. It's also very common in rust. 0:25 And it's not that deep.
5:08 that didnt age well
3:16 the chat:
I like watching videos about 2b2t, as I find hearing stories from it fascinating, especially those about large bases that manage to stay around for a long time.
Will I ever play on it? Nope
I played 2b2t for a while (buying priority queue of course)
Escaping spawn was a fun challenge and the reward was getting to explore seemingly endless sprawl of ancient history.
But once you get a few hundred thousand blocks out, where you have your own untouched land, you realize you are playing regular minecraft.
And then you realize you are playing vanilla 1.12 minecraft alone on the laggiest server ever.
yeah 🤣
5:08 umm about that…
I think that the idea of a fluctuating queue limit is the obvious solution, however I think on a technical level, it would be essentially impossible to do. I would imagine that in order to adjust the queue limits, you’d have to restart the server…. Ultimately doing nothing in the end. Finding a static happy medium between priority and standard is the easiest and most practical option
I'm surprised HausMaster didn't solve this before. This legitimately sounds like a basic computer science problem you'd solve at university. Hell there must be thousands of standards set on how to solve this issue in multiple CS fields (Operating systems need queue systems like that for processes, I'm sure network engineering might have something similar, and there is very likely similar systems implemented by other games)
and it's usually solved by...
... making everyone wait as little as possible. aka regular queue
as for process priority... it works exactly the same as priority queue - higher priority tasks run first
also for processes, do note that generally the processes do get swapped in and out of execution quite often - that'd be like kicking regular queue users and inviting a new one in, every couple of minutes
as for network engineering... afaik there's just the capacity and that's it. either you reject new connections once you're at capacity, or your entire network crashes. it's probably like how your computer thrashes memory when your RAM becomes full
I love the guild wars music in the background, such a great soundtrack
I think a better way would be to have like a 25 player priority queue buffer and have the rest of the player slots be shared slots, letting standard queue players in instantly up until a certain point (for example, 100 standard queue players), and then letting more in at a rate of one per minute if there are still open shared slots
The question is, how many people are paying the subscription right now? We simply don't have the answer, and if the number is 300+, then he is likely trying to make sure those people can get in almost no matter what. Shared slots would lead to more people who paid for priority, to get stuck in long ques again.
It is what it is, but in the case of a server where countless people want to get on it at all times, the paid "members" are going to always be thought of first. No matter how brutal the reality, this also tends to be the smarter option as they tend to be more long lasting and dedicated players to said server anyway.
@@someone-ji2zb but the concept of a priority queue isn't supposed to be something that guarantees you get in immediately, just something that lets you get in FASTER
4:07 *got into another video* :)
(codysmile11)
deep lol, its money
shows housemaster skipped statistics class, easily could figure out when prio is at high demand and adjust slots dynamically
awesome content as always!
ive been watching u since u had 20k subs and it was still amazing content back then
2:48 chat bruh
The popbob s*x dupe
Ayo that Username at 0:50
hub is poor
MMWMMMMMMMMMMMMMMMM
once everyone has priority, no one will have priority. i hope hause understands this
so there will be priority for priority
@@DrippyG9 priority for people with priority priority
@@user-zx1zw4dl6n veteran queue could make a return, but then we need veteran priority
House has probably reached the highest amount of coke consumption physical possible and no long seeks change the system
defuntcland i beleive did a video on the disney fastpass and how that affected line times and its pretty similair issue that 2b2t is dealing with
Can someone explain to me why would player want to play on this laggy mess of a server?
novelty of a decade old server
People who were in diapers when the server started watch a FitMC video and think it's cool.
@@elobiretv yess probably that
“Update to the latest version”, wtf you mean. You’re know also crying when he updated it after.
you’re know
@@SpaceBreakdown absolutely correct. Thanks for correcting me ❤️
so uhhhhh.... nobody wants priority queue anymore
I kinda think it's funny how ironic the 5:03 part is.
Now the server will be updated to 1.19. but now people are protesting because of the new rules and cancel their Priority Queue.
The 5:03 line definitely aged like milk
All of these mechanisms are so overcomplicated haha.
All you need is one fast queue and one slow queue. The fast queue always gets picked first if a slot opens.
That way you always fill the server, the slow queue users won't have their number go up and the fast pass holders nearly universally will have a queue depth of 1 (I guess you can reserve one slot to allow instant connections)
fantastic job on this!
first
Absolutely