#general
3141 messages · Page 155 of 4
i mean killing people in a game is much more satisfying than running around planting cuboids
those people should play games like cod or fortnite then and leave the rest of us alone
😉
The point was that people would do anything to "win"
imagine if they stuck a kill cooldown in battlefield
same
its like itching that spot under your massive neckbeard
feels good
and thats why i dont play those games ^_^
point proven
you think your kind sticks to their own servers? ya'll are a plague
cant even play that plane simulator game because theres always the ones that just want to break emersion and crash into the tower or some stupid shit
you could always go to a roleplay convention
puts andgk and tcc on his shit list and goes back to coding
hey is there plugin when you join a server messege appears on the whole screen 1.14.1?
yes
try that in google
(DiscordBot) https://www.spigotmc.org/resources/titlemanager.1049/ -- TitleManager | SpigotMC - High Performance Minecraft: "A Spigot plugin for sending titles and setting the header and footer of the player list."
1.14.1?
should work
it does it all
you could just learn command block coding and paste 100 command blocks around spawn just like mojang intended delete spigot because you dont need plugins and use /title @a title {"text":"Your Text","color":"dark_red"}
i took over a towny server a year ago and they were using command blocks for most things
the armor stand command blocks were massive
and super laggy
not to mention buggy when sometimes the armor stands were unbreakable and invisible took forever to find a working command to remove them
to create some sort of portal that would teleport you to a hand made manually run events world
pretty much portals somehow
and something to do with fire
dont really know but it was removed right away
yeah they had no idea
except for the lag
they also had skript scripts checking every player every second if they had all different types of armor
and also would drop emeralds on the ground through skript
the whole thing was skript and command blocks
with some buggy plugins
idle usage was 32gb ram solid lol
yeah it has 50 players too
had*
the idea was unique
it was a cyberpunk based towny server
still your basic towny server but it had the story and ideas players liked
probably because the person running it was a furry who would talk in 3rd person

they had default multicraft passwords
loljk
they couldnt run the server so they gave it to me
for free
yeah you can build a good server if you put the time in and the focus is to run the server not turn it into a lottery machine
slot machine rather
takes tcc off his shit list
no pay to win just fun
we having an argument about 1.7?
god 1.7 was the best for pvp
good times
<DiscordBot> <Spottedleaf> we having an argument about 1.7?
<DiscordBot> <Spottedleaf> god 1.7 was the best for pvp
<DiscordBot> <AndGK> yes
<DiscordBot> <Spottedleaf> good times
<DiscordBot> <AndGK> no
shame irc doesn't forget
not according to that order
microsoft wants to keep minecraft alive for 100 years
welcome to nested lambdas within each other I bet
:>
ofc it's ur shit with the lambdas
all fuckin nested 
at net.kyori.invent.util.Publications.lambda$null$2(Publications.java:43)
at net.kyori.invent.util.Publications.forEachPublication(Publications.java:36)
at net.kyori.invent.util.Publications.lambda$forEachPublication$0(Publications.java:25)
at net.kyori.invent.util.Publications.forPublications(Publications.java:20)
at net.kyori.invent.util.Publications.forEachPublication(Publications.java:25)
at net.kyori.invent.util.Publications.lambda$addToMavenPublications$3(Publications.java:42)
public class Publications {
public static <P extends Publication> void forPublications(final Project project, final Class<P> type, final Consumer<NamedDomainObjectSet<P>> consumer) {
final PublishingExtension extension = project.getExtensions().findByType(PublishingExtension.class);
if(extension != null) {
consumer.accept(extension.getPublications().withType(type));
}
}
public static <P extends Publication> void forEachPublication(final Project project, final Class<P> type, final Supplier<Collection<String>> names, final Consumer<P> consumer) {
forPublications(project, type, publications -> forEachPublication(publications, names.get(), consumer));
}
public static <P extends Publication> void forEachPublication(final Project project, final Class<P> type, final Collection<String> names, final Consumer<P> consumer) {
forPublications(project, type, publications -> forEachPublication(publications, names, consumer));
}
public static <P extends Publication> void forEachPublication(final NamedDomainObjectSet<P> publications, final Collection<String> names, final Consumer<P> consumer) {
if(!names.isEmpty()) {
names.stream().map(publications::getByName).forEach(consumer);
}
}
public static Action<Project> addToMavenPublications(final Supplier<Collection<String>> publications, final TaskProvider<Jar> jar) {
return project -> forEachPublication(project, MavenPublication.class, publications, publication -> publication.artifact(jar.get()));
}
}
no big deal


the worst thing that has happened to notch since his 2 billion $
no idea
you should have it now
oh no
:>
I also threw in some Optional usage for you too @static badge
project.afterEvaluate(Publications.addToMavenPublications(() -> Optional.ofNullable(project.getExtensions().findByType(SourcesJarExtension.class)).map(SourcesJarExtension::getPublications).orElse(Collections.emptySet()), jar));
lol
@rose pier
May 24 18:13:31 WhipServer systemd[1]: Starting start and stop the minecraft-server...
May 24 18:13:31 WhipServer systemd[1]: Started start and stop the minecraft-server.
This is all its ays about the service so i asume it starts and then stops because of an error
How do i view that error?
My feet hurt so bad
Heh, that doesn't seem very helpful.
I need to buy better shoes
Maybe try to run the command manually that you're trying to run through the service.
root@WhipServer:~# systemctl status minecraft-server.service
● minecraft-server.service - start and stop the minecraft-server
Loaded: loaded (/etc/systemd/system/minecraft-server.service; enabled; vendor preset: enabl
Active: inactive (dead) since Fri 2019-05-24 18:13:53 MDT; 42s ago
Process: 1433 ExecStart=/usr/bin/screen -h 2048 -dmS minecraft /usr/bin/java -Xms7G -Xmx7G -
Main PID: 1434 (code=exited, status=0/SUCCESS)
heres the output to that command
is that screen command right? I cant find it under screen -ls
root@WhipServer:~# screen -ls
No Sockets found in /run/screen/S-root.
/usr/bin/java -Xms7G -Xmx7G - that doesn't seem to be running anything
it cuts off i th8nk
lemme check the sercie file
maybe theres a hidden return char in there.
root@WhipServer:~# /usr/bin/java --version
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
There is something wrong with my java install
nvm -version not --version
executing the exec command manualy works and creates a screen
Here is my service file is something wrong with it?
I'm not very familiar with systemd, so I don't know, sorry.
I suggest you find others who are setting up the same thing. A systemd service with screen running a minecraft server.
Here's one:
He doesn't seem to have the type set to forking. Maybe try removing that.
The problem might be that you're starting a screen which is immediately backgrounded, so the service thinks it finished executing and shuts down. Not sure what the solution is, but that might be the problem.
setting type to forking shoudl solve that but ill remove it and see what happens
I'd think so too.
So it is running and when i do su --shell /bin/bash minecraft into the user and try and open the screen it wont let me
but i cant ssh into the user minecraft because i guess it doesnt have a pasword and is a --system?
There are other projects for this too
?
you're using screen as user root to try to connect to a session running under user minecraft
@acoustic pilot Hmm... I might need to increase my nursery size https://gyazo.com/a89c9c0ab9cda785a66b45a8d20b92c3 (this is our Velocity proxy)
Getting the below error message using PaperMC 1.14.1 #42 (https://papermc.io/api/v1/paper/1.14.1/42/download) [18:28:28 WARN]: java.io.IOException: Unable to delete C:\Minecraft.\creative\data\exp...
if the permissions are that badly broken how can the server even run?
People Pls Play On My New Survival World 1st Person 2 Join Gets 128 Diamonds ( 2 Stacks ) IP: playyo.aternos.me
Plz
actually I think it's probably something weird with Windows
@carmine hinge Pls Play On My New Survival World 1st Person 2 Join Gets 128 Diamonds ( 2 Stacks ) IP: playyo.aternos.me
Plz
2nd Person Gets 64 Diamonds
@dense cove hmm
do you have spaceships?
@static badge might be interested in playing
I think that more or less meets his standards
On my server they can move many times every second without any lag
you've gotta beat that
well
in order to get me to come
want it in the end???
dude everyone here is a server owner or developer or both
we have spaceships
trying to work out vanilla mining rates, if you have a moment and fill out the form I'd love it: https://forms.gle/LC3M7aTkpfZk9QqP7
Spreadsheet is here. https://docs.google.com/spreadsheets/d/1ARacGox0jXxmDL3o-o1cDr7nIZ8Qld2QCDkkTlj4tig/edit?usp=sharing
lol why though
I'm trying to work out how many blocks of ore are typically mined by the average player, so if you have a standard survival world it would help
Economy balancing.
I'm balancing based on player time investment

woah just went on reddit
saw an ad for woz pushing a online learning platform for programming
steve wozniak I mean
that's....an interesting name
(DiscordBot) Hatsune Miku Triple Baka - length 3m 57s - 115,656 likes, 2,030 dislikes (98.3%) - 6,712,788 views - Mashiba Corporation En español on 2012.01.19
Y e s
@vestal meadow so how do i make a screen that root can acces or how do i acces the other usesrs screen?
you have to enable multiuser mode in screen, BUT in order for it to work the screen binary needs the SUID bit flipped on
its not very secure
i just told you how to do it. its up to you if that security risk is a non-issue or not ^_^
just flip the SUID bit with chmod, start a new screen as whatever user, enable multiuser mode, then any other user can attach to that screen too
are the various 1.14 issues mojang/microsoft's fault?
mojang's fault, ian. microsoft doesnt touch java edition
thanks, haven't kept up with minecraft stuff for years now
at that point i could just start it as root
and save the trouble
thats what imma do
not true. you shouldn't use root for normal tasks/operation, only administrative tasks. and even then, sudo should be enough for 99% of cases
^ thats what i mean
and even then, only by sudoing into root, not logging in via password (you're bad if you have password authentication enabled at all) or ssh key
i removed myself from sudoers when everything is setup
it's also nice and clear when I'm root locally
@unreal quarry https://streamable.com/woicu
changes from green $ to a red # on the left
i kept my root profile ugly for the same reason
i would show on my desktop, but i dont have sudo on it 😛
still got it on this server cause its still getting setup
Im to lazy to figure this server shit out rn
Props to Cupertino for Doing The Right Thing https://gyazo.com/51c14bff6d9fde7681e5387f97e4c4d5
ill start the server from my local account
cant sudo from the account that runs minecraft, either ^_^
lol
lol
now how do i detactch from a screen?
ctrl-a d
control a dick?
No, that's the :dumlef command
thanks
who need to access the actual console anyway? let it run natively and use an rcon client like mcrcon instead
you mean as a service?
yeah, run it as a service instead of attaching it to something like screen or tmux
then you lose out on minecrell's fancy terminal upgrades
no idea what that is
jline stuffs
I was just taking a look at tmux
it does seem better than screen but has a steeper learning curve
tmux is real nice
eh, i'm just used to my boring cattle herding ways
nothin wrong with that
no one plays pre's, @stiff yarrow. thats why theres so many bugs when full release comes out
😛
looking over the 4 pre's on the wiki i dont see any mention of fixing chunks
yikes
pre4 is a joke, too. only 1 bug fixed :S
what kind of serious spaghetti mess has led to this chunk gen performance
do I sense a volunteer?
:D
YOU FUCKING CAMPING SNIPER
I hope Mojang isn't hoping this is our new normal
chunks loading is fine. we cant have those pesky entities clipping through blocks when going through an end gatway, though. thats crossing the line there
THAT'S IT, YOU'VE CROSSED THE LINE. I'LL GIVE YOU SOMETHING TO LAG ABOUT
undoes belt
the point is that they're fixing some bugs instead of doing nothing that the public can see
chunks aren't a simple thing to fix, as you can tell from paper's side
I mean we did fix it last update
inb4 invasive NMS alterations to fix this because Mojang won't
and it's not like I'm not working to resolve that either :>
although u do have a point about the time required to resolve it
but there's also a point to be made that they've caused a regression again
like moving all IO to main is a fucking oofers
you'd expect that trash from someone's first plugin
chunk io *
Mojang isn't perfect, nor is Paper. They have made and will make mistakes, as have we.
idk if I was lead at Mojang I'd def hire some overqualified guys to work on the spaghetti
but there's also a point to be made that they've caused a regression again, you'd expect that trash from someone's first plugin
was in response to that
yeah ik
you guys are wild
Mojang can literally throw money at most of their problems
hire some people with the correct qualifications 
shut the fuk up and pass the bowl already
just saying you really can't absolve them of responsibility for it :>
they fucked up big time so can't be too surprised if people complain hard
my theory
no one at Mojang wants to work on it
no one at Mojang wants to hire people who would be willing to work on it

believe they've hired people
Does confiurationsection.set(key,obj) infer the object type?
performance from 1.12 -> 1.13 -> 1.14 is red flag level shit
0 yet am about 2
Probs all of them
EASIER // OUT NOW: http://smarturl.it/Easier5SOS SEE 5SOS LIVE: https://www.5sos.com/tour iTunes: http://5sosf.am/iTunes Spotify: http://5sosf.am/Spotify App...
(DiscordBot) 5 Seconds Of Summer - Easier (Official Music Video) - length 2m 58s - 340,522 likes, 3,133 dislikes (99.1%) - 2,613,007 views - 5SOSVEVO on 2019.05.23
it's super catchy
respect--
the beat
listen before you judge
Never!
nah i mean their beats are ok but their songs lmfao please
its a teenage wet dream in those lyrics
🗡
told you
tbh no
best pop song na https://www.youtube.com/watch?v=4kpWkV7IBUw
Purchase "Pop 101" now on iTunes: http://smarturl.it/Pop101 #MarianasTrench #Pop101 #Vevo #Pop #VevoOfficial
(DiscordBot) Marianas Trench - Pop 101 ft. Anami Vice - length 4m 21s - 29,605 likes, 1,196 dislikes (96.1%) - 4,011,555 views - MarianasTrenchVEVO on 2014.08.04
you don't get an opinion leaf
ONE TWO THREE FOUR You know what you are A pizza poser FUCK YOU I've never seen you eat a slice To you it's just a trend Pizza is my life Thin crust deep dis...
(DiscordBot) Attila - Pizza - length 3m 35s - 39,852 likes, 2,201 dislikes (94.8%) - 1,569,631 views - Attila on 2018.07.12
oh god no
@ who
It's 2019, can't have that!
😂
That's assault bruddah
do I need to bring up irc
yes
<DiscordBot> <simple> yeh ||jizz on him instead||
I'm simply proving that it wasn't harassment
It's still harassment
but an observation

wtf is that
Stallone Faced Spongebob
.g Stallone Faced Spongebob
(DiscordBot) https://twitter.com/dracomallfoys/status/1066754025956274176?lang=en -- f. thot fitzgerald on Twitter: "nobody: sylvester...: "... her obstetricians to use two pairs of forceps during his birth; misuse of these accidentally severed a nerve and caused paralysis in parts of..."
stil bttr dan smpl





Is making a mod with Forge much harder than plugins for Spigot?
hard is subjective
Yo what permissions plugin do u guys use that isnt ass
luckperms
LP is pretty much the only maintained perm plugin that's free and worth it
That sucks ass
I remember the good old days before DMCA and there were like 10000+ plugins
why do you even care about the size of the JAR?
Why does a permissions plugin need to be so big
libs
Comparitvely it is
Hey, this might be a stupid question, but can a plugin interact with mojang's datapack system to play a server wide sound effect when a command is used?
Simple plugins should never be larger than 1M
There is a method in bukkit to play misc sounds
if the datapack overrides a current sound & all players are using the pack
LP isn't really simple in terms of all that it offers
really 500kb
I am going to post some information about OpenJ9 and Minecraft soon.
Which is dumb like it doesnt need to be
I was actually on the verge of installing that on my box and seeing how it takes off compared to hotspot
It's great! We've been using it in production for a while. I've got some tuning recommendations I need to write up.
I read the wiki I was hoping some one had success elsewhere
the last time i heard about bukkit having any audio features at all was that it could supposedly play a midi file to all logged in clients on command, but when i tried it, i could never get it to work.
"doesn't need to be" - not everyone runs the same type of server
LuckPerms is the only sane permissions plugin around.
Exactly but most servers can live with a small permissions plugin
So what, you want LuckPerms Lite LMAO
my server would be lost without luckperms and its web editor.
Like to see overhead wasted on something that provides 20 different ways to edit permissions is crazy
...
Yeahhhhh Doggg LuckyPerms Lite premium
LuckPerms doesn't have a ton of overhead.
I know. Still?
Sounds like they're running off a floppy disk now.
If it is 2.3MB in binary it means that once it starts running god knows what kind of memory it is going to use
Yeah I agree
standard java is to use a shit ton of libraries :>
You're not complaining about the 40+MB size of the Paper JAR.
Jar size and memory usage do not correlate
yeah but java doesnt load them all
At all
LuckyPerms needs all 2.3M of its huge ass size
Someone doesn't know how Java works
Mojang brings in a 18MB library that does nothing but provide primitive collections.
"Oh the overhead!"
Not on the server
all this talk of 2.3mb being huge is making me nostalgic for the dos days when 2.3mb was considered gargantuan. i feel old now.
the server is 44.2MB
Ok lets put it this way
Is lucky perms adding 5% of value to a server
LuckPerms is part of what gives your server value.
If a server can fit in 44mb
LuckPerms, not LuckyPerms
A decent perms plug can fit in less
I'd say LP provides over 5% of value.
at least get the name right
This is ridiculous. Are you even a programmer?
Do you understand the amount of work that goes into these things?
People bitched at me when they saw that BuycraftX was ~2MB in size. Like, this plugin literally lets you make money from your server and you want to bitch to me about the size?
I write system controllers
are we really fighting over this
yes cuz you are all wrong
Writing embedded logic is a helluva lot different than writing for the JVM lmao
And for the record, BuycraftX took me 4 months or so to even get an initial version I was happy to not call a beta.
throws a grenade
if you write embedded and know ur shit you should have the braincells to figure this stuff out
I'm an old Minecraft fart. Deal with it.
that or ur baiting pretty hard
I know and I know how the JVM works and I used to write plugins for bukkit pre DMCA
Yeah you've said that before
The DMCA takedown request has nothing to do with this, there is no point in you bringing it up yet again.
If you're so insistent that you can write something better and in a smaller package, please: be my guest.
Let me put it this way. LuckyPerms is fine that it is 2.3MB but the fact it is the only good perms plugin to use is dumb. Because most people are not hosting, a server that uses bungee, where they need to update perms via a web interface with expiring permissions
@cosmic raft its just a point in time
...so don't use an interface? you're free to edit a plain old file if you want
And the interface isn't a substantial contributor to the jar size. He hosts that entire thing elsewhere.
Ok how did PermissionsEx, PermissionsBukkit, GroupManager all seem to manage being under 300kb
it is because permissions plugins dont need a crazy amount of features
Because they're all light as shit and don't offer all that LP does or care about stuff like cross-platform support
Exactlyyyyy
Just because you can give a plugin a web interface does not need you need to bake it into everyones build
I mean, what's the alt, if you want the web UI you have to install X component alongside LP?
And then people would be bitching they have to install multiple jars
....sigh
#CantWin
Lmao
mfw
I am just saying how did all 1.8 servers survive without plugins like LuckyPerms
and they were all significantly smaller
with great difficulty as i can attest
I dont think servers have changed at a fundamental level
nobody fucking cares about the size of the jar
And u cant argue bungee cuz bungee was alive in 1.8
everything else is fucking dead
Ah yes, the "things were better in 1.8" gambit.
Can I remind everybody that the jar size is 2.3MB
For the record, Minecraft 1.8 was released in September 2014, the first commit to LuckPerms was in May 2016.
I just think it is crazy so many servers run and we are relegated to one overly complicated permissions plugin
That's what we're going on about
PermissionsEx was the one that was in use in 1.8, and frankly, it was as finicky as those that came before it, and would self destruct at the slightest hint of an external editor used on its configs. I had to do every operation by ingame commands.
2.3 MB
You mean YAML? Tabs bro dont mess up ur tabs
Oh i'm well versed in editing yaml configs mate
yaml is a disgrace
So, simply put, 1.8 servers "lived without LuckPerms" because LuckPerms didn't exist when 1.8 was released.

I just feel this has too many features and a kid trying to start his own server would be like
WTF
it didnt matter what you did though, if pex saw a change in its configs OR its permissions and groups files, that it did not make via ingame command, it always exploded on me.
@gilded basin Since you have made Bukkit plugins before, and you're disgusted by the wealth of features that LuckPerms has, there is a very simple choice: Stop complaining and make your own permission plugin!
Like I said
hey I just said I didnt like lucky perms and wanted to know if someone used somethign else
Prove to everyone else that you can make a plugin that weights under 500K and is objectively more awesome than LuckPerms.
Nobody had to give their own opinions on jar size
Yes we did
your first fucking point was the JAR size
Yeah. But I asked about different plugins not jar size
Most Bukkit permission plugins have been abandoned.
LuckPerms is one of your few choices.
I know its so sad because they are fundamentally simple problems
@gilded basin everyone kind of gave up making permission plugins a while ago. LuckPerms came out and it does everything right, theres legit no competition
¯_(ツ)_/¯
I think LuckiePerms is fine for all its features 2.3MB is understandable. Just wanted something bare bones for my personal server
@unreal quarry I dont blame them it isnt really something fun to maintain
Well, if you want something bare bones you can make your own permission plugin.
or use permissions.yml 
@old badge I am going to be honest I have no clue how permissions.yml works some people online say it is just a empty file that CAN be used by other plugins but isnt always used
its design to group permissions together for a permissions plugin to use.
it doesnt actually give permissions
Yeah thats what I thought (or something similar)
@golden gust knows some ways to abuse it, though. 😛
It lets you define permissions and stuff
I will probably just use LuckiePermissions
You can basically add placeholder perms to control it, but you're limited to op;d/deop'd/true
did he kick you?
@solemn leaf xD yeah
kashike is annoyed at your lack of respect for the name LuckPerms ^_^
omg kashike u write paper mc and ur cool with dependency bloating
Im sorry I only refer to it as LPL now for LuckyPerms Lite

I am going to write my own permission plugin
called LuckiePerms
just to take a piss
do it no balls 
I bet I could even do it in a night
alright, so you're one of those people
[06:48:29 INFO]: Current TPS = 1.36 YEA
[06:48:49 INFO]: TPS from last 1m, 5m, 15m: 1.49, 3.32, 7.48
did you fix the tps command?
where your tps catchup now?
or did you break it again 
runs away
.s/TPS/server load/
runs far far away
worldborder is making me sad right now
are you grinding to a halt with worldborder?
Version on my local server is newer, guess it's another thing to add to the list of crap to do to get this all up and running \o/
on jenkins does ${BUILD_NUMBER} work in the archive artifacts thing?
I wanna say yes
google isnt helping me
But like, no warranty
fuck it. gonna try it. whats 1 no changes gonna hurt.... looks at Z
lmfao what im about to do is disgusting
ban evasion is not permitted



so uh
Forge vs Spigot?
Which is easier?
Are they somewhat alike?
In terms of coding mods/plugins for them.
is there any reason to continue using aikars flags on java12?
You should keep using them unless you're a GC expert.
java is kind of a GC expert
I mean, feel free to experiment with the new GC choices if you wish, but most people should stick with Aikar's flags since they're battle-tested
I haven't actually tried ZGC. Speculation.
Me neither, haha.
I wish there was a way to "lazy ping" someone.
I want to show electroniccat something but I don't want to notify them.
Like they'd see it as a mention but not get a notification or take them away from work.
what are aikar flags?
hey electroniccat
.flags works too.
Optimized & Recommended JVM Startup Flags: https://mcflags.emc.gs
website is down
Working for me.
These startup flags improve your server performance by telling Java about Minecraft's object allocation requirements, basically.
also seems down for me 
¯_(ツ)_/¯
I guess it's something with my ISP, as I can't access Timings website either
Hi
by telling Java about Minecraft's object allocation requirements
Oof that hurts to read
Yeah, it does hurt to read. But it's probably one of the few least-technical ways to explain it.
@golden gust picky arent we 😉
I've got to clean up my Hugo site and actually, you know, put it out there.
what are the chances that microsoft guts the Java version in the upcoming years and only maintain the Bedrock version?
until it doesn't
I don't think they're going to keep the sales up for too long, and then their only source of income for the Java version will be realms 😆
are there actuallya lot of people playing realms?
I hope not, it feels like a pretty big waste of money currently
So I'm a big dumb and I can't figure out how to find the latest version of Bungeecord for 1.13.2. Any suggestions?
@fallow plank You must mean Waterfall? Just download the latest version, 1.13.2 is supported by the latest Waterfall.
wat
It's lavender, leaf
you just gotta sorta picture it
hmm... using WorldBorder 1.9.10 i am keeping decent TPS at 5 chunks/sec fill
@peak dirge where would I find that blog post when it does get posted?
@cosmic raft is Lavender Man
but does OpenJ9 work on raspberry pi?
Is there already created jobs/quests i could download and put them to server?
OpenJ9 supports AArch64 but you need to manually build, I think. So technically compatible with Pi 3?
Looks like some progress is being made tho to get official builds, but atm it doesn't seem to get much attention.
Good morning
👋
Welcome
Hello
First person to join from server list, says I should rent a server, threatens to ddos, tries to kill me, posts link to his server, then leaves
The usual
seems reasonable
I forgot why I quit minecraft
what a monster
Coreprotect looks awful decompiled
Does a good job, just not a pretty plugin to look at lol
Let's hope the next person is nice
Which is fine, plenty of plugins that are just shit all around (looking at you, ASkyBlock)
If someone is a twat I'll just block their IP with iptables
Yeah, that’s the sad part
I just started learning java today and I'm already confused... would a boolean expression count as polymorphism because the same thing is being looked for but there are two different outcomes?
well coreprotect is being refactored currently
Damn
@smoky tinsel not usually
Don’t be a hater
progress looks ok on it so far last I checked
Yay, someone who isn't a complete *hole
Core protect has been a good plugin for like.... years
Now I remember why I was a server owner
Nobody said otherwise lol
Who cares what it looks like on the inside
Yeah, just looks bad didn’t say it was bad
its code is uh not good :>
In fact I specifically said, does a good job
Stop trying to create drama out of nothing.
Do you guys wanna see some of my code from like 4 years ago?
wait but coreprotect works for me in 1.14.1
Nty
or am i crazy
We never said it did not work!
Its just a shame CP is not open source
It's not?
It is on it’s way to become open source
it will be
Oh sorry I don't know the context I just assumed u said it's broken
I’m not
Which does it no justice since it's awful decompiled lol
Didn't they say about doing that?
ah
they abstracting it this time around for sponge support?
I don't think that's in our plans currently
aw sad he left
Who cares about sponge
@patent dock go away
😮
How does make player stay when only me on?
kill the server so he won't have left it
How would one get a new player to stay when I'm the only other player online?
Set up a quality server
Short answer, you really don’t
It's easier to start out with a partner who can fill the void, that's how I think I even managed to retain players
I can't imagine trying to grow a server alone from scratch any more 😦
starting from 0 
2b2t
I've done it twice before just don't remember how
You don’t*
easiest way to grow a server. play on it and be active.
Retention is always gonna be about how fun your server is, but without a community, it's not fun at all, so you have to be there and be very active
Until you have enough players to keep it going
i grew last one to 38 players. then i started spending more time in code than in game and one by one they dropped out
ripperoni in pepperoni
in a survival server tho wouldn't people just run out of things to do and leave
That really depends, "survival" is a very broad game mode.
Ask Aikar
I mean like vanilla-type survival but with plugins to make life easier such as essentials
but just like basic survival
I think I placed like loot chests around and got the first player to search for them
The seemingly most prevalent thing about a "survival" game mode is that most servers use Grief Prevention, aside from that it seems to widely vary.
Aikar has Empirecraft
Yes, with my survival servers people did run out of things to do
Sure, a basic survival server probably would get boring
Just ripoff that one
but I don't see very many successful basic survival servers
2b2t maybe? lol
those guys have basic survival right?
Well that’s an anarchy
because why would they, when you can do just that on a small server with your friends
yeah, but still qualifies i think
Someone's trynna join but it just says this com.mojang.authlib.GameProfile@12a4bbc[id=<null>,name=smegmon,properties={},legacy=false] (/74.75.141.240:51144) lost connection: Disconnected
survival without rules, yeah 😛
Tbf the best way to combat hacks is just to allow thwm
I think your players wont like you for putting their ip up lol
:P
We aren’t really that cruel here
haha I run a survival server with just some friends from school but even so I just don't know how to add things that'll make it more interesting
It's just a survival server
@tardy lynx i see that when offline mode players try to join, or if someone's session went invalid
Not sure how long it'll last tbh
Except if Brian says something, where is he btw Billy?
Yeah that's what I was thinking
(DiscordBot) https://github.com/bethrobson/Head-First-Java -- Code for Head First Java: "Code for Head First Java. Contribute to bethrobson/Head-First-Java development by creating an account on GitHub."
.g head first java pdf site:github.com
(DiscordBot) https://github.com/abhinavkorpal/head_first_series_books/blob/master/Head-First-Java-2nd-edition.pdf -- head_first_series_books/Head-First-Java-2nd-edition.pdf at...: "This Repo contain Head First series eBook. Contribute to abhinavkorpal/head_first_series_books development by creating an account on GitHub."
The only Java book I would really recommend as necessary reading is Effective Java
Well, head first is good for newbies
You don't have to consult us on every single action you do with your server btw 👀
Explains in lego terms
I'm srry
only java book I recommend is printing up the jls
hahaha this book I'm reading rn is 1000 pages long and I just don't know how I'll both retain all the information and put it into practice
it's pretty daunting
probably not worth reading the whole thing
idk
Read Head First Java & Effective Java
I don’t know how to read
Aight I'll check em out... do you guys remember all the code you use or do you need to constantly reference it from online
I just feel it'd be possible just have it all in your head
ready to go
Different people have different memory skills, personally I have poor retention lol
Most developers google a lot
poor braincell retention too
impossible* not possible lol
No shame in that
hahaha same... I mean if I remind myself of something a couple of times then it eventually sticks
More brain cells than dum leaf
Google is your best friend
u have 0
Before StackOverflow, I got all of my help from Freenode and Google
nowadays you got programming discords, though
With thousands of people
A lot easier to self teach than say, 20 years ago
yeah that's true but it's not good to leach off others is it?
minecraft world generation is bull
Is there already created jobs/quests i could download and put them to server?
Asking for help after you've exhausted all attempts to answer the question yourself is not shameful
I feel like maybe I should have a strong grasp on the fundamentals of java and such forth but then if I need something really specific maybe it's good to ask others
Is there already created jobs/quests i could download and put them to server?
but yes I would recommend trying to be resourceful on your own without relying on others too much
I wouldn’t recommend asking questions that have already been answered somewhere
jobs reborn time between pay timer can be reset
resulting in geting money alot faster than intended
Most people who know the answer will criticize you for asking a question they know the answer to
It's a good read. The author was a core language designer IIRC
lol yeah clip I agree I'd probably do the same if I were in that position
actually maybe not
I feel answering questions reconsolidates your knowledge
i sugest using coins plugin (2nd google result), because doing jobs usualy result in various dupes...
well kiling mobs to earn money is some kind of job right?
effective java is a very good book, almost every chapter is full of tons of information which you can do further reading on
just be sure to get a fairly recent edition 😛
i think it's always being updated as the language updates
a lot of whats in that book is design related and can be applied to other langs
It says at the beginning that he assumes that I'm fluent in java rip
Oh well should be okay I hope
you should probably know the fundamentals before reading
C++ and java are really similar aren't they so I'm guessing if I learn java I'll be able to pretty easily learn C++
Didn't someone recommend you another book for beginners?
alternatively could just dive in, actually head first, with like a bukkit plugin
C++ and Java are only similar in syntax
there are tutorials for basic bukkit plugins
that's how I started
so if you have a background in another language, it's feasible
combiend with effective java to smooth up the rough edges over time
if you tackle C++ you'll want to go with reading books as its a very unforgiving language and most information online is misleading or inaccurate
C++ similar to java 🤔
idk that's what I read in the other book I was reading
Don’t read that
syntax wise they are similar as Java aimed to be C++ like
but C++ is a very different beast
32% cpu with 4 players on the raspberry pi
C++ has so much stupid sugar
C# and Java have a lot more in common yeah
Yeah C# is quite similar
If you have a background in C#, you'll do fine with Java
Yeah, although you might miss some of the lots syntactic sugar

haha the only language I've kind of learnt is python and basic C++
I got the third edition of effective java btw I'm not sure if it's the latest version
but hopefully it's fine
~2017/2018
Should be fine then if it's that recent
60% cpu with 5 players on the raspberry pi
I was expecting like 15TPS with 4 players
Hello, anyone knows where I can get a copy of Ave Imperator FLA 7.0 ?
The buy page of the website is broken
It says in the book that every program written in java requires a main() method but when I was creating my first simple plugin it didn't have it?
little confused there
Plugins aren't programs
^
The entry point of a plugin is the onEnable function
A program can run on it's own, a plugin is an extention to an exsting program
rightt so the server.jar would be a program right
yes
Sometimes sure
lol
speaking of main... RIP bukkit's. guess that installation script from dinnerbone is a no-go now 😛
Should i limit my cpu % in pterodactyl?
Unless you’re using it for something else, not really a reason to.
@void void the cpu is the bottleneck, why would you tighten it down even more with a fake limit?
Last time i asked for help to find the latest file of 1.14 becous your links are so gusseble... so sorry I am used tu buildtools/git... how do I wget the laest file? becouse this i dl the hompage or something... https://papermc.io/api/v1/paper/1.14.1/42/download
“Uhh guys when I do intensive stuff the fans spin, should I take out the fans???”
No you shouldn’t lol.
Some thing you make out of ice!
If I told YOU to run a marathon, you’d be like ok I’ll run fast. Then I said “you can only run 5mph”
That’d be kinda silly.
You can still do more. You’re just being artificially restricted.
So when your server really needs some power, it can’t get it because of a restriction.
CPU is being used for a reason. The server isn’t just going “hurr durr run at 80% lol”
You’re going to have worse server performance if you limit it.
yea but if i want to run multiple server on my dedicated machine won't i need to limit them?
If you have more important stuff running on the same PC then there may be a reason
Or can both servers run on all cores / threads
Then you want to limit them.
If you have 2 servers, both equal size in terms of how much power they need, give each 50%
What’s your cpu?
I had 4c/8t for 1 server
How much ram?
this is my server
Xeon E-2136 6c 12t and 64GB DDR4 ECC 2666mhz Ram
a single server
2x 512gb nvme's
and it still struggles 😉
You were saying before you had 60% cpu for 5 players so ???
This is my server
Why would you use an i7 for server? Xeons are made for running servers i7's made for running games
Minecraft is single threaded mostly, i7 has higher single thread speed
the i7 outperforms xeons big time when it comes to minecraft server
So its like Arma then it perfers the i7 beefy GHZ
its minecraft. most things are on a single thread. it wants more GHZ
Well I got 2.66 of them
thats why i'm wondering why you want to limit your cpu...
minecraft can never have enough
yea java programs love to eat ram
wat
wat
depends on the xeon



