#general

3141 messages · Page 239 of 4

ancient bolt
#

obviously if you only have 1 java instance then that's a lot easier

void void
#

that's just more info over what he even asked

#

but ok

limber knotBOT
#

got 64gb and 5ghz processor

#

if i have 2 instances of paper running on an 8 thread machine (using aikars flags) is it a good idea to give each instance 4 threads or just let them share the whole machine?

void void
#

the answer to your question: no the flags do not assume you're only running one paper instance

#

how are you gonna give a specific instance a set amount of threads lol

ancient bolt
#

you can do it with thread affinity

#

but don't do that

void void
#

i guess lol

ancient bolt
#

just let the OS handle it

#

i guess lol

#

you 100% literally can

limber knotBOT
#

its just that on java12 im feeling much more stability and performance when using simple java -jar compared to aikars flags

ancient bolt
#

dunno what you're confused about

limber knotBOT
#

trying to figure out if java is just2smart at this point and doesnt need fancy flags

void void
#

I'm not? That was just completely outside of what I was thinking as that has to do with the process management and not java itself

#

and nothing to do with aikar's flags

ancient bolt
#

java will never not need fancy flags, GC configuration is an important part of java and it's intentional

#

and I'll say your comment on stability is almost certainly not reality

limber knotBOT
#

.mcflags

fast solstice
#

Demon, isn't GC already run without any flags?

#

Aikars flags just changes them, different settings?

stiff yarrow
#

if you don't specify flags then it would be using default settings

fast solstice
#

But whose default settings?

#

Java or spigot?

stiff yarrow
#

Java

fast solstice
#

So isn't it then technically possible that Java12 has better suited default flags then Java8 ?

stiff yarrow
#

yes but its unlikely the flags are optimized for Minecraft

fast solstice
#

But Aikars flags are also made and tested with Java8 (I assume)

#

Hence, his options could be worse on Java12

stiff yarrow
#

I doubt it

#

I would ask Aikar

fast solstice
#

I'm not stating anything. But we have a person that's experiencing it as he's doing it. While the rest of you is just shrudding him off with insuniations and guesswork.

merry talon
#

only thing that has changed since is that some of those flags are now default

#

doesn't hurt to still specify them

ancient bolt
#

there have been no JEPs in java 9, 10, 11, and 12 which dramatically changes performance of any aspect of default G1GC or any other default GC. All other performance improvements would apply to either JVM with or without aikar's flags

stiff yarrow
#

Java 12 added a new GC, dunno if its good for Minecraft though

ancient bolt
#

the new GC in j12 is experimental and not default

#

however once it's stable it will be phenomenal for MC

stiff yarrow
#

that's good to hear

ancient bolt
fast solstice
#

Sweet

ancient bolt
#

Pause times do not exceed 10ms
Pause times do not increase with the heap or live-set size
Handle heaps ranging from a few hundred megabytes to multi terabytes in size

fleet osprey
#

Have you guys tested the new snapshot/combat mechanics yet

stiff yarrow
#

multi-terabyte heaps monkaGIGA

vestal jasper
#

noss gimme the lightsaber dance peepo

stiff yarrow
vestal jasper
#

ty

stiff yarrow
fast solstice
#

But since you are the gurus here

#

Why is Java8 recommended if Java12 works fine?

stiff yarrow
#

changes to bytecode

vestal jasper
fast solstice
#

Or does Java12 impose problems that he hasnt encountered yet?

stiff yarrow
#

you could run Java 12 and have literally no problems

ancient bolt
#

java8 isn't recommended

#

don't recal anyone saying it was

fast solstice
#

Literally every article online that explains how you setup a mc server

vestal jasper
#

because it just works ™

ancient bolt
#

I don't care about online articles

#

however, at the time of writing it may have been the case that java 8 was the most recent version

fast solstice
ancient bolt
#

I don't care

stiff yarrow
#

Java 8 is the most compatible, but Java 12 would be faster and could run without issue

fast solstice
#
  1. on google
ancient bolt
#

I didn't write that

#

I literally don't care what it says

fast solstice
#

I'm just saying that your statement is bullshit

#

And then providing proof

#

If you dont like it, so be it

ancient bolt
#

what part of my statement is bullshit

fast solstice
#

"08:01] DemonWav: java8 isn't recommended
[08:01] DemonWav: don't recal anyone saying it was"

ancient bolt
#

yes, no one here said it was

austere fog
#

I'm not sure if this is against the rules, but am I able to ask where is the best place I can hire developers to make a plugin?

acoustic pilot
#

i recommend java 6 tbh

fast solstice
#

I can never tell if your sarcastic or not Byte :P

ancient bolt
#

and we (paper) don't specifically recommend any java version over the other

acoustic pilot
#

damn, first mission for starbound is way harder than it should be for a noob

#

shit took like 3 hours

stiff yarrow
#

@austere fog small or large plugin

austere fog
#

large

vestal jasper
#

Noss I got the base of my chat plugin rewrite done peepoLightsaber

austere fog
#

I just checked the spigot forum for hiring... someone is paying up to $2,000 for a NPC Library pretty similar to Citizens

void void
#

sounds fair to me

stiff yarrow
#

@austere fog normally I'd consider taking the job but I'm about to go on a small mini-vacation for 5 days so I will pass HmmCoffeeSmile

austere fog
#

Oh

void void
#

at 35 per hour that's a little over a week of work peepoJuice

ancient bolt
#

@static badge has been looking for a plugin job, should ask him

austere fog
#

Well the project is a custom Quests plugin because PikaMug/FlyingPickachu's is wayyy too buggy and does not support many things

stiff yarrow
#

@austere fog well if you don't find anyone to do it I'm available starting July 1st GWvertiPeepoSalute

austere fog
#

That might work well, I'll send you a friend request

fast solstice
#

O.o, his first

#

:P

ancient bolt
#

@stiff yarrow 2 questions:

  1. What's your rate, and
  2. Can you help with depression and lack of motivation?
void void
#

im interested in #2

stiff yarrow
void void
#

nossr counciling services

#

pls

stiff yarrow
#

the trick is to only think about working

ancient bolt
#

that sounds awful

stiff yarrow
#

its my method

void void
#

how are you doing, mentally, nossr

stiff yarrow
#

pretty good lately

unreal quarry
#

what we need is more kraken in our lives

cosmic raft
#

@stiff yarrow I can pay you in cat pictures

#

deal?

void void
#

according to mac, intellij no longer exists on my pc

#

according to jb toolbox, it's there and well

#

nice

wide shoal
unreal quarry
#

^ thats why I added phantoms as natural spawns to the end world

void void
#

Inside a player's head: "what can I do that is so absolutely outrageous that it will probably crash the server but we'll worry about that later?"

cosmic raft
limber knotBOT
#

(DiscordBot) Tom Grennan - Praying - length 3m 3s - 33,054 likes, 624 dislikes (98.1%) - 3,233,472 views - TomGrennanVEVO on 2017.03.23

void void
#

I fixed it

#

my dock was pointing toward an old version which toolbox nuked

#

WTF

#

it's been 104 days since i last opened this project

#

holy fucc

#

what am i doing with my life.

cosmic raft
#

what project

void void
#

something

fast solstice
#

Personal notes and diary for his sessions with nossr

void void
#

You're pretty close

#

Mfw classes randomly break after not being opened for a while

void void
#

holy shit fuck webdev

void void
spark hatch
zinc surge
#

I've got a new one I can't figure out...
I loaded a new flat world with MultiVerse and for some reason TNT doesn't push me.

#

I checked permissions with verbose output but it isn't a permission thing.

I've checked WorldGuard flags but there are none in the area I'm in... TNT will do block damage and all, I also take fall damage but it just won't damage or push me/the player.
I tried in other worlds and it seems to work there.

#

What am I missing? 😖

#

Plugins (24): AltFinder, AsyncWorldEdit, BossShopPro, Cenotaph, CommandHook, CraftBook, DiscordSRV, EpicHeads, Essentials, EssentialsSpawn, ExtraHardMode, GraviTree, GriefPrevention, LuckPerms, mcMMO, Multiverse-Core, Multiverse-Inventories, NoCheatPlus, ParrotAnnouncer, SuperbVote, Vault, Votifier, WorldEdit, WorldGuard

#

I also checked GriefPrevention but it's set to the same thing on the new world as well as on one that it's working on

#

I think I just figured out that I have to have PvP enabled by MultiVerse for it to have an effect on players...

heady spear
#

God bless America!! xoxo

flint ice
#

Paper 1.14.3 or SpigotMC?

void void
#

You joined Paper and asked this¿

#

Paper.

flint ice
#

Gimem the simple answer

#

Ey

#

!

#

Thanks simple

#

:3

#

Yup

#

I'm totally normal

#

I always ask for McNuggets and A Bigmac at Burger king

void void
#

Paper is Spigot, with extras and performance improvement.

#

So you get both, anyway.

flint ice
#

Win win

#

:3

finite wave
#

Nub

void void
#

touches @finite wave 😏

finite wave
#

Oh are we doing this now 😏

void void
#

yea 😏

tame pendant
#

In the middle of generating my world with worldborder, i switched from 1.14.2 to 1.14.3 and now my world looks like this. Could switching versions be why? I didn't think that the seed or world generation would change

median yarrow
vestal jasper
#

Mfw auth plugin stores passcodes in plaintext

#

seemsgood

void void
#

not surprised

vestal jasper
#

Doesn't the jre bundle some classes that can be used for hashing?

void void
#

yes but > auth plugin

wide chasm
#

I think there's a Cipher class or something

void void
#

you're talking about people who support cracked mc

#

like, they're all fucking retards

#

all of them

vestal jasper
#

It's a staff auth plugin

#

So not necessarily cracked support

void void
#

oh, even better

#

just someone who wants to make a simple plogen

vestal jasper
#

though the functionality literally doesn't change because of it being a "staff" auth plugin

heady spear
#

Storing plaintext passwords is completely fine imo

#

makes them so much easier to recover xoxo

heavy rapids
#

lmao

void void
vestal jasper
#

"Yeah bro here's your passcode"

wide chasm
#

That's what every large company says in the meeting

heady spear
#

hashing takes a lot of time

heavy rapids
#

I must admit I once made a staff auth plugin without hashing, but it was only 4-digit pin codes

heady spear
#

it'd make logging in a lot slower

heavy rapids
#

so hashing would have been moot

wide chasm
#

It's even better if your help desk can see the passwords, so they can quickly check the account to see if everything is fine

heady spear
#

ye otherwise you'll have shite customer support

heady spear
#

no one cares about security anyway

void void
#

the help desk i started at kept all their passwords in excel

heady spear
#

but also use bcrypt it takes like 2 seconds to hash your passwords then

#

bcrypt > ur crypt

void void
#

column A was account name, B was username, C was password

wide chasm
#

Ah, yes, excel, my favorite file format.

void void
#

all of them

heavy rapids
#

built-in hashing

void void
wide chasm
#

At least MessageDigest has SHA-256, was getting worried when I saw the first two.

heady spear
#

jBCrypt is dope

void void
#

correct :D

cosmic raft
#

weebcrypt

void void
#

D:

cosmic raft
#

encrypted with anime images

void void
#

:D

heady spear
#

that sounds dope

heavy rapids
#

UwU what's this

wide chasm
#

All salts are names of anime series.

heady spear
#

if kashike says weebing is fine I say we're all weebs

vestal jasper
#

simple 1 class, 70 LOC plugin
"config settings will break each update! back them up! we'll be looking into a fix!"

#

u wot

cosmic raft
#

weebing is fine

vestal jasper
#

binged 8 episodes of neon genesis in a row

#

if I didn't require sleep I'd continue rn PepeHands

cosmic raft
#

oh yeah that's nothing

heavy rapids
#

oof

void void
#

how the fuck they gonna break the config each update

vestal jasper
#

Yeah I watched the entirety of death note in one sitting

heavy rapids
#

ur binging evangelion

cosmic raft
#

i watched s1 of star trek discovery tonight

void void
#

i can't even do that if i try

cosmic raft
#

(again)

void void
#

like i'd have to think about it

finite wave
#

Hmm

void void
#

the entire season 1?

heavy rapids
#

I binged episodes 1 .. 24

heady spear
#

can someone come over and study calculus with me?

heavy rapids
#

and I was like dead

vestal jasper
#

Yeah I've been enjoying evangelion quite a bit so far

cosmic raft
#

yes simple

heavy rapids
#

yeah it's great

void void
#

please for the love of god just watch next generation

heavy rapids
#

especially the rebuilds

cosmic raft
#

I have

#

many times

void void
#

new star trek is pure ass stank

#

watch it again

heavy rapids
#

two of my mc accounts are OG evangelion names

heady spear
#

star trek is very geek

void void
#

lets play how many times can the main character cry on screen

#

google: Did you mean star trek: discovery?

vestal jasper
#

I saw neon on netflix earlier and decided to pick it up.
Apparently it was put on netflix like a week ago or something lul

heavy rapids
#

oh, nice

#

I found it while sailing the high seas

void void
#

wats that

heavy rapids
#

an euphemism

heady spear
#

star trek is the sequel to the fault in our stars right?

void void
#

yes

#

i mean what is neon

vestal jasper
#

This version may be slightly glitchy as it is in it's early development stage
how can an auth plugin be glitchy?

heavy rapids
#

neon genesis evangelion

wide chasm
#

It doesn't hash/salt yet

void void
#

the developer is a retard >>>EOF

heavy rapids
#

animu

#

very strange, but good

heady spear
#

Stop complaining and PR to it you dumb shit 😠

vestal jasper
#

it's not open source

void void
#

LOL

#

fuck

heady spear
#

instead of complaining here like a little dork, go be productive 😠

vestal jasper
#

They literally spent more time on the plugin's graphics than they did on the plugin itself

heady spear
#

where's your auth plugin?

void void
#

link to plogen

vestal jasper
#

FUCK

void void
vestal jasper
#

simple pls PepeHands

heavy rapids
#

this plogen looks rarted

vestal jasper
#

Also why do they use bungee's ChatColor class and not spigot's
I know this is a very nitpicky complaint but it's not very consistent.

heady spear
#

plugin doesnt seem to work. commands dont work even tho plugin is running fine. maybe its just me. but look into this

plz look into this
provided 0 details lol

#

inconsistent how?

void void
#

Prob bc using the chat component API

heady spear
#

are they using both?

void void
#

you have to use bungee's

heady spear
#

otherwise it's still consistent lol

vestal jasper
#

it doens't use components

heady spear
#

it'd be inconsistent if they switched

void void
#

LOL

#

then idk

vestal jasper
#

sender.sendMessage(this.plugin.getConfig().getString(ChatColor.translateAlternateColorCodes('&', "messages.incorrectcode")));

heady spear
#

it doesn't really matter tho? :p

void void
#

it makes your imports ugly

heavy rapids
#

wait what

vestal jasper
#

I know this is a very nitpicky complaint but it's not very consistent.

void void
#

:(

heavy rapids
#

WAIT WHAT

#

WHAT IS THIS PIECE OF CODE

heady spear
#

how is it inconsistent?

heavy rapids
#

they're translating a constant string

#

me crying

heady spear
#

but also he's translating in the wrong place

vestal jasper
#
import org.bukkit.permissions.*;
import org.bukkit.command.*;
import org.bukkit.entity.*;
import net.md_5.bungee.api.*;
import org.bukkit.*;
import java.util.*;
import org.bukkit.event.*;
import org.bukkit.event.player.*;```
heady spear
#

he's translating the message key which is a bit odd ngl

heavy rapids
#

sure that's not the decompiler?

austere fog
#

Nono

#
import *;

Then shade it into jar

heavy rapids
#

doesn't work

#

(or does it?)

vestal jasper
#

Spigot provides the class as well as through bungee's chat api

heavy rapids
#

(i hope it doesn't)

heady spear
#

I mean, using the bungee chatcolor enum is fine lol

#

literally makes no difference

vestal jasper
#

city pls

void void
#

mfw i typed passports

#

whatever

#

Also "plagin" is a FF addon I wrote >_>

vestal jasper
#

he deliberately chose to use bungee's version over spigot's
THIS IS AN OUTRAGE

void void
#

so shaddap

heady spear
#

idk withhunting without providing feedback to the author is a bitch move

#

so I hope you're also going to inform him 🤷

vestal jasper
#

withhunting

void void
#

I did provide feedback

vestal jasper
#

who am I hunting with

#

simple?

heady spear
#

sry for making a typo :))

void void
#

` Hashing needs to be implemented immediately if this plagin is to be anywhere near worth clicking the download button, let alone installing it into your server.

Author: If you fix this outrageous security oversight, this review may change.`
heady spear
#

I won't do it again daddy

heavy rapids
#

@void void doing gods work

vestal jasper
#

you better not, don't make me grab the belt

heady spear
#

not you

#

vic lol

void void
#

o k

vestal jasper
#

I should rejoin is eventually

heady spear
#

he doesn't even know how to name his packages

heavy rapids
#

rejoin IS?

vestal jasper
#

city you should check out my chat plugin rewrite peepojuice

heady spear
#

nah I'm good

vestal jasper
#

ok

#

nvm then

heady spear
#

:[

#

also IS is weird lol

#

some people wanted to start a patreon and sell access to prioritized supported

#

also "premium support", whatever that means

heavy rapids
#

uh

#

are we talking about the same IS

heady spear
#

no

heavy rapids
#

good

#

I was kinda worried

#

also regarding the staff auth plugin linked earlier, it's only tested in 1.8 and thus sucks by default

#

oof

#

I might be able to opensource a bunch of my plugins over the next few days

limber knotBOT
#

I have 64gb and run 2 instances of paper with 16gb, htop shows RES and SHR at 45GB each, what are those?

#

while VIRT is 16gb (the actual memory usage) if i understand correctly

heavy rapids
#

uh

#

normally VIRT should be higher than RES/SHR afaik

void void
#

RES - Resident Size - non-swapped physical memory a task has used

SHR - Shared Memory Size - The amount of shared memory used by a task. It simply reflects
memory that could be potentially shared with other processes.

https://askubuntu.com/questions/176001/what-do-virt-res-and-shr-mean-in-the-top-command

#

and java memory doesn't work how you think it does

cosmic raft
#

RES actually means Really Enormous @void void

void void
#

my dick is RES

limber knotBOT
#

oh, i misread, VIRT says 16T not 16GB

void void
#

i recommend reading the link i sent instead of be copy and pasting the definition of virt

worn ember
#

👋

void void
#

go away

worn ember
#

😦

void void
#

kidding i love you

#

come back

heavy rapids
#

dark can you pls change the php to either all-lowercase or all-uppercase because right now it triggers my REEEE

worn ember
#

No. The whole point of the name is to trigger people lmao

heavy rapids
#

:(

void void
#

FUCK YOU GO AWAY I DON'T LIKE YOU

golden gust
#

Ditto

worn ember
#

Such bully

void void
#

fix your name and i'll redact my statement

#

also, the facebook group where we all act like boomers is fucking amazing

austere fog
#

Hey, question for the developers here:

How do you guys keep yourselves from being overwhelmed?

I'm currently working on a very very large gamemode/server and the original plugin code is bad, but I always get overwhelmed trying to make very very large plugins.

void void
#

i dont

golden gust
#

I disappear

void void
#

i just scream and cry

#

smoke some weed

#

then try again

golden gust
#

Drugs are bad, m'kay

austere fog
#

Eminem reference

void void
#

what

austere fog
#

you're my best friend now

normal echo
#

It's a case of splitting up the work into modules / tasks

heavy rapids
#

@austere fog if refactoring hurts i usually throw it out of the window and start v2

wide chasm
#

@austere fog I modularize the plugin as much as possible. Work in small parts and then tie them all together. It's a ) good practice and b) helps prevent you from being overwhelmed.

#

sniped

austere fog
#

Yeah thats what im trying to do

limber knotBOT
golden gust
#

myles How do you maintain ViaVersion without feeling bad about what you've unleashed unto the world?

limber knotBOT
#

i liked the penguin

normal echo
#

I don't, i cry myself to sleep every night

left yacht
#

because someone else would do it electronic

#

and probably would do it paid

#

infact someone else did make a paid version

worn ember
#

oof

left yacht
#

we paid 1000 dollars back in the day for that

austere fog
#

but I want to have all my modules in 1 project but compile into different jars, but I know very little about maven other than dependencies, compiling and the plugins. I don't know how to set up multiple modules for one project

normal echo
#

I'd probably suggest reading / watching a few tutorials 😛

void void
golden gust
#

setting the modules up is the easy part if you have a bit of familarity with maven, it's basically the same thing as a standard project, only you have a parent pom and lots more maven

austere fog
#

Like I've made everything from a /message plugin to a custom ai lib to my own forge mod

#

But it seems like the basics always kill me

heavy rapids
#

best way to sort itemstacks rn is a custom comparator, right

austere fog
#

Cant you sort them by a value

heavy rapids
#

wdym "by a value"

austere fog
#

Any return from the ItemStack class

#

Name, material etc

heavy rapids
#

Mh, basically I want to use ItemStacks as keys for a tree map, which requires them to be comparable.

#

(or requires me to supply a comparator, which is what I'm doing rn)

void void
#

what is the value peepoGIGA

heavy rapids
#

the value I'm using to compare rn?

worn ember
#

the value of the map lol

heavy rapids
#

Basically an itemstack wrapper class

#

to ensure I don't actually store live stacks as keys

void void
#

O_O

heavy rapids
#

if there's any better solution, please enlighten me :D

#

oh you mean the value that stacks are mapped to

austere fog
#

See I thought you meant something like:

itemStackList.stream().sorted(Comparator.comparing(ItemStack::getName).collect(Collectors.toList());

But I'm not sure about what you need. Sorry :c

stiff yarrow
#

@austere fog I think its fine to get overwhlemed, eventually it will become your new normal

heavy rapids
#

Mh, the thing is, I need sorted slices, fast search, fast insertion, fast deletion, so I picked a tree map as a data structure

#

because that allows sorted slices, O(log n) search, insertion, deletion (considering comparing as O(1))

austere fog
#

Usually i just serialize the item stack then store it

#

but yah i understand

heavy rapids
#

right now comparing the itemstacks is the bottleneck

worn ember
#

hire some indian to do it

heavy rapids
#

meh no monies

#

I guess I could actually do the sorting async in the background, but that'd require quite a ton of refactoring

normal echo
#

Supplying a comparator is probably the best solution

heavy rapids
#

mh I see

austere fog
#

Hey myles are you the dev of viaversion

normal echo
#

ya

heavy rapids
#

maybe I could fork paper and create a small patch that makes ItemStack and ItemMeta comparable, that could probably speed up comparing

#

because no more meta instanceof XMeta ...

austere fog
#

Well i mean

#

there is ItemStack#equals for exact matching and ItemStack#isSimilar right

heavy rapids
#

yes

austere fog
#

those might help

heavy rapids
#

I already use those

austere fog
#

Ah

heavy rapids
#

to quickly return 0 if they match

#

right now performance issues only occur for items with extensive meta

#

e.g. enchanted stuff, books, fireworks

finite wave
#

Last time i used it the methods didn’t work properly with items having a decent amount of nbt

heavy rapids
#

afaik isSimilar actually serializes the NBT and compares that

finite wave
#

Yeah, that didn’t work either

heavy rapids
#

I guess creating a PR for comparable itemstacks doesn't make sense as there's no canonical order?

#

(and thus the order would be subjective)

golden gust
#

pretty much

wide chasm
#

No, doesn't really make sense imo

stiff yarrow
#

what would you even be comparing

golden gust
#

textur of ur face wid mah fist

wide chasm
#

My favorite snapchat effect

worn ember
#

sthap being so agreesive

vestal jasper
#

@void void mfw that plugin dev's 13

#

he prob doesn't even know hashing is a thing

stiff yarrow
#

@austere fog you'll get used to working in large things if you work in large things regularly aPES2_Lightsaber

heavy rapids
#

well then he will learn it vic

#

it's a chance for him to get better at making plugins.

austere fog
#

So I'm currently working on Guilds as well, I'm working on MySQL support, but want to be able to sync multiple servers. What's the best way to handle that?

And thanks nossr, its things like that Quest system, I can get the basis, but quickly get overwhelmed and do something else

void void
#

@vestal jasper rip

stiff yarrow
#

@austere fog approaching that will really depend on what kind of things in the DB are at risk of async messing them up

soft lark
ionic tulip
pastel musk
#

hoi

heady spear
#

whät dö yüö mëän

limber knotBOT
#

good questsion

void void
#

when yöü nöd yöür heäd yes

#

büt yöu wännä säy nö

#

or whatever that was lmao

graceful kiln
pulsar wigeon
heavy rapids
#

i think ä fly shät ön my screen, töö mäny döts

golden gust
#

lööl

heavy rapids
#

let's püt söme white-öüt ön my screen

golden gust
#

That's beautiful

heavy rapids
#

we can close nat geo now

#

everything's answered

woven otter
#

wow someone mentioned ducks

heavy rapids
#

Yes.

quasi valley
#

He called you a chicken

heavy rapids
#

An ATC.

#

not to be confused with ATC

#

or ATC, for that matter.

quasi valley
#

What a great acronym

heavy rapids
#

Which of those

#

Air traffic control ATC? All-terrain chicken ATC? ATC the band?

quasi valley
#

ATC is the acronym, and it’s great because it has so many, so beautiful meanings aaaa_helpme

heavy rapids
#

oic

cedar spade
#

AtTiC

pulsar wigeon
#

oh look there's the nerd

quasi valley
#

I love university, we’re now analyzing and interpreting drawings of 3 year old children

heavy rapids
#

what's your major

upper flicker
#

All Terrain Chicken

pulsar wraith
void void
#

welcome welcome

heavy rapids
#

o/

sage vessel
#

I always laugh about the You also agree that tacos are tasty, and the best food in the world. line in Paper's eula.txt file

golden gust
#

It's our best patch

void void
#

lol

#

any ideas on when animals will be fixed?

quasi valley
#

Feed them tacos and they will fix themselves

void void
#

Lol

#

was about to install intellij then i saw "478 MB remaining" i was like "oh hell nah"

woven otter
#

you know what calling ducks chickens is just wrong

quasi valley
#

Well it states you are a chicken, but in a superior form

woven otter
#

wow that's just rude

heavy rapids
#

Chickens!

woven otter
#

you're a chicken

heavy rapids
#

🐔

#

no u

woven otter
#

u

void void
#

look to my avatar

scenic roost
austere fog
#

Anyone wanna chat it's 10am and I'm bored

void void
#

@void void yeah ur edgy

#

@austere fog hop in general

thorny chasm
merry talon
fallen oracle
#

Lord and Fate, sitting in general, K I S S I N G. First comes love, then comes marriage, then comes the baby in the baby carriage.

heavy rapids
#

Come here and witness it yourself

fallen oracle
#

In class.

ancient bolt
#

woah ubiquiti improved the box for their AC Pro a lot

#

and the PoE injector is way smaller now too

#

and white to match the AP

scarlet garnet
fallen oracle
#

Welcome.

true abyss
void void
#

welcome

fast solstice
#

394 new messages Lalalalalala scrolls to bottom.....

heavy rapids
#

"Mark as read"

;)

limber knotBOT
#

394? rookie numbers

heavy rapids
fallen oracle
#

Is that the 10m followers on instagram thing?

heavy rapids
#

dunno

limber knotBOT
#

true story that's the reason I had to upgrade my iphone 4

fallen oracle
#

I'm sure anyone with that size typically learns to turn off their notifications pretty quickly.

limber knotBOT
#

except it was skype messages

heavy rapids
#

you expect me to know what I'm posting? :D

golden gust
#

Guys, he's a Lord

#

You can't expect much brain from them

finite wave
#

Lord?

heavy rapids
#

oof

finite wave
#

Oh

#

I see

heavy rapids
#

words can hurt cat

golden gust
#

WoRDs cAn HuRT CaT

#

You know what, you're right

heavy rapids
#

sToP rEpEaTiNg WhAt I wRiTe

golden gust
#

Typing that actually hurt me

pulsar wigeon
#

curseforge's overhaul broke all my links

#

smh

fallen oracle
#

Yeah, downloading WorldEdit now downloads Dynmap.

heavy rapids
#

they don't have redirects for the old links?

#

downloading worldedit now downloads FAWE

limber knotBOT
#

what's weird is that they did this specifically to annoy you wizjany

#

it's in their changelog

#

"fucked over wizjany lol"

pulsar wigeon
#

and since WE cross-refs all over, i had to change like 20 links

finite wave
#

Noob

pulsar wigeon
#

didn't even bother for old files, so those will all be dead til the end of time

finite wave
#

Just get worldedit.downloaf

heavy rapids
#

downloaf

finite wave
#

Meh

pulsar wigeon
#

oh fuck that reminds me

fallen oracle
#

Maybe

pulsar wigeon
fallen oracle
#

That's good.

delicate igloo
void void
#

welcome

fallen oracle
#

This dude next to me is being sneaky. He's sitting here working on an assignment and he has his phone in his lap watching soccer.

austere fog
#

Heya glare o/

fallen oracle
#

Hey, KoF.

austere fog
#

oh i got an update for you

fallen oracle
#

That's always good.

austere fog
#

I found out how to sync the data pretty good

fallen oracle
#

Yeah?

austere fog
#

It does require a bungee plugin, but it's not very hard to make and its 99.9% effective

pulsar wigeon
#

11:20 AM] barty: Curse is managed by a bunch of morons you realize "curse" is like 4 different things right?

fallen oracle
#

That's good. Are we going to just do regular SQL first?

austere fog
#

Yeah

fallen oracle
#

Nice.

#

After I do some homework today, I plan to work a little more on wars.

austere fog
#

but I think they way its going to work is when the plugin comes online, its going to try to send a message to the bungee, if it gets a response from the bungee plugin then its going to disable the internal sql system and rely on bungee plugin.

#

You do know that curse doesn't really exist anymore

fallen oracle
#

Interesting.

austere fog
#

They are lucky they got to keep their branding

fallen oracle
#

Did you get 400 under 10 yet?

austere fog
#

Twitch bought Curse

#

Curse had to fight for the right to keep their branding

#

Well now you know what happened to Curse 🤣

pulsar wigeon
#

i mean, they also sold MCF now

#

it's apparently back in the original owner's hands

fallen oracle
#

Lol

austere fog
#

ViaBackwards update when 🤣

#

😛

fast solstice
#

In other news.... There is a dead, dried up, disgusting black slug on my floor. Do i remove it, or leave it be?

finite wave
#

^

fast solstice
#

I tried that once

#

All i got was a stomach ache

#

Apparently the trick is to eat them just after they die; not wait a couple of days until they look like raisins

pulsar wigeon
#

interesting

#

you can get a csv of stats for projects

#

dunno if this is new

fast solstice
#

Wtf kind of question is that? Why do you eat carrots? Why do you eat eggs? Why do you drink someone elses body fluids?

#

WHY WHY?

#

Because you're hungry ffs.

#

When exactly did Twitch buy bukkit?

molten quartz
pulsar wigeon
#

they didn't

#

twitch bought curse

fast solstice
#

So now Twitch runs it?

pulsar wigeon
#

technically, curse still does

#

Curse LLC (as a subsidiary of amazon.com inc) runs curseforge and related sites

fast solstice
#

So damn confusing

#

Yet the Twitch logo prides the footer

pulsar wigeon
#

yea, twitch is the branding

#

cuz it's gamer-oriented

#

would be weird for amazon to put their logo their

#

note that Wikia (now Fandom) bought curse's media properties (gamepedia, etc)

#

so those are a separate thing

fast solstice
#

So Curse runs dev.bukkit

#

But who actually owns it then?

#

Mojang? Still?

pulsar wigeon
#

no

#

mojang never owned dbo

fast solstice
#

This entire thing is extremely confusing :P

pulsar wigeon
#

curse does

#

you are confused because you're equating the curseforge site (dbo), forums, etc to the project itself

#

when mojang hired the bukkit devs and (secretly) bought the project, they did not buy dbo/forums from curse

fast solstice
#

Ahh

#

Still confusing tho, so many owners involved

#

Amazon, Twitch, Curse, Mojang, Gamepedia, Wikia (now Fandom)

#

I get it, they don't own it. But yet they where all part of your explanation :P

tropic flame
#

I always thought dbo was somewhat "given" even if they had to pay for it

#

So it makes sense

#

"given" as in given to the project devs

#

Then they went to mojang and the forums stayed with curse

pulsar wigeon
#

er, what

tropic flame
#

Forget what I said

#

Just me thinking loud lol I'm dumb

pulsar wigeon
#

dbo is and has always been part of curseforge

fast solstice
#

Didn't the devs quit when they realized they worked for Mojang?

pulsar wigeon
#

they didn't work for mojang

#

they worked for a free open source project

#

which....happened to be owned for mojang

fast solstice
#

"when mojang hired the bukkit devs and (secretly)......"

pulsar wigeon
#

most of the drama was because they didn't work for mojang

#

mojang was just getting free work from them

#

i mean, other bukkit devs

#

not the ones actually hired (DB etc)

#

talking about amaranth, wolv, feild, etc... all the big contributors at the time who were keeping bukkit running after DB, grum, ES, etc went to mojang

fast solstice
#

I get that you know whats what in and out. But for someone new to all this like me, you gotta admit, Bukkits history and current state IS confusing :P

pulsar wigeon
#

yea it helps if you were here the whole time

tropic flame
#

Lmao I was here in 2015 and I remember downloading jars from like Yivesmirror and such because I didn't have patience for BuildTools

#

And then I found Paper

pulsar wigeon
#

yea that's like recent history in the grand scheme of things 🙃

fast solstice
#

That was actually one of my main reasons to switch from Spigot to Paper

#

Get rid of the buildtools :P

tropic flame
#

Lmao, I remember I only started using Paper when AquiferMC appeared

#

I'd get the github repo on my Google searches but I'd think like "ok, if they don't have a website for the project then they might just be a random fork that might die soon"

#

Then when I realized it was here to stay I switched

#

Around 1.9-1.10

#

Haven't looked back for my private server

void void
#

i remember seeing my fav yts server using paper 1.11.2

#

and then on server pro i saw it had paper so i made the switch

tropic flame
#

That's fun, unfortunately the portuguese community of minecraft YouTubers essentially died around 2014-2015

void void
#

rip

#

she is englisg

tropic flame
#

They all started playing different games and in 2016 they started doing these weird vlogs

void void
#

english~

#

ikr

tropic flame
#

Yes I got it :P

#

(Weird vlogs meaning "Jake Paul style" videos)

void void
#

lol

tropic flame
#

So all the videos I've watched of mc were old, about mods and whatever

void void
#

kinda i guess

#

was sticking to latest vids back then

limber knotBOT
#

what's up guys today we're going to melt a minecraft server with a 10000 degree knife but FIRST, SMASH that LIKE button

void void
#

but daily vids werent obvi enough

#

i c ur using irc like me rn

#

(its open just not using)

limber knotBOT
#

I'm giving away rolexes 1 per every 10 likes this video gets

#

lol

heady spear
#

@finite wave anyway, that was kinda fun

finite wave
#

They are so annoyed

#

@heady spear I was kicked

#

Hahaha

heady spear
#

hahah same

finite wave
#

Savage

sage vessel
#

I'm updating my server to 1.14.3 and I got this exception InsertMyEventHere may only be triggered synchronously.

What causes the server to trigger that exception? How can I make the server allow that event to be triggered async?

golden gust
#

That means that you're firing events off which are not marked as async (Check the constructor for Event, there is a boolean there)

finite wave
#

Well, why do you need it async?

sage vessel
#

oh, thank you!

#

I didn't see the async boolean

finite wave
#

Why u need async

sage vessel
#

It is triggered on the chat thread

#

that's why it is async

finite wave
#

Why is it triggered there? What is the event

sage vessel
#

It is a event I made

finite wave
#

Cool

sage vessel
#

It is triggered there to allow external plugins to add tags to players

#

but it seems like Bukkit 1.14 added some async checks to events, that's why it was throwing exceptions

wet iris
#

sounds like Tag function from CMI

finite wave
#

Sounds annoying

wet iris
#

Yes! Nobody use it on my server 😄

sage vessel
finite wave
#

This doesn’t feel very safe to me whatever

sage vessel
#

Did MC change how playSound works? My old 1.13 code that only played sound near a certain location is now playing to everyone no matter the volume notlikecatgoogly

jovial orbit
oblique dragon
#

Any suggestions for a good anti xray plugin ?

limber knotBOT
#

orebfuscator

#

idk if it works in 1.14 tho

oblique dragon
#

only up to 1.13.2 :/

limber knotBOT
#

:/

finite wave
#

@sage vessel Meh

sage vessel
#

this code

#
for (player in world.getPlayers()) {
    player.playSound(Location(world, 526.5, 65.0, 257.5), "perfectdreams.sfx.jj3_shop", 3f, 1f)
} 

Looks like no matter how far away you are, you still hear the song

worn ember
#

@sage vessel once it gets in your head theres no escaping it

vague nebula
#

u preffer essentialsx or cmi?

golden gust
#

If EssX does what you need for free 🤷

bold dune
limber knotBOT
#

welcome

vague nebula
#

yea but if cmi is paid then it should be better

#

idk

pulsar wigeon
#

that's retard logic

tropic flame
#

that's not true

vague nebula
#

i know

#

its retard logic

golden gust
#

General gist is that plugins like CMI and essentials are loaded with dozens of features, a lof ot them you're probably not even going to use

tropic flame
#

the rule that I usually follow is Free AND Open Source > Premium

golden gust
#

The only real advantage of CMI is that they might have spent more time making it prettier or something, but most of what paid plugins can do can often easilly be replaced with free ones

tropic flame
#

electroniccat, on the other side you probably won't find a million other plugins for each command of Essentials :P

pulsar wigeon
#

that's called marketing

#

"I'd rather eat out of the trash can because throwing a frozen pizza in the oven is hard"

#

:^)

#

ur a trash can 🚮

vague nebula
#

so if 5 plugins can replace cmi then what about performance. its the same?

golden gust
#

performance and plugin count are unreleated

pulsar wigeon
#

why don't you just donate if you're so adamant about it

tropic flame
#

"hey make your resource paid" since when is this question even made

limber knotBOT
#

prob never lol

vague nebula
#

ayyy

tropic flame
#

FOSS > *

vague nebula
#

i just want to create good server

tropic flame
#

no FOSS, no deal

golden gust
#

People actually do state to devs that their plugins are premium worthy

tropic flame
#

well yeah I know that

limber knotBOT
#

rlly? :o

golden gust
#

The mentality of a fair amount of those people is highly questionable, however

tropic flame
#

I've just never seen someone just straight up saying "hey make ur resource paid plz"

golden gust
#

Yes

limber knotBOT
#

I <3 free things

vague nebula
#

i saw

tropic flame
#

but like, people saying like "hey I can't believe your resource is free! thanks" is alright

limber knotBOT
#

ye

pulsar wigeon
#

also WAIT WAHT TEH FCUK BARTY

#

YOU LEAE MY FUCKING TOWN ALONE

#

that cost me 50k barty bucks

#

wtf

#

i'm too poor to remake it

tropic flame
#

bartybucks

limber knotBOT
#

rip wiz

tropic flame
#

is this a knockoff starbucks brand

#

bartybucks

pulsar wigeon
#

i mean he tells me they're not called barty bucks

limber knotBOT
#

yes

pulsar wigeon
#

but i'm on to him

limber knotBOT
#

:P lol

#

okok

#

rip I hav 5 million tabs open

#

time to close em

tropic flame
#

god I don't like this new CurseForge, the old one allowed you to sort the mods' files by versions

limber knotBOT
#

ye

#

it looks confusing

tropic flame
#

also the old theme was better

pulsar wigeon
#

rumor has it we'll be getting a dark theme

#

👀

limber knotBOT
#

:o

#

amazing

#

tho new theme looks like they tried to create a modern look

#

they sorta achieved it but its not what it "should" be

sage vessel
#

@finite wave I mean, there is no difference between what I did and that method lori_shrug

I can change it, but I doubt it will work

limber knotBOT
#

omfg reminds me when Zehrs updated their machines at grocery stores to have only simplified symbols

pulsar wigeon
#

well, while that issue title is 🚮 there is some constructive criticism in the comments

limber knotBOT
#

ye

finite wave
#

@sage vessel less code

limber knotBOT
#

or have option to revert to old theme

#

lol complaint #4

#

all japanese comments are spam

#

priceless

#

LOL

#

finally they found a way to filter out the weebs

#

wow

#

rude

#

not u but CurseForge

pulsar wigeon
#

that's pretty rude

limber knotBOT
#

:o

sage vessel
#

@finite wave I actually remember why I did it like that, sending a lot of Play Sound packets makes the client stop all sounds lori_shrug

limber knotBOT
#

rip Japanese people

sage vessel
#

So I added a distance check to avoid that issue

limber knotBOT
#

on curse

sage vessel
#

Well, in 1.7.2 it worked like that

#

I never bothered rechecking if that still happened so that's why I never changed to World.playSound

worn ember
#

if i made a botnet to ddos cancer to cure it, would it be legal?

pulsar wigeon
#

🎣

wide chasm
#

No

#

Depends on the country, but for you, no.

worn ember
#

no wonder they're not advancing

pulsar wigeon
#

eh

#

throw new RuntimeException(new IOException...)

wide chasm
#

Just keep throwing stuff upwards until you hit a method that's invoked via reflection.

pulsar wigeon
#

it will keep going up unless they catch invocationtargetexception tho

#

and heck, they might just rethrow the unwrapped exception

#

perfectly valid

peak dirge
#

just catch Throwable lol

golden gust
#

*Use sneakythrow

#

runs

fallen oracle
#

Throw in the enable, catch in the disable.

finite wave
#

Huh

pulsar wigeon
#

sneakythrow is retarded honestly

fast solstice
#

Glare

pulsar wigeon
#

when i first saw it in acf a few months ago i was like "what is this new magic"

#

...it's literally just throwing an unchecked exception, but using a generic method to help you do it even easier!!!!

finite wave
#

“New”

pulsar wigeon
#

java 8 is uh

#

hot off the press

#

:^)

worn ember
#

oh thats why i'm still on J7

wide chasm
#

smh

finite wave
#

It wouldn’t surprise me if he is

worn ember
#

i'm on J8

#

cba to update

heady spear
#

what is going on in here

limber knotBOT
#

you kids and your newfangled java versions

proper oriole
finite wave
#

Still on j3 ^_^

#

?

limber knotBOT
#

back in my day the installer said java was only running on 3 million devices

finite wave
#

I see

worn ember
#

whats it on now?

fast solstice
#

I can remember that

limber knotBOT
#

3 billion devices

worn ember
#

oh

#

@fast solstice cuz it never happend lul

fast solstice
#

No

#

It did

#

15 years ago

worn ember
#

uh

orchid pelican
fast solstice
#

It was quite big as well, if i remember correctly

#

The text, like font-size 30 or similar

#

Priding the entire installer

idle rune
worn ember
#

idk what OSS means so im just going to ignore it

void void
#

How come 1.14.3 Paper wasn't announced?

finite wave
#

Idiot

fallen oracle
#

Open Source Software

finite wave
#

.wolfram oss

#

Idk the commands

worn ember
#

whos the idiot now

limber knotBOT
finite wave
#

I see

pulsar wigeon
#

LUL

orchid pelican
#

Technically java is running on every cellphone in the world. (Javacard)

pulsar wigeon
#

every

#

wut

finite wave
#

.wolfram java devices

orchid pelican
#

Your SIM card runs java

limber knotBOT
#

(DiscordBot) No results.

finite wave
#

.wolfram how many java

orchid pelican
#

There called javacard apps

golden gust
#

.3 was announced on twitter, but nothing in discord, there are also known issues with .3, so \o/

limber knotBOT
#

(DiscordBot) No results.

finite wave
#

.wolfram java many how

worn ember
#

wolfram isnt google

limber knotBOT
#

(DiscordBot) No results.

finite wave
#

.g How many devices run java?

limber knotBOT
#

oh hey I just discovered there's r34 for zombie pigmen

#

fantastic

#

brb getting some bleach

worn ember
#

you mean tissues?

orchid pelican
#

I don’t know if credit cards run java but they might (ones with the chip)

finite wave
#

No

#

Lol

#

Omg

limber knotBOT
#

the worst part isn't even the pus, it's the 3 pairs of boobs

worn ember
#

oh

#

more bobs = more fap

sage vessel
#

Looks like /playsound is broken in 1.14 notlikecatgoogly

worn ember
#

its a feature

void void
#

Is that a bot or a user?

spiral garden
#

^-^ how did you even find that

orchid pelican
#

@void void he’s connecting through irc

void void
#

oh

spiral garden
#

also remember rule34 - if it exists, there is material for it

orchid pelican
#

There’s a gateway or whatever they call it

worn ember
#

when IRC is so old younger people dont even know about it

spiral garden
#

back in the day mIRC was the real shit

#

and yes, most of my friends have no idea what this "IRC" thing is

worn ember
#

honestly, i'm 21 and i never used to use IRC xD

finite wave
#

Seen kashike ‘s setup

#

It’s ugly as fuck

orchid pelican
#

I’m not even out of high school and I know what it is. Shame on you!

limber knotBOT
#

eat glass jan

worn ember
#

i know what it is

#

i just never used it

pulsar wigeon
#

i like that one kashike

#

it's like telling someone to kill themselves, but not quite

#

:^)

worn ember
#

depends what kind of glass

limber knotBOT
#

the glass kind

orchid pelican
#

Where is kashikes setup

worn ember
#

ah yeah that would definitely kill you

spiral garden
#

now people use inferior solutions

#

like FB Messenger amegablobsweats

finite wave
#

kashike i tagged you on purpose

worn ember
#

god i hate that app

pulsar wigeon
#

how do you declare variable's type as a function in python

finite wave
#

U have to show screenie now

#

@pulsar wigeon Typeof yes yes

spiral garden
#

i feel that the desktop experience for FB messaging is crippled on purpose

finite wave
#

Woops i tagged wiz

spiral garden
#

for example I can't set a reminder on desktop, have to do it from my phone

finite wave
#

Weird

#

And lies

#

Install fb on vm

#

Then u can do it easily

cosmic raft
#

old screenshot

finite wave
#

Not too bad anymore

#

Still ugly though

cosmic raft
#

I'm in bed right now so no new one right now

golden gust
#

tosses a lit match on kash's bed

fallen oracle
#

Kinky.

heady spear
#

please don't kill kashike

golden gust
#

I can't make any promises

heady spear
#

😦

cosmic raft
#

/me pulls electroniccat onto the match

#

all fixed

finite wave
#

.lart @golden gust

limber knotBOT
#

(DiscordBot) I can't attack that.

golden gust
#

That's animal abuse! w0w!

finite wave
#

.lart electroniccat

limber knotBOT
#

lets a few creepers into electroniccat's house.

cosmic raft
#

.flirt Cityweebstret

limber knotBOT
#

Cityweebstret, You still use Internet Explorer? You must like it nice and slow.

finite wave
#

Gmm

heady spear
#

Ohhhhh

cosmic raft
#

.kill Jan

limber knotBOT
#

rips Jan's intestines and uses them as a skipping rope.

heady spear
#

^now that's hot

tropic flame
#

.kill .kill

limber knotBOT
#

glares at .kill until they die of boredom.

tropic flame
#

now he boredead 😂 👌 💯 🔥 😱 ✊ 😤

cosmic raft
#

.flirt kashike

limber knotBOT
#

kashike, Did you go to bed early last night? From the looks of it, you got your beauty sleep.

tropic flame
#

... that's actually a good one

fallen oracle
#

When you have to have a bot flirt with yourself becuase you are so lonely.

cosmic raft
#

sad but true

#

.flirt kashike

limber knotBOT
#

kashike, If I had a star for every time you brightened my day, I'd have a galaxy in my hand.

golden gust
#

hops over to IRC to run /clear in his cafebabe dms

cosmic raft
#

kek

#

.flirt electroniccat

limber knotBOT
#

electroniccat, Did you sit in a pile of sugar? Cause you have a pretty sweet ass.

finite wave
#

.lart kashike

limber knotBOT
#

puts 'alias vim=emacs' in kashike's /etc/profile.

finite wave
#

Not like it matters to him

#

I think i just helped him

tropic flame
#

.flirt md_5

limber knotBOT
#

md_5, I must be using Apple maps, because I keep getting lost in your eyes.

finite wave
#

.kill kashike

limber knotBOT
#

grabs kashike's head and rips it clean off their body.

finite wave
#

Good enough

cosmic raft
#

that's rude

fallen oracle
#

Gets him in bed and kills him.

finite wave
#

.lart kashike

limber knotBOT
#

gives kashike's phone number to Borg.

finite wave
#

.flirt kashike

limber knotBOT
#

kashike, Hey, how 'bout I take off your cover and insert a bigger CPU.

finite wave
#

Hmm