#minecraft
1 messages · Page 115 of 1
ok
how are you logging in @stuck glen ?
from the game
java edition
no, you aren't
?imgur
You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/ to upload images/screenshots.
You can also use a screenshot service like gyazo or jinx and post those links here.
show us a screenshot
are you on windows 10
yes
i couldnt send it in the group
You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/ to upload images/screenshots.
You can also use a screenshot service like gyazo or jinx and post those links here.
well ur obv running a hacked client or a fake account so eh
what server are you logging in @stuck glen
yes
that's why
well there u go then
You'll need to purchase it from here, https://www.minecraft.net/en-us/store/minecraft-java-edition
and did you legitimately buy an account recently?
so you'll have to remove it
thats what is causing the error
your account has probably been stolen at this point
so i cant use my account?
you can
are you using the vanilla MC client
you'll want to uninstall all the generator shit, then change your bought account credentials
try not to use sketchy things like that
run a good anti virus
this
reset windows if you're scared
🥲
install pfsense on that router
- Press the Windows Key and R at the same time. It should open a box called Run.
- Paste this command (must paste the whole command) in the Run box: powershell -command "Start-Process notepad "$env:windir\system32\drivers\etc\hosts" -Verb runas
- Press Enter on your keyboard. It should open Notepad with a file.
- Look for any lines containing mojang anywhere in them, delete the entirety of all lines containing it (e.x. https://imgur.com/qBb9vZA)
- Save the file by hitting Ctrl and S at the same time then close Notepad.
You now should be able to play Minecraft again. If it works, please change your password so if your account was taken the person that stole it won't be able to log in next time they try.
also unintall the alt stuff
convert your bank balance into gold bullion
eat your family
bury it under your great grandmother's grave
Go to a discord which is helpful
i need help helping people
first step is to remind them not to ask to ask for help
tell them to just ask their question
smhsmh
it doesnt work
i deleted the softwares
did u do this
you still... used them on your account
imma be blunt, someone probably stole ur account
and being blunt again, it's your fault
how can i set the deluxetags tag amount?
thanks
lol
its a joke - go to #general-plugins or #general-plugins-2
just a joke for ppl who ask in the wrong channels 😛
not a problemo
so i cant do anything?
you can try to recover your account, ask a responsible adult
what alt gen did you use?
and did you do what i said?
and also make sure to log out and log in again
(and restart mc and its launcher)
what version of Windows are you running
wat
10
is it a school edition of Windows?
windows
or is it managed by a school
and are you on an administrator account?
its my own
well I don't see how notepad doesn't exist
unless u are running Windows server or some shit
notepad i mean
are you entering the command in the Windows + R popup?
ok ive pressed windows r and now what commad am i going to write
the one dkim's instructions say to type
are you capable of interpreting simple instructions?
ok now change ur password
two tone verification
Why doesn't it detect my Logger Module extension if its already added to the right directory
🤷
Needs to be fixed
Has gotten better during recent optimization additions however
we don't have aikars timings currently in the jar
is spark compat with 1.7?
nope sadly
also the tps locker isn't hitting its designated amount
its capping at 18-19 instead of 21
tps locker 😬
Ticks per second
Teaspoons
lol
you sure it's capping at 18-19?
and not just lag?
you realize your cpu could be a bottleneck
even tho 96 gigabytes of ram
How would it even lock tps without straight up skipping necessary tasks?
well the jar doesn't have all new optimizations added yet so the tps locker will probably be able to reach its higher amounts after that
but the point of the system is to not have it depend on that and rather just lock the tps rate regardless of circumstance
locking tps is not a great idea
This joke has gone on for a long time.
is it troll lol
Im not joking..
?
The TPS locker is already added and works somewhat but its not finished
currently if the tps rate is set to 21 then it'll hit 18-19 if the tps was 15 (which it is now)
to answer It gives faster results currently, server performs as if tps was 18 or so with lag spikes here and there
i think something is bottlenecking your server
either that or ur server plugins or optimization sucks
cant be the latter
server jar was already heavily recoded to be re-optimized and is now undergoing another major re-optimization/update
only about 50 plugins installed, most are custom except for Essentials, Plugman, Vault, ProtocolLib and PEX
pex?
PermissionsEX
no 1.7 support for luckperms
quite interesting
wait really??
I believe so
Ah yeah the 96GB man in the flesh
oh
well it'd probably do worse than better since pex is our own fork and the chat format plugin is custom and depends on it
why do u have custom everything
that could be a factor of performance actually
since custom = tested less
whereas public = tested with thousands/hundreds of users
over the course of several months
with hundreds of updates
and the chat format plugin is custom
why-
there are already a bunch of good chat formatting plugins
actually
i forgot its 1.7
they're built to be more optimized and suitable for a combat server
since custom = tested less
whereas public = tested with thousands/hundreds of users
over the course of several months
with hundreds of updates
also adds more unique-factor to the server
to an extent, it can, also makes the server's asset value much higher
if I ever sold it (which I wont)
can you explain to me how willing the tps to go higher will make it go higher 🤔
It ignores the TPS calculation made by the current task workload and creates its own TPS rate
so you're not changing the workload itself at all
so you're basically making your own numbers up that look better
It changes the tps rate itself
does it change what actually gets calculated every tick? entities, chunk loading, etc. etc.
the server currently performs as if it were at a 17-18 tps rather than 14-15, only with slight lagspikes due it being in a prototype phase
wait when you say that it changes tps rate
are you just making it go at slightly above 20 to catch up to whenever happens to be below 20
is that what you mean?
tps lock is absolutely stupid. why was the feature implemented?
imagine if the server has more players
or lags for some lag machine
how would tps lock work?
well that's what i'm trying to get to the bottom of right now
Well I'm guessing it'll start eating lot of ram
why
but the tps and server-speed will remain at a steady 21 (or whatever amount is chosen)
did you forget your cpu exists
what would make it start eating more ram
^
how does ram factor in
please explain because I am too foolish to see the connection
the pressure load of the tasks has to end up being absorbed somewhere, in which it would be through the ram
"pressure load"?
as opposed to the CPU's clockspeed (which is represented by the TPS)
the "heavyness" basically
you mean the amount of calculations the cpu has to do per tick, right
how can RAM "absorb" that?
you have to do those calculations
for which you need the CPU
there is no getting around that
Yeah i don't think you quite understand what lag really is
when it takes longer than one tick to do those calculations, that's when you see a TPS drop
many server providers trick other people by providing a ton of memry
In fact, a good CPU can reduce ram
you need to CALCULATE
the point of the tps locker is to ignore the calculations and set a tps rate structured from a different variable basically
okay thats what i was looking for
ignore the calculations
so you're basically throwing away actions done by the server
focusing on the server and not the back end machine
wait a minute... ignoring calculations
it's exactly as silly as it sounds
I believe certain actions can get sent to the ZGC, yeah
i don't know if i want to laugh or cry
but ignoring calculations is not a good
option
what different variable?
i will just say that
tasks ordered directly from the jar
like entity ticking?
not the calculations, the tasks are simply to tell the jar what the tps should be
okay so what i'm hearing is:
your cpu has encountered a lot of work; it freaks out a little because it can't maintain a perfect tps
your GENIUS plan is to shush the alarm and simply tell people that the tps is still 20
and then just trash whatever the CPU was currently doing so that it doesn't have to do any more heavy work
let me draw a diagram
go for it
what is that
Cool diagram
A diagram duh
lol
Essentially the reason why the TPS falls is because when there are more heavy tasks ongoing, it lowers so the CPU/server can catch up to the heavy load
Oh I didn't see that the graph looked like that, let me fix it
Graph lmao
when there are more heavy tasks ongoing, it (the TPS) lowers
now you do understand that the "TPS" is not sentient, it has no choice in the matter? it's not like it decides to lower itself
it is just a number that represents how many ticks the server manages to get through in one second
Hey! TPS has feelings too!
also, Vision you have a false sense of what TPS is
TPS doesn't determine tasks
tasks determine TPS
yeah Vision i would love to hear your definition of TPS
because i feel like we're not on the same wavelength here
if you lower tps to try and "catch up and do other tasks", you end up creating more tasks for yourself
lol
TPS is tickets per second essentially
ticks
ticks, sorry
a task sorted by the thread(s) that isn't consumed by the GC
the GC has nothing to do with this
GC is for freeing up used memory
it can affect the tickrate but it is not at all related to what a tick is
exactly; a tick is a unit of time
It is referred as time
not an actual physical thing
you are like comparing something like
seconds to hot balloons
lol
now, if a tick is a unit of time... shouldn't it stay constant?
well yes
that's the 20 tps ideal
if everything goes well then 1 tick = 1/20th of a second
unless the G1GC
stop
However, sometimes the server lowers its ticks per seconds if it can't execute all tasks required in a second fast enough.
Get garbage collector out of your head
its completely unrelated
lol
there is nothing special about the GC
ticks aren't java specific
the G1GC is essentially a program that frees old memory for the JVM
the only reason it will ever matter here is because like any other program it uses the CPU
nothing beyond that
In fact, ticks aren't related to anything about Java. It is something Minecraft made up entirely
he probably didn't understand anyways
the tps rate controls the speed of the server itself overall, factored by the workload of the CPU & its tasks iirc
correct
._.
had to put it in a "more noobish" way
you know
like when i was explaining generics to you dkim
so stfu lol
so if you just make it not use its precautionary measure of lowering itself to keep up with the tasks at hand it can remain at 20 but just have higher CPU usage
oh that was painful
lmao
this contradicts what you just said
look at your precious message
the tps rate controls the speed of the server itself overall, factored by the workload of the CPU & its tasks iirc
factored by the workload of the CPU & its tasks
factored by the workload of the CPU & its tasks
it is determined by the workload of the CPU
the only way you can change it
is if you change the workload of the CPU
aka you have to give the CPU less tasks
so that it can accomplish them in less time
that is the definition of TPS, that is the only way to improve TPS
factored by the workload of the CPU & its tasks in terms of becoming a specific number based on the tasks at hand
.
but you can make it not become a specific number and just be a number you choose
disabling ZGC can help with that iirc
if you changed how it would be calculated it would not be TPS anymore
Sure you could set a cap to it but it's essentially saying like nope I don't want my server to perform well
lol
if you make it "any number you choose" it will no longer accurately represent the TPS of the server
because the number of tasks the CPU can do in a second will not change
so the ticks done in a second will not change
so the real tps will not change
listen you can print all the fancy texts you want, it doesn't change how math works
GC: null
wait what
The chosen TPS is 21 but since the server isnt performing at a rate of 21, it isn't
developer is implementing a system to reroute ram consumption gc per instance
what's the point in aiming for a higher tps if it can't reach it
actually there is a point, it's to get the average higher
but servers do that by default
well, currently the tps locker has been able to climb the tps up to 18 or so
from 14-15, but it cant hit 21
listen i'll believe that when i see it
can you share some timings with and without your tps locker
and also explain exactly why that is happening
because honestly improving your GC alone, with no other changes, can explain all of that by itself
locking tps is pointless
http://prnt.sc/10zfgcv heres a screenshot of the old analytics from before the jar update occured
tps is lower
so you have two screenshots and one is 1 tps higher than the other
you can take a screenshot of any server at two different times with no changes and it could be 1 tps apart
explain to me logically how increasing the cap for tps will make the average tps go up
17 was the highest the server hit that week
.
also if tps lockers were so good, why doesn't paper and all other server softwares have it 🤔
well it doesnt just raise the cap, it does the calculation ignoring task mentioned earlier
exclusive software to doomspigot 😉
does it just ignore certain events that would otherwise be calculated
because that's what every performance fork ever is doing
that is; reducing the total work needed to be done by the cpu
and as a result increasing the number of ticks that can be calculated in a second
thereby increasing tps
i doubt your single developer is better than a full on whole dev team with aikar, cat,
etc
and like many others
Plus what you want is magic, servers don't do magic
didn't say he was, but he is good
ex Arcane, velt, minehq, W-Tapnetwork, invaded
is this what your "calculation ignoring tasks" are doing
let me make the actual diagram
please do
Blue = Tasks that the TPS will be calculated by (and the task that gets lowered/highered depending on magnitude of tasks)
Red = The alternative thing that the TPS will be decided by, which is just a command ordering what the tps should be
Green = CPU
Arrows = CPU workload going up or down
and the center box is the server, i assume? lmao
TPS rate
If TPS is connected to blue then he TPS will lower itself if many tasks are taking place so everything can be done, and this in turn reduces CPU workload
do you know why the "blue" box is what everybody uses to calculate tps
you are mistaken here
the tps dropping does not reduce the cpu workload
tpe tps dropping is simply an indicator that the cpu has too much going on - that the workload is too high
the tps dropping does mean that the CPU is handling less ticks every second
Also aren't you a dev on a relatively big server, name is familiar
no
LemonCloud I think?
definitely not
the tps drop tells the user that the CPU is overwhelmed
and that the server will run more slowly
it is solely determined by what the CPU's status is (overworked, etc)
it does not determine how much work the CPU is doing
the CPU's work determines it
depends if you're using G1GC or ZGC
no it really doesn't - but you know what, tell me how you figure that
explain how changing GCs changes what i just described
will explain now, one sec
TPS go brrr too
Are you sure?
There is no way this isn’t a troll
Man I love Hypixel’s TPS locking, removes all lag.
actually there's pretty undeniable evidence that he's not a normal user
he uploaded images - not embeds, images - to this channel
as a tier 1
i'm tier 2 and can't do that
Dkim’s alt?
Are you sure you can’t upload images in this channel?
Idk I’m on mobile
you should see an option to
if you go to #development you can definitely upload there
Looks like I can’t
very weird
I cant upload here but a tier 1 can? No way
right??
Paid $800 to be allowed to upload his top-notch graphs of his fake server
;-;
im not
embeds are allowed
but not images
also i was in a bridge duel
so i couldn't see who pinged me
Ahem
Ivan did
i won tho :)
fishy?
that it can post images
embed or whatever its called
i'm silly
post image link
what does it show up for u
Maybe they are created by Barry because Barry is tired of all the bad questions
i have one person in are server and the ram is through the roof can some one help me
how do i do it
./timings in console or on the server
thx
tf add nogui to your flags after jar
ew @rustic galleon
Try inverting a binary tree
tf
🥲

can someone help? im redoing this plugin that is essentially a nightmare, all of it's code in Main.java but then it also has random stuff like DependencyDownloader classes, etc.
i have no other question besides
public enum ProjectID {
PROTOCOLLIB(45564), WORLDGUARD(31054), WORLDEDIT(31043), VAULT(33184), HOLOGRAPHICDISPLAYS(
75097), CITIZENS(31073), FACTIONS(31292), DYNMAP(31620);
private final int id;
ProjectID(int i) {
id = i;
}
public int getID() {
return id;
}
}
WHAT IS THIS?
Probably project IDs so it knows where to reach out and download from? Very weird though.
this project has by far the weirdest practices ive seen.
could some one help me but in private messages its with deluxeTags if anyone know about it
Does this template look good?
https://github.com/Silthus/spigot-plugin-template#quickstart-setup
I prefer spigot-clj ngl
lmao
thats a joke
No need; I'm currently working on my first gradle plugin so I'm occupied
Dont you have a server?
But you paid a dev to make a plugin for u?
im not using essentials economy
Run a local host server
well yea
na i need some data i dont have for the test
those arent uploaded somewhere its just about baltop and conversion
kinda why i wanna a person using essentials economy
anyway can i drop the link here to spigot all info are on and about the jar file its not updated on the spigot since i need to test it before
(the git is updated anyway)
wdym?
just put essentials and ur plugin on a server
well that is what i wanna test but with multiple person on it
not just my 7 account
i mean... 7 is enought
..
am i fucking dumb
no ones going to put a random plugin on a server with 7+ players
plus
now im a sketchy guy xD
isn't 7 enough?!
well i use to get 4 account for my brother and syster sharing
my girlfriend did bought one i could borow
what is your plugin about
and i got one on android for her and same for me
liteeconomy
simple purpose been a economy on a network using database if needed
and vault hook can be disable
..and why do you need 10+ players?
wich can be usefull do to about anything looking like economy
to test out the layout the guy used
didnt test it myself
'the layout the guy used'
i did in pass version
https://github.com/games647/LambdaAttack you can use this to make an offline server and create fake bot accounts
well i wonder if it will broke with a bunch of data
i could simply use an offline launcher too
used for stress testing but ig can be used for what you want
but thx gonna take a look
those are pirating softwares (well technically lambdaattack is too lol) which can have malware 🤨
im not scared of
im not gonna use those sketchy launcher
❓
??
nothing...
never heard about people getting credentials stolen somehow using tierce launcher?
You can also use Mineflayer if you need more control over your bots
ooo ive never heard of that before
seems cool
although i think u need js knowledge for that
im usualy asking a guy for this test but... man he is a pain and alway in dont disturb mode
anyway gonna delete the part where im asking you guy to help me could be making some staff mad and i dont want to be ban for that
logs bot i guess
Mineflayer is quite neat. I've been using it to run a bot from my phone
interesting
yep @umbral lance
multi core
gradle > maven
gradle > maven
maven is user friendly
also #dev-general
but gradel is the best
what
i'd say maven is less user friendly
waaay to long
anybody can change maven repo and artifact easily
meaning anybody know how it would work basicaly
userfriendly dont mean fastest
anyone can change a repo in gradle and dependency in gradle too lol
marvel or gravel
well im kinda noob with gradle
<dependency>
<group>group</group>
<artifact>artifact</artifact>
<version>version</version>
<scope>provided</scope>
</dependency>
```vs ```gradle
compileOnly("group:artifact:version")
dkim
you see
idek if i typed the maven one correctly
i didnt know that
why are u on the kotlin gradle dsl wave too 😔
😭
sorry
i was going to do groovy bc its more common
but my brain
just uses kotlin dsl
<dependency>
<group>group</group>
<artifact>artifact</artifact>
<version>version</version>
<scope>provided</scope>
</dependency>
```vs ```gradle
compileOnly(group = "group", artifact = "artifact", version = "version")
``` @edgy blaze which one is better in ur opinion
maven is most likely the first step you fall to when you did use apache before
but yea at this point gradel is looking easier
spigot tutorials either
a) use eclipse
b) use intellij and maven
no one uses gradle 😫
even though its best
gradle* u mistyped it like 3 times xD
anyways gtg
gradle seems easier, i didnt need any tutorial, just looked around for myself
i did, video content is most friendly way of taking in information for me
i still prefer the old wiki stuff
btw people learn from 4 or 5 way
that what i usualy teach to kids
the practice, the listening, by seeing and by their own
after that anybody learn the way they are better
and if at school they do it all people will learn better and faster than the marginal garbage they usualy give
and in minecraft its literaly what we can see
people will complain to get the item some other will try to do it themself and some other will show people how to do it
interesting
sorry for that i used to teach stuff in air cadets
btw- how do i install the dependencies where intellij doesnt scream at me
because rn, it compiles but warnings
mute the warning cause you know it will work
its kinda why people say using maven is better for kids
cause they will not complain under the video about the shit tone of warn spam
and between you and me we both know people can be pain on minecraft community
oof
asking to the guy not using intelij even for codding
i prefer the old stupid modif i do on notepadd++
cause i hate sofware
gonna look
lol ive also used intellij for shell files
very good for what it was
I fixed it by specifying a java version to run (Java 11)
lol
still it depend of the code you do
btw if you code using java 11 you ill most likely run your server using 11 has well
it dont alway work if you use older version if the code support 10 and 11 dont mean it will support 9 or 8 you know
well im not even gonna try and use old versions, just wanted a template where i could do it if i wanted to
like the minecraft development plugin, very cool however as a base it doesnt support (evil older versions like 1.8)
yea
anyway paper will not support older version soon
so yea you make it correct using it
i doubt they support 1.8 paper at all
Some people are trying to end the EVIL of 1.8
you won't be able to start jar file if ur java version is lower than compiled
so if i compile in java 11 only java 11+ users can use it
^
o... just grabbed java 8
I'm currently using java 7, and it works perfectly. 😉
Please end your suffering rn and either upgrade to java 15 or use the suislide 
I smell suicide encouragement - BAN!
idk what you're talking about
I'm just trying to help a man that is hurting himself without knowledge
hello can someone help me
Depends
its simple
can you join this server it gives you gifts for how many people u invite and u join it u can leave it after a day or two or dont have to plz its on my other account FakeRegan123#0053 im tryna get a mc account
I don't think this would be the right place to ask, not 100% sure on the rules though
I cannot
oh ok i ll try another way
Server performance has been decent and better today
Probably due to the jar update coming further along
How goes the tps locking?
working a little better, still doesn't reach the customized amount (caps at 19.5 or so)
but the developer is currently working on that presently rn
ram consumption has been much less after he finished a major segment to the jar's optimization rehaul (now consuming about 25-28GB from 35 yesterday)
What are you going to do with the extra 70 GB?
Once its safe (10GB ram consumption max) I guess I'll start unloading some ram from the server
maybe have it at around 30-45GB allocated to the server?
How many players are you expecting?
so you're saying with tps locking ur server wont lag 
well it will just having a higher ticket speed
it basically just puts more strain on the CPU trying to maintain the same speed
despite there being a larger load needing to be processed
then whys it called tps 'locking'
the process is by doing /settps <tps> then /tpslock
its called tps locking because it sets the tps at a certain rate
oh it's you again
hey
you never told me why changing the GC would change how the tps is calculated 😢
you got me all curious now
No GC = higher tick speed
oh, yeah
Vision how come you are the only one doing tps locking if it works?
The GC will consume ram which strains the TPS rate
You might as well lock CPU, and RAM usage whilst you're at it. 🤣
How does ram strain tps?
if anything the gc lowers ram usage iirc
but that is not at all related to or indicative of "ram strains tps"
the GC strains the TPS
No GC = server crash
I want to make a substitute for the GC
vision
do you know what the GC actually does
can you explain to me, in as much detail as you can muster, what the GC does
Was paying your developer a one time thing, or are you continually paying?
It'll locate tasks deemed deemed wasteful and then "collect" them so they aren't straining the CPU
but in the process it also eats up ram
false
you have those inverted
I pay him hourly
Does GC eat ram?
Locating the tasks would be more straining, would it now?
look at this gc
Can I join the dev team, I can make /tps show 20 constantly
As by the time you've evaluated, it could have already been performed.
it recycles ram
GC = RAM recycler
it does not use ram, it gives you ram back so you can use it again
and it uses the CPU to do so
that's why it affects tps
Upgrades to 1.8
I want to utilize a modified SQL DB to do what the GC does where it uses the CPU less
huh?
you know what, that idea is the best i've ever heard come out of you
im still confused
but it's also still very terrible
So you want to connect to an SQL database as a GC?
the issue with this idea
Be right back, just gonna eat some rice with chop sticks.
is that the further away the "GC substitute" is from your actual software
Make sure the sql is hosted in another continent for the best speed
the more latency you will have
aka there will be a much longer delay
and that's not something you can fix with a magical perfect GC
🥲
that is caused by the fact that you have physical distance between your new GC and your server
Should switch to yml files
well the DB would be hosted on the server
hey guys i want to make my pc out of wood because i heard its a VERY good electrical conductor can u help me?????
it would be a localhost
2 things:
Rubber is better, try that
- it'll still have to go through the internet protocol because it's a SQL server
ok thanks 😊
How would SQL even be used as a GC?
so there will still be a lot more latency than the regular GC(s)
- if you are going to host it on the same machine, why use an SQL server for that purpose in the first place?
what benefits does using SQL for that bring?
Maybe Vision came up with the greatest idea ever, and we just don’t see it yet?
that's what i'm wondering
u are literally saying ud wanna use a secondary storage device instead of RAM
maybe there's some magical reason i don't see
Ram is too slow
it literally defeats the whole purpose of having ram, like what
DB is better
You know what, fuck it - let's just bin the RAM. We don't need it!
not at all
Store it on paper, then make a machine that reads and writes to the paper
embrace tradition, return to floppy
really asinine memory
Let's just make the program use pen and paper xD
Ask Barry to store the data for you
if u are going as far as making a whole new GC implementation for a MINECRAFT server on 1.7 alongside a "tps locker" with ur own custom jar, im sorry but the problem most likely lies somewhere else within the mc server itself
Yeah just recreate Minecraft at this point
honestly ^
- re-creates linux *
Windows better
well we're pushing a new crate key pack + a few new OP kits tomorrow so I'll use the revenue from that to pinpoint any other issues
vision i don't mean to sound discouraging because you do seem like you have a lot of ideas
but pretty much everything to make spigot faster has been tried to some extent
its in maintenance mode rn but its re-opening tomorrow
if you really want to get some unprecedented gains, you'll probably want to start from scratch
Krypton 😎
because right now the biggest limit to minecraft is the design of the source code itself
that's what everything - bukkit, spigot, paper, etc.etc. - is trying to patch up and fix
Obviously should have been coded in Haskell, not Java
if you could manage to reorganize and remake it from scratch with performance in mind, that would yield you much more of a boost than any other optimization you could hope to make with the gc or otherwise
I'm not completely against diverting completely away from spigot/bukkit and making my own codebase
Create your own programming language to recreate Minecraft
thing is it'd be very costly and we'd probably no longer be able to use anything aside from the FairFight Anticheat
well yeah but right now you're talking about making a GC
50+ custom plugins would go to waste too
and not only that, but a GC that's better than any existing GCs
the various java GCs have been years in the making
I do not know what the actually fuck you've got going on - but basic spigot 1.7.10 is only using 300mb of ram from a fresh install xD
and they are constantly being improved
recreating a gc would be so much of a time waste not only the cost implications
and you want to one-up all of that
Have you seen all the places Visions’s developer has worked at? They will make the best GC ever.

thing is SQL is faster than Java generally since its built for storing/transferring/identifying data
no
???????????????
that's just... wrong
They have 90 GB, so that’s too much for them
SQL is meant to serve data to far-away clients
in that, it excels
SQL and Java are two completely different things
but the GC deals with data that is extremely close to it
There is no way this isn’t a joke
using SQL for something like this is incredibly silly for many, many reasons
They keep saying more and more outrageous things
I mean in this specific situation/task at hand
sorry, should have turned ping off for the reply
SQL transfers data over the internet - it goes through TCP, through it's own protocol, and sends data to a recipient
the Java GC does not need to do any of that
We use TCPShield already
How long would that take to make to even remotely work?
it reaches straight into it's system memory - no internet required
offtopic
this makes it orders of magnitude faster
D00MSPIGOT got bloatware?
Maybe it’s time for that to change
dOoMSpIGoT bEsT fOrK
Vision will be the pioneer of GCaaS
Best spoon you mean
mb
Spork
Thanks for reminding me, I did forget actually
We should write plugins in SQL instead of Java
how much would this operation cost if it was done hypothetically
which operation?
$10,000
GC substitution
making a custom GC that is better than existing GCs, and setting it up to work with SQL?
Why that much?
that little?
an astronomical amount
lol
I would accept no less than $100k because I have no clue what I am doing, but pros would want at least $10k.
/s
making a gc is just not easy at all
I'll shoot my developer a DM and see if he can give me a quote
dont even waste his time
to put it into perspective, companies like Oracle, Google - Huge companies - have a large team of staff who they pay real money to work on and improve the JVM
I can give a quote
and it takes them years to make any significant changes like a new GC
i hope for his own sanity he straight up says no
“Believe in yourself, but not too much”
you are suggesting that one person can do it in place of a team of people, in less time, for less money?
But think how much they are getting paid
🤔
Messages some 12-year-old who is money hungry on fortnite, and has a lot of bullshit
u must be rich to even think of doing things like this
we've told u many times
that its not a good idea
yet you still do it
But we could be wrong
most of it are just funds from the server or my previous servers
Never trust random people on the internet
I would mention is.. if you're "full of innovation" - why are you pottering around on servers such as HelpChat?
For help
^
well it's not wrong to be on here
if anything I personally am glad that vision comes here
How else will they be able to create an SQL GC?
so that I can try and talk some sense into him before he dumps a grand into some guy who has big promises
then gets nothing to show for it
🥲
We just need Elon Musk, then we got the whole deck of cards xD
Who do you think dkim’s alt is?
vision what are the specs of your server again? CPU-wise
👀
👀
If I'm being completely honest if I need to spend that much to make this GC then thats clearing out a lot of remainder funds left over
Those two messages took up my whole phone screen
no
STOOPPP
get it out of ur head vision
you also have to know when these people are sarcastic
Ill check with the developer
None of our prices are real
because it sounds like you took 100% of everything they said the past week seriously
Imma go get some much needed sleep.
if you have anything but bleeding edge
lol
i'm talking you need a ryzen 5k / intel 10th,11th gen desktop cpu OC'ed
That’s a nice song name
if you have anything less than that
if its not a minimum i9-9900k ima be disappointed to say the least
it would be a much better use of your money to upgrade that
Go into the future and steal their technology
rather than spend it on trying to make an entire new GC
in before celeron from 2008 🥲
Hmm does Hypixel have their own GC and tps locking?
Quick someone infiltrate Hypixe’s dev team