just bump the velocity thread W
Posts by taah
-
-
This is in regards to this thread: Development Update - August 1st, 2022
As we move forward once TFM's final release is dropped, development on the new core has already started and is going by pretty fast.
Now, I'm not going to explain why Velocity is the better choice because it is listed here --> https://velocitypowered.com/wiki/users/com…-other-proxies/
NetworkManager IIRC is suitable for Velocity, and since Velocity is maintained by PaperMC's Development Team and we run our backends using a fork of Paper, I believe it'd be better and more suitable for us to also run their proxy software versus md_5's BungeeCord or Paper's Waterfall which is soon to be deprecated and is more recommended to use Velocity over it.
Velocity also has an API that is up to date with the modern component system versus BungeeCord/Waterfall being out to date and using legacy code that hasn't been updated in years and instead is just being built and updated upon. Velocity doesn't rely on Waterfall or BungeeCord and is its own software that's created more modern as it's much newer (not that new, it's like 2 years old).
2nd Suggestion: I also request that we begin to use Redis to communicate with backends and frontends. While Velocity does support the Bungee Plugin Messaging Channel, Plugin Messaging in general tends to be buggy and unreliable as you have to send messages through players. Redis supports a publish / subscribe system in which the proxy and backend servers can communicate with each other. Using this, we can also fix the server selector issue as well in the Hub and most likely add other features (global chat, global staff chat, etc.)
My final suggestion is that we deprecate NetworkManager. I understand that NetworkManager provides a lot of the features to save Ryan from having to be able to do stuff manually and has an epic panel (imo only good thing abt it), it can be unreliable at times. If we do not rid of NetworkManager, I recommend us using LuckPerms for permissions rather than NetworkManager as LuckPerms is more modern and is more commonly used and their support is much more reliable, and it also is an open source plugin. LuckPerms is basically carrying the Minecraft Server community when it comes to permission handling and groups.
With the new TF-Core being made, we're able to add another module to the repository which can handle a new proxy core. Before you say we're unreliable or will be slow on updates, no, because the only reason TFM was hardly worked on is because the code dates back to many years earlier and has a lot of legacy methods and ways, as well as a legacy codebase that is away from modern times. It's really difficult to work with sometimes but since this new core and new code is much more modernized it will be easy to make changes and updates and fix bugs, as is done with Scissors.
-
because tf players have no filter and will get banned within 5 minutes
That's kind of an assumption though
no it isn't
-
because tf players have no filter and will get banned within 5 minutes
-
stfu we've changed forums too much
-
skill issue and not a plex issue
no i'm not kidding anyone who has properly used plex has never had it shit on themselves like this and plex's permission system doesn't even do anything but check if a player has a permission, and if it's in rank mode then it just checks if they have ranks. there is no granting, there is no anything. just logic checks.
-
Vouch im banned from the discord
skill issue
-
↩ Noah just for you noah, i updated the format. though this is the developer server only
http://mc-02.infra.totalfreedom.me:25601/list?json=true
will hopefully be pushed one day when we merge permissions system into the main branch
Would it be easy enough to break the change out into a separate PR? Just thinking it'd be a nice easy win?
it would be a simple adaptation for the ranking version sine the ranks is what we have on TF
-
↩ RedEastWood chill bro's prolly busy 💀
-
bro what yall want her to be known as? epic amazing op that is famous and has 100 million yt subs??
bro everyone starts somewhere and i can guarantee half the admins or more we've had have started as nobodies -
oh the dating thing wasnt a joke ??
vouch reasons above; yall expect too much out of the lowest staff level lol. theres literally nothing to do on the server itself and no one really asks for help -
activities is still in beta? lol i thought everyone had it
-
-
↩ RedEastWood he's not as bad and we've had much worse people in admin positions. also he isn't legally obliged to delete teams data and unless i see him actually leaking shit then i won't change my mind. he's a mature person imo but doesnt know when to make jokes and when not to, common mistake
-
I will vouch. I doubt Dragon has done the worst thing he could as executive, as there has been much worse players let on the server that have been admin or given some sort of rank / title in the server. I believe as his executive position he did a great job and he is usually helpful and supportive when it comes to developer discussions. I also believe he handled his suspension maturely and despite the unnecessary jokes that were repetitive, he never meant any true harm, and he was upfront about everything.
-
↩ @'Ryan' you said it wasn't enabled due to raids and isnt planned to be disabled
meaning its already disabled and you mean it isnt planned to be enabled -
-
about time he did something good lol
-
plex is the protagonist
-