#minecraft
1 messages · Page 117 of 1
it's literally in the name lol. Client mods
Proof of 95%
uh I presume they left most of the minecraft source code cause you kinda need that? and just added a few things
I mean I dunno, are any of them open source?
Are you sure that is exactly 95%?
i'm 95% sure
servers just share similar code to minecraft
Wrong
yikes the 5%
aside from that & using minecraft to connect to servers mojang has limited power
Mojang is all-powerful
aside from Microsoft's team of lawyers lmao
vision did you ever find out what cpu your server is using
not enough
alright
Shouldn't you know that type of stuff about your server?
oh vision i had a spectacular idea
I know most of the specs
instead of offloading your gc to an sql server, make it run on the gpu
Name 1
👌👌
are there benefits?
Depends on your insurance
RAM
if you can actually get a gc to work on the gpu there are loads of benefits
What...
Memory
What about it
working on the gpu essentially means it's massively parralelized
to power the servers tasks
What does?
power server tasks?
If I get the GC to run on the GPU would it be more lightweight/efficient?
probably neither
Memory
Most likely anything would be better than an SQL gc though
^
Are you sure?
Memory shouldn't power anything if I am not mistaken
Do you know what RAM stands for?
running a gc on the gpu will give you much better results than on a remote server
Only thing is I want to see the tasks of the GC on a nice interface
... why
so I can know what its doing incase it ever eats up ram
what
Really? That's your focus?
Can you dm me your server website?
vision i thought we've been through what the gc does
Got garbage collected?
suggesting you want to have a ui for the gc is akin to wanting a ui for every driver that runs on your server
it's pointless and a waste of energy
Vision do you use light mode discord?
you don't have a gc?
Website
what
Just get infinite memory
then buy a petabyte of ram and never reuse old ram
No more need for gc
lmaoo
restart whenever you're running low
How much does a petabyte of ram cost
$2
it's not about how much it costs
you're kidding.
you physically cannot fit 2pb of ram into any server on the planet
Im not sure if I'd disable the gc but may as well see anyways
it'd take hundreds of racks
That's what the moon is for
no
its a
j
o
k
e
pretty sure it would eat up more ram without the gc
yes
yes
thats the joke
so don't
🥲
due to the zgc
would enable if the gc disables
lol
vision
What?
🥲
zgc is one type of gc you can use
I mean the zgc that consumes a lot of ram
gtg, vision, don't do anything stupid, for your own sake, please, listen to ivan, bye
cya
Quick Ivan tell Vision to paypal me $1,000
also ivan might want to say /s explicitly sometimes to be on the safe side
Ha you can't, I don't have paypal
you really shouldn't focus on improving the gc itself
the most you should be doing is optimizing the flags
I really want to see the code that causes the server to use so much memory
anything more is an enormous waste of time
the dev just finished the new optimization update for the jar
it had some improvements but theres room for improvement
Vision are you actually being serious?
yeah
Is Masked your dev?
Masked?
Yes
whos Masked?
Your developer
vision would you ever invite your dev to this discord
just for a... friendly chat
I mean I could see, idk if he'd join though
i'd love to see if he shares the same opinions as you regarding gcs and sql servers and all of that
hes a pretty good developer, he worked for a lot of big networks in the past
We know
Vision what do you think SQL is?
do so at your own risk
It is not
i dont know in what regards he holds you right now but
this will probably not help
why
because anybody who knows what sql is and what it is used for can immediately see what a silly idea it is
if he's a developer i imagine he can see that
TCPShield does the same thing
...?
sort of
tcp shield is a proxy that protects you from ddos attacks
you are suggesting an sql based GC
there are exactly 0 similarities lol
they do a similar thing to this proposition though
vision
how do you figure that
1.7 Combat & also all our assets are 1.7 coded
as well as any licensed software acquired from other servers
i am very curious about the similarities you see between your idea and tcpshield
i guess... they both use internet protocols?
thats all i see
Its similar to the ZGC except if both of them optimized significantly and had a better UI interface
which is more secure
you're saying they're both similar in that neither has a good enough UI for your tastes
generally
nobody is gonna congratulate me for my evolution? 😔
CONGRATS
you are now an alolan Remence
Or if you consider internet port forwarding
you're saying they're similar in that they both require you to port forward
i mean yes - they do both use the internet
that and their UI
vision
i hate to be the bearer of bad news
but just because the UIs for two applications are similar
does not mean those applications are similar
how about I take some time to explain what SQL servers do, and how your server can actually benefit from them
all SQL servers (and any databases really) do
is store information
in a very efficient way
this means that lots of clients from lots of places can access this information at the same time, while adding / removing / modifying information is also still relatively fast
and this also means that you can deal with very large amounts of information much more easily
alright let me rephrase a little bit
when I say "information"
i mean useful, valuable information that you want to persist
aka - player UUIDs
world files
statistics
anything that you would want to hold onto for an extended period of time
gc tasks are extremely shortlived
so much so that there's no point storing them anywhere
they just stay in the memory of the host machine
in other words, it is useless to store any information about the "gc tasks" as you put it in an SQL database
because you'll need to get access to that information again faster than the sql server can send it to you
to put it into perspective
sending / retrieving information to an SQL server takes time in the order of miliseconds
but GC tasks persist for maybe microseconds
aka, 1000 times shorter than the time for the SQL server to even receive the data
But what if you make it so the SQL database is modified to have more systems/tasks than just storing data, where it can transfer around or utilizebrb Ill be back in 1-2 min
sql servers are databases
How would using sql even improve anything?
-to utilize it to do various things
It’s like telling a file cabinet to clean out your google drive
then perhaps I should create my own fork of SQL, (i.e doomSQL, name doesn't matter much) which can do these things
or... hear me out
This is 100% what you should do
you can make a separate server program to do whatever you want to do
Vision where did you learn about sql that would make you know more than Ivan?
Like why ask questions if you don’t listen to the answer?
it's fine
Lol easy xp
i think i can sort of understand the thought process
but basically, vision
if you try to turn an SQL database into a server that also runs code and deals with requests and the like
you're punching a brick wall
yeah
there is zero reason to do that - it's a hundred times easier (and better in every respect) to make a separate software
let SQL do what it does best
yeah*
okay
now let's review a little bit
what does a GC do
i think i talked a bit about this a few days ago here
do you remember 😔
aside from the zgc right
alright
do you have any guesses as to what that job might be
to collect RAM/memory
I think of it kind of like a server console but for the back end machine where its doing JVM arguments for other things
sort of
where its doing JVM arguments for other things
okay so
that was a very creative string of words
but not what i was looking for lol
the GC's main job is to find unused memory
that's it
or more specifically - used then discarded memory
the GC finds memory that was used by a java program, but then forgotten about
and it gives that memory back to the java program to keep using
does that make sense?
or no 🥲
which kind of gc
every kind of GC
like I said, every GC has the exact same job
and they are interchangeable
the only practical difference between the various types of GC is their speed / efficiency
but they accomplish the same thing
is it because of the codebase they use
no
zgc uses a different language which is why its slower
sql is the fastest language
okay hold on
alright
let's focus on one disaster at a time
because that was blatantly not true
forget about the different GCs for now
just remember that they all do the same job
so the only time you would consider using one over the other is for extra speed
anyways do you understand what the GC actually does now
it frees memory that was thrown away by the java program, and gives it back to be reused
hence the name "garbage collector"
because it collects the garbage memory
yeah and that changes the tps rate because of the CPUs clockspeed right
okay... technically yes
but don't jump to conclusions
the only reason that I say yes
is because the GC is just a program that takes time to complete it's task
and sadly while it is doing what it needs to do, the actual java program has to wait
can I add that to my jar?
though this changes slightly based on the GC but that's not important right now
add what?
like as a module
not the GC itself
but because the tps rate is affected by the gc and the cpus clockspeed
maybe there could be a configurable module to improve that system
similar to the TPS locker system which is being improved currently
TPS locker does something different where it goes against the CPUs requests basically but its kind of similar
okay vision you were sort of level headed for a bit while we were talking about the GC
but i can see i've lost you
let's see if i can make an analogy you can agree with
first: time is very important - can we agree on that?
the CPU turns time into calculations
yea
yeah
because time is so important
the CPUs time right
we're going to use coins to represent it
well... yes - but all time is the same, right?
time is time
so the cpu time is also your time which is also my time
well theres seconds, minutes, etc
alright
the cpu can use 100 of our time coins every second
makes sense right? because 100 one hundredths in a second
are you with me so far
Might be easier to have one coin per second?
fine
I got lost
i figured that was a stretch
alright let me try again
alright let's take cookies
it takes 1 minute to bake a cookie
if we pretend that the CPU's job is to bake cookies
it can bake 60 cookies an hour
Wait I have an idea
The CPU’s job is to cook, not just make cookies. Cookies take time like Ivan said, so once that is done, you need to free space in the oven to cook something else.
Garbage collectors would remove the tray, etc
Im not sure how many coins I have
dont bring garbage collectors into this
like that
thats gonna get more confusing
okay you know what let's stick to the cookie analogy
forget the coins
why does the garbage collector need to remove the tray?
To cook other food, if you leave the tray, you won’t have space to cook anything else
you know what
i'll just explain without analogies
lets say your specific CPU does 1000 calculations every second
your minecraft server needs to do 800 calculations every second
and it's the only thing the CPU is doing
what would the tps of your minecraft server be?
14.2
do I have the tps locker on?
dammit piggy dont confuse him lol
vision this is a vanilla server
what is the tps
You have to be joking
about what
about how tps is calculated
It’s literally ticks/seconds
basically if the server has a lot of tasks
tickets per second
Having a tps locker is like trying to stop time and have things keep going
no
vision what is a ticket???
where did you come up with that
how did you find that word
ticks per second
a task for the garbage collector
Lol
a tick is essentially a "frame" but for servers
like you know how people try to game at 60 fps
servers try to run at 20 tps
Vision
each minecraft tick is one "step" that the minecraft server takes
like an entry frame or what kind
i'm talking frames like frames for a video game
i'm sure you know how video game frames work, right?
every frame, the screen updates
right??
oh you meant those
yes lol
I thought you meant like a tcpshield frame
what
Why??
anyways
for video game frames
your screen changes state every frame
for server tps
the server updates it's state every tick
Vision have you used an FPS locker before?
now i know what's running through your head vision
"oh boy if tps is like fps then i can TOTALLY use a frame locker / tps locker to get better tps"
yeah the ticks
vision do you know why people's computers drop frames
not enough ram
well I used to get lower fps when i had less storage
well... indirectly that can sometimes, rarely be the case
and the same goes for storage
but the direct reason for lower fps is the time it takes your processor to create that next frame
oh ok
you're right though, this can be a result of not enough memory or storage
but the direct reason is that your processor has to wait because of those ^ and as a result can't make the next frame in time
so I need some sort of storage/memory locker for the server
how would I do that
okay vision
i know there's like a 95% chance you're a satire account
but bear with me here
Im not
like i said, the main reason you drop frames is because of the time it takes to create the next frame
the only reason, rather
everything else just leads into that ^
Vision you should forget everything you think you know that Ivan has not told you
now what's a good way to increase frames?
faster garbage collector
oh
you wouldn't get a faster gpu?
huh
more storage might help too but i don't see why you'd just go straight for that
gpu?
@timid plover
can we uh
can we
get some help
for this poor man
i give up
i'm sorry
tomorrow maybe... I'm going to sleep. Its 7 am
vision can I ask how old you are
13
okay well see now I know you're a satire account
just kidding lol
yeah i hope so
Very funny
master are you seeing this chat
vision i was hopeful, i was very hopeful that you were just someone who was exceptionally confused
I'm 16
but you're either a satire account or a troll or both
And you have owned multiple Minecraft servers, and have enough money to spend thousands on a developer?
I'm not a satire account
I asked them for the ip, and “it only works on their clients”
was joking, but 16 isnt young
Yes it is
can I see the IP, vision?
Well I told myself I wasn't going to say the server due to its brand and I didn't want to make it look unproffesional, but
MineHQ
r u owner of this server
funnycube is, bruh
Ten
minehq
we don't have a discord, we use teamspeak atm
What
wadu hek
yep as of the acquisition in early 2019, purchased from jhalt & frozenorb, llc
There is no way you would have no discord and no website
sure, cheatbreaker or falcun client required though
do u own the twitter vision
nope
yes i am the owner of internet
where's the.. ip?
I have MineHQ's website but its overkill to use it
o.o
so I dont have it installed
where's the cheatbreaker/falcun client ip
do you have cheatbreaker?
vision do you understand how IPs work
if the IP was pointed somewhere i'd be able to ping it
you can only access the server through cheatbreaker or falcun currently
we only have a presence ingame
nah
even our server store is built through cheatbreakers former cosmetic shop
were looking into it but not currently
what host are you using
ovh
minehq was always us based
well the address you have given me resolves to a UK ip address
weird
😂 you don’t own MineHQ
additionally, there are no open ports on the cb.minehq.com address - or the minehq.com address
(besides port 80 but that's a given)
Does anyone know why players when entering a region and breaking a block lose the effects of potions? I think it has to do with WorldGuard but I can't find the problem. Could you help me?
@misty aspen how was that name even accepted by minecraft? Or is it a bedrock account or whatever
Show me your region flags
dm
Its an SRV record probably
lol
anyone play hypixel SB?
duels ftw
i think he still needs an open port
not how SRV records work.
use google's DNS to look up the SRV record, then ping the backend
well either way it doesn't look like it exists 🤷♂️
And they’re all playing bedwars 🙂
What’s better
duels 😎
Nahh hypixel pvp is questionable imo
i like minemen club bridge
the only reason why i prefer minemen is because u can't spawnblock
i dont mind the pvp differences
actually i prefer hypixel kb
in bridge
basically
its where you place a barrier of blocks right in front of their spawn
on hypixel, once you get spawnblocked you have literally no chance of winning
Oh right
i hate spawnblockers 😡
I’m a spawn blocker though 😔
._.
Crazy how serious some people take it, watched a comp on YouTube a while back for BW
Yeah there’s a ton of people hopping on bedwars
i have like a 11% win/loss ratio
I see why though
Fun game just so repetitive
True
I’ll bring that down 🙂
👀 😳
I actually don’t remember the last time I played minecraft
what-
Was it with you dkim?
oh you play val
Nah not even
do you play anything
Valorant sometimes
I should get back into minecraft though
But I usually do game development
Who?
Chestly 😮
he beat me in mlgrush though
What the hell is mlgrush
basically a bridge in the middle of two platforms, each having a bed
and each person having a kb 1 stick
Lmao
what
lol
But how
yes
Dkim I can probably beat u
I'm not fighting you
not ur choice
I haven't played for two months
I haven't either
Yeah sure...
I dont even have a mousepad anymore nor a place to use my mouse sad moment
@empty matrix
no im talking to u
wat
im not on mc rn
😁
i can duel in 2 hours
No way
im garbage I swear
I haven't played in so long
i've beaten everyone so far that i've dueled in this server 😤
(except for chestly)
and some games with other ppl
iirc
i know i beat remence though
Add me to the list later dkim
🥲
i dont remember anything anymore
ok ill ping you
Is it optifines anniversary or smth?
why does my cape have a 10
they changed the cape
I dunno but I'm 200 stars on bedwars
what
hmm
okay but i beat HELLSHOWERS and he was a pretty high level
so i still have hope
adam still plays? lmao
ya
omg pvp feels so weird
😏 I wanna fight him
😬
remence tell me if u win
if you win then ill probably beat him in bridge at least 😏
I'm insane at bridge
I get no kb 😁
I dunno about now thought
Just curious
oh no
I got no place to use my mouse so you'll get a chance though
?
lol



tell him to stop being weird dkim
fight me 😈
😮
sure
okok
which is better Tuinity or Purpur?
DoomSpigot obviously.
can you stop?
Use paper
solve that ?
I bet you can't read
Yes
I play minecraft java on macos
and i get the error - Failed To Connect To Server:Disconnected
whenever i join a server
bye
just go to mcm and buy the most expensive jar
all ur problems will be solved
ofc
What's your ign
remence
dkim, tofpu scares me
😄
just gimme an hour
oh no
why am i scared
why am i scared a decent amount
Just wait and see dkim
@dense fiber tell me when ready

Tuinity
Can i ask what server hosting is the best?
=faq list
add-to-dd, arrow-code, autosellapi, base64-value, best-vps-deal, bug-with-dd, challenges, checkitem, codeblocks, colors, dc-fuuid, dc-towny, dependency-injection, di, dictionary, discorddev, dm-1.10.5, dm-builds, dm-external, dm-filler, dm-glow, dm-heads, dm-requirements, dm-update, docs, download-ram, dry, ecloudblock, enchant-format, enchants, entities, flags, help, hidden-roles, hosting, hosting-free, hosting-paid, hotswap, imgur, item-data, javadocs, jdk, js-factionname, js-tag, json, learn-java, luckperms, main, materials, mf, nojquery, notowner, optimize, papi-builds, papibot, particles, paste, placeholders, player, pls-no, plsnoarrowcode, plsnolombok, roleperks, site, solid, sounds, spigot, spigotid, startuplog, tagess, tryandsee, welcome-screen, wiki, xy, yaml
=faq hosting
Free:
- Openshift: https://www.openshift.com/
2gb of memory, automatically expires after 60 days, but you can resubscribe as often as you'd like. - Heroku: https://heroku.com/
No CLI or SSH, no file access, might make your app sleep if you reach monthly uptime limit. - AWS (Free tier) https://aws.amazon.com/free/
Free tier containers from Amazon, expires in 12 months - Google Cloud Platform (Free tier) https://cloud.google.com/
Free tier google cloud servers
Paid:
- OVH: https://www.ovh.com/us/vps/
Full VPS starting at $3.49USD/month, choice of OS, high reliability. - Digital Ocean: https://m.do.co/
Starting at $5/month (USD), you can have your own server with 20GB SSD Disk, and 512MB Memory. - Linode: https://www.linode.com/
Starting at $5/month (USD), you can have a server with 20GB SSD Disk, and 1GB memory - Vultr: https://www.vultr.com/
Starting at $2.5/month (USD), you can have a server with 20GB SSD Disk, and 512MB Memory - Amazon(AWS) Lightsail: https://amazonlightsail.com/
Starting at $5/month (USD) (first month free), you can have your own server with 20GB SSD Disk, and 512MB Memory. - Time4VPS: https://www.time4vps.eu/
Starting at €0.66/month, get 20GB Storage, 512MB Memory, 0.5TB Bandwidth, and Daily/Weekly backups.
Various Linux OS distributions, IP addons and instant cPanel/WHM licenses. - VIRMACH: http://virmach.com/
Full Windows and Linux Desktop VPS starting at $7USD/month and $10USD/month respectively. - Sloppy: https://sloppy.io/
Starting at 5$/month (USD) You can have 500MB Memory, 1TB Transfer per month and 16GB of storage. Extra
storage and ram can be bought. - Bithost: https://bithost.io/
Just a forwarder to DO, but here you can pay with crypto currencies like bitcoin, dogecoin, etc - Galaxygate https://www.galaxygate.net/
Starting at 3$/month (USD), get 15GB of storage, 1GB of ram, and unmetered bandwidth.
o
@plain stone ^
i think he means mc specific hosting
esta es una Discord solo en inglés
?materials
How do i set up a permission group so for example i can give someone the rank admin so it will say Admin as their rank
Are you using luckperms
if so its the prefix set prefix to admin or helper or mod
No i use PermissionsEx
its recommended you use luckperms since it has a web base editor and much more simple
I will switch over

Thank you for the assistance!
It’s worth mentioning pex has many flaws whereas luckperms is being maintained still
Also, fefo does support for luckperms 

also luckperms has good code

Commands tho
Honesty lp is also nice because it has tab completion which works flawlessly
How’d i create upon a right click, that a hand stack is sold for (x) money in DM?
can’t understand from the wiki
Does anyone know why everytime i join my server it says, "Internal Exception: java.io.IOException: An exsisting connection was forcibly closed by the remote host"
Use #general-plugins and if you'll go to the wiki there should be an example menu for a store in deluxemenus.
=wiki deluxemenus
DeluxeMenus - HelpChat Wiki
Description. DeluxeMenus is the all in one inventory GUI menu plugin! You can
create GUI menus that open with custom commands that will show stats or
perform ...
somewhere here ^^^
Thanks Blitz
no problem 👍
hi
does anyone host their own server on a server
ugh. what?
wha?
i do
🥲
do you have your own phytsical server?
a dedi?
or vps?
yea a lot of ppl host it on there
although its a bit harder to setup if you haven't done stuff like it before
my friend bought one and it keeps saying that it doesnt work because it failed to bind to port
but he isnt using the ports?
already set up
what's the IP
alright
just gives error
that ip has zero open ports
should
let me check its a friends server so im looking at it rn
18:29:05 [WARNING] Could not bind to host /0.0.0.0:25565
java.net.BindException: Address already in use: bind
when i do the port forwarding on his server this comes up
something else uses that port
make sure you don't have 2 instances of the server running
do you need the device ip or the public ?
public should be enough
what happens when your friend dues netstat -aon in command prompt on his machine
yo what do you use to scan ports? netstat ?
oh
nvm xD
command to download nmap? xD
it should just be apt install nmap or whatever package manager you have
ah WSL still not working for me
k now its working...
fucking hell
it breaks sometimes when I restart
or stop and start
windows
bcz apaprently I need to full restart windows or something like that
bcz it saves cache
to load faster
and that breaks wsl
do you have a reason for using windows?
^^^
also linux is more cli based
you ever used linux?
a bit
hey
where is best place to ask for help
?help
» Give the helpers some details
» Ask suitable questions
» Be polite
» Wait
anywhere
just ask
although the places are sometimes self explanatory
for example for plugins
i feel like this is a dumb question
probably is, but go on
probably is
🥲
just recently got deluxe chat plugin, how to i make it so it says the name and the group of the person rather than %player_name%
%player_displayname%
it should work if you have vault
it works for me with Vault & LuckPerms
you can just use %player_displayname%
also in the future #placeholder-api or #general-plugins / #general-plugins-2 😛
is this a bad thing
im saying that because the majority prefer gui > cli
a lot of people don't even know what linux is
probably
in your opinion
well yes
people with no arms who can only navigate a screen using their eyes have a very good reason to use guis
Just ask Fefo, Fefo is always right
any of yall use linksys smart wifi ?
but I luckily have hands and fingers that can push keys
what if i dont
oh
and no tts would do that imo
anyways
in my opinion
the best part about a cli is everything is compatible
you can take an output from any application you can dream of, and pipe it into any other application, and repeat
good luck doing that on windows without hours of effort and digging
or at all
What does cli stand for?