#general

3141 messages · Page 257 of 4

finite wave
#

@heady spear Weird citynane

void void
worn ember
#

@finite wave nub

stark hamlet
heady spear
void void
#

first

heady spear
#

I personally prefer the first one, but some people seem to disagree

#

also if you apply noise to any image then you can't see how fucked up the edges are

#

pro tip from me because I'm a graphics designer now

void void
#

i can see the fucky

unreal quarry
#

As someone who runs a printing press, I hate number 2

void void
heady spear
#

stop

#

I used pixlr and I very much regret it

#

I would honestly rather pay for a photoshop license than to ever use that shit again

unreal quarry
#

hands city some gimp

heady spear
#

gimp is confusing

unreal quarry
#

So is Photoshop, until you learn to use it ;)

heady spear
#

this is why I pay people for this shit

unreal quarry
#

^_^

heady spear
#

But, this is a bit of an issue

#

and the IB refuses to let anyone use any of their 500 different logos

#

and reddit doesn't let you remove a logo, only replace it

#

which is dumb

limber knotBOT
#

hi, I got this error that crashes my server:

void void
#

im sure the admins can remove it, if it stays in the history or something

#

It's not a crash, at the top line states, first of all...

limber knotBOT
#

It is

void void
#

Secondly, looks like authme is taking its sweet time something.

#

It's not. The main thread is being held by something, in this case authme, and hence not a paper issue.

limber knotBOT
#

si what should I do? authme is up to date

void void
#

Go talk to the authme developer.

#

It's an authme issue.

void void
#

As far as they know, yup. See most recent mod comment.

#

They think they fixed it in .4-pre3

#

But as always, they depend on user reports

civic forum
dusky chasm
#

They also marked it as fixed in .2 & .3 did they not ? lol

void void
#

ok but fixed can mean "we think it's fixed please try again let us know if it's not"

#

questionable, sure

#

but it makes sense

#

they have a shitload of issues, it's a cleanup attempt

stray flower
#

Hey I can't find paper for 1.14, could I get a link? ^^

void void
stray flower
#

oh um I actually didn't check personally, but my friend who plans to host sent me a screenshot of only 1.12 being available there

#

but um

#

it's clearly there so

#

Thank you!

void void
#

then you should check personally.

vestal jasper
#

did they take their screenshot 2 years ago?

stray flower
#

Hah they just took it, it was some different website it seems

#

yea, should've definately looked into that one personally

void void
#

Tell your friend they are a retard at the highest level.

#

And should consider mental help.

vestal jasper
stray flower
#

he plans to host though, so I assumed he tried more than that

#

.-.

void void
#

plans to host
can't find anything on the internet

#

that is gonna go well

vestal jasper
#

simple. you're retarded.

void void
#

maybe

stray flower
#

yeaaaaaaaaaa I wish I could host myself, that'd solve so many problems and save so much time

#

happens everytime

void void
merry talon
#

that phrase is retarded

finite wave
#

Retards

dapper nacelle
#
public static final FixedMetadataValue METADATA_VALUE_TRUE = new FixedMetadataValue(plugin, true);`
#

always good to have one of these

#

in a util class or something

shut thicket
#

Is this where I talk about anime

stiff yarrow
#

@shut thicket yes

shut thicket
#

I have as low key expecting anime hate

stiff yarrow
#

every single person in this channel is a weeb, especially spotted leaf who we regard as our senpai in these matters

golden gust
fallen oracle
#

Couldn't have put it better myself.

stiff yarrow
golden gust
stiff yarrow
#

that's making me dizzy

golden gust
#

Mission accomplished

fallen oracle
#

Good work.

pulsar wigeon
#

it annoys me that the foreground and background are spinning in opposite directions

fallen oracle
#

Is there any specific benefit to having a bot on GitHub automatically create PRs when Apache plugins update? Like, the shade and jar one?

#

I don't really see a point in it.

pulsar wigeon
#

people like shinies

#

that's about it

limber knotBOT
#

mah securiti!

fallen oracle
#

Hmm, okay.

limber knotBOT
#

Generally people tend to avoid updating that stuff unless they have a reason to do so, tbh

pulsar wigeon
#

^

#

easy to break things

fallen oracle
#

Yup

pulsar wigeon
#

unless there's a vulnerability that affects you, leave working things alone

limber knotBOT
#

Which in and of itself is an issue, but it also ensures that you don't end up with stupid breakages because in some super edge case something breaks \o/

fallen oracle
#

Makes sense

pulsar wigeon
#

i remember when upgrading gradle from 2.2 to 2.3 broke worldedit because of an edge case in how we were using shadow triggering a bug in it

#

that was fun

fallen oracle
#

Oh yeah?

pulsar wigeon
#

i just left gradle at 2.2 for another few years

#

then we upgraded to 4.8 or 9 or whatever

golden gust
#

looks at mavens compiler plugin

fallen oracle
#

I'm not sure what I'm still on, I think whatever Demon leaves at defaults.

pulsar wigeon
#

and FG doesn't support gradle 5 yet maybe?

fallen oracle
#

Minus the syntax error he hasn't pushed the fix for live yet.

pulsar wigeon
#

not sure if that's been upgraded yet

#

supporting 4 platforms is also lots of fun

fallen oracle
#

I bet.

pulsar wigeon
#

forge uses log4j 2.8.8, fabric uses 2.8.11

fallen oracle
#

I've been looking at supporting sponge lately.

pulsar wigeon
#

so we need to shade different impls for the same api version to ensure they don't clash on each platform

fallen oracle
#

Yup

#

If I do support sponge, I'd look into making a common package and then just do what I need to do for each platform.

pulsar wigeon
#

yea for sure lol

#

that's how we do things

#

but just getting the implementations to line up...

fallen oracle
#

Will be a new experience for me. I've worked with multiplatform projects but they were already setup

shut thicket
golden gust
#

worse case scenario is that it all blows up

pulsar wigeon
#

sounds like a best case scenario

fallen oracle
#

I'm sure it won't be the end of the world.

#

Demon gotta come in clutch and add a new option to the plugin that allows you to setup multi platform projects.

void void
golden gust
#

tbh, it's really all down to design, you can create a blank project and start creating submodules with the mc-dev plugin however

void void
gilded idol
void void
tame pendant
#

Any way to see how many unresolved bugs still exist?

arctic cargo
fallen oracle
#

So apparently Destiny doesn't work on the new Ryzen motherboards so there's lots of people upset right now.

shut thicket
#

I've heard that on reddit

fallen oracle
#

Hopefully it'll be fixed soon.

#

What the actual fuck is wrong with this world and having to worry about if their store-bought ice cream has been pre-licked or not.

pulsar wigeon
#

yea i prefer my ice cream post-licked

#

:^)

fallen oracle
#

I do too, but I can't believe this is an actual situation.

steep quest
vestal jasper
#

just buy ice cream that's been properly sealed

#

ez

fallen oracle
austere ivy
#

Howdy folks peepoJuice

#

Tell me what you think of this, alright?

#

I'm not exactly proud of it or anything, I was just up at 2 AM and I was like "I want to make something very crunchy sounding" so here you go.

#

Sounds odd so tell me what you think.

pulsar wigeon
#

not sure if you're worse off with coding java or producing music

austere ivy
#

Both.

void void
worn ember
#

god it hurts

#

make it stop

cedar spade
#

oh hey it's a remix of the Who Wants To Be A Millionaire music

fallen oracle
#

/r/OddlySpecific

spark furnace
#

what is the best Discord server for help with plugin development?

hexed gate
shut thicket
#

Probably not this one :^)

worn ember
#

@heady spear nd = ln(de^5)+ln(nu/s)

ember narwhal
#

LMAO

#

Mojang fixed one single bug in 1.14.4 pre-release 3

static badge
#

uh no

zealous atlas
latent sorrel
#

wooooo

#

Thats gonna fix a lot of stuff im tryin to do

limber knotBOT
#

s/not /

#

Correction, <DiscordBot> <06D​is​co​un​t ​Mi​lk​> Probably ****this one :^)

#

oh sick nick

latent sorrel
#

But that way you can print it out and keep it on your desk

shut thicket
#

r u ok bot xd

merry talon
#

Sticky note on the monitor*

golden gust
#

How else am I supposed to remember my login password?!

merry talon
#

its the first four of your last name

#

for the fifth time

latent sorrel
#

fo real, most sites stopped letting me use my username as the password. /s

golden gust
#

HOW AM I SUPPOSED TO REMEMBER THAT?!

latent sorrel
#

only 4 character password? big oof

merry talon
vestal jasper
latent sorrel
marble summit
vestal jasper
#

I wonder how many weeks it's going to take me to pregenerate this entire thing

carmine hinge
#

1.14.4 prerelease says it fixed chunk loading

#

did it actuaally

latent sorrel
#

understandable. i hate goin through my email and unsubbing from 2000 sites every few months

#

dunno, one guy said no

red tide
pulsar wigeon
#

it fixed a very specific leak with chunk loading probably

#

doesn't really mean it fixed anything aside from that

latent sorrel
#

fixed
probobly
maybe
ehhh
we dunno for sure
no

quasi valley
#

dear god I see it too

latent sorrel
#

it aint blurry for me lol. you drinkin enough water

quasi valley
#

when mobile version and desktop fuse

pulsar wigeon
#

mfw site pre-renders at its own dpi
lefbad

latent sorrel
#

I just want it to fix the issues screwing up EWG so I can buy it D=

quasi valley
#

maybe EWG is screwing Minecraft, not the other way around

latent sorrel
#

What do you suggest? I want to generate a world from images

#

they are supporting that in 1.3+

#

Topographical map more so

pulsar wigeon
#

just pregen on worldpainter or whatever :^)

latent sorrel
#

Worldpainter aint up to date either

pulsar wigeon
#

doesn't matter

#

hence pregen

#

then update world

#

done

#

unless you have like

#

an infinite image?

#

idk, dunno what you're trying to do really

latent sorrel
#

Can world painter let me get the new biomes tho?

pulsar wigeon
#

isn't bamboo forest the only new thing

latent sorrel
#

The forests of bamboo and way different villages

pulsar wigeon
#

doesn't WP let you not populate?

#

just let it do terrain

#

if you want structures

latent sorrel
#

Ok ill see how world painter looks when im on my desktop later

#

Ill prolly be way too shit to do what I want but ill take a peek lol. Likely stay with my current map.

dusky chasm
#

If one of my servers goes offline from a crash or shutdown or something, is there a particular reason why it kicks everyone off waterfall usually instead of sending them to the fallback from priorities?

limber knotBOT
#

You can do that via a bungee plugin

dusky chasm
#

priorities:

  • Hub
  • Prison
  • Skyblock
  • Survival
  • Towny
  • Dev1
  • Event
  • Dev3
limber knotBOT
#

I always used this

dusky chasm
#

even if i shut down it kicks them

limber knotBOT
#

Install movemenow

dusky chasm
#

Does this look right for the config? So they always are sent to hub if it goes down unless they are kicked or banned by staff?
message: "%kickmsg%"
servername: "hub"
mode: blacklist
list:

  • ban
  • kick
limber knotBOT
#

Ye

marble summit
latent sorrel
#

From the way the changelog page read I would def say more

#

We're now releasing the first pre-release of 1.14.4 which fixes a few bugs

vestal jasper
worn ember
latent sorrel
#

Anyone mind helping me figure out how I broke dynmap so thoroughly? They don't have a discord and their forum seems pretty dead.

tidal rampart
crystal saddle
austere ivy
#

:peepoJuice:

#

What

#

Wait what

crystal saddle
#

O.o

austere ivy
#

Howdy folks :peepoJuice:

#

???

#

:pes_Happy:

#

:peepoJuice:

latent sorrel
#

wtf are you guys doin

austere ivy
#

OH NO MY NITRO EXPIRED

latent sorrel
#

lol

crystal saddle
#

oof

#

big rip

austere ivy
latent sorrel
#

reasonable response

golden gust
#

.ask

limber knotBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.

latent sorrel
#

Sorry, I didn't know if it was cool to post it in chat so I was lookin for someone to PM. Ill type it up

#

So I have a very large world that was hand crafted by someone else in an editor tool. They said that the ores or underground wasn't rendered, just the top, so you gotta fly around or use a plugin to generate the world first which I have been doing with worldguard's fill command.

I am now trying to get dynmap to map the world but I keep running into issues. The first time it did 2/3rds of the map and said it was done, and every time I tried to re run it nothing would happen since it thought everything was done.

I deleted everything that had to do with dynmap and set it back up and we also changed maps to one we liked a bit better. Now all I can get dynmap to do it generate the chunks where you spawn into that world and that is it. Even if you go out and explore and build and break blocks, it refuses to update anything. Even if I try to force a fullrender, it takes resources and says it is rendering but there is never a map to show for it.

I have also tried doing it in a world where I did not use worldborder to see if that was messing with it but had no luck there. I've gone through the config a thousand times, my server properties, paper config and the configs of everything I can think of that might be related.

golden gust
#

are you using the latest build?

latent sorrel
#

As of the 3rd, yea

#

not anything newer

#

dynmap has no updates since last month, I am on paper 124. Updating to 126

golden gust
#

Are you sure that you've got the relevant listeners enabled?

latent sorrel
#

Im not 100% what that means, so I cant say for sure

#

Ive had it working fine in the past setup like this, but dunno what a listener is

#

Oh the ports? Those are all set

shut thicket
#

Logging what?

#

Chat records are logged automatically

#

Under server.log

golden gust
#

i mean in the config of CP, you can disable what events will trigger an update

latent sorrel
#

What is CP?

golden gust
#

CoreProtect

shut thicket
#

I don't know of any plugins that handle logging chat.

latent sorrel
#

herochat pro logs

golden gust
#

oh god

#

CoreProtect supports that already, no need to go out and pay for a chat plugin for simple logging

latent sorrel
#

I dont seem to have coreprotect lol which is odd since I have the same stuff as I did last time I used it. Woops.

#

I didnt get it for logging, I got it because I love herochat

golden gust
#

if that's what you wanna use sure

ember narwhal
#

LOL

#

MC monday is going badly

#

Everyone is invisable

#

for the people particpating

latent sorrel
#

Adding CoreProtect did not help with the issue Electroniccat. I looked in its config and did not find anything related either.

golden gust
#

it logs chat to the database automatically

latent sorrel
#

Oh I thought you were sayin it could help with my dynmap issue

golden gust
#

Oh, wrong person

#

Might be called triggers

#

beyond that if it's not rendering and there are no errors, not all too sure unless the queue is going crazy with it

merry talon
#

something NoSQL is good for logging

#

If you have changing requirements

heavy rapids
limber knotBOT
#

(DiscordBot) Episode 1 - Mongo DB Is Web Scale - length 5m 36s - 5,227 likes, 147 dislikes (97.3%) - 527,773 views - gar1t on 2010.08.27

heavy rapids
#

:^)

vestal jasper
#

impotence mismatch

#

fucking lost

latent sorrel
#

hm tried redoing all the render settings and making it slower incase that was an issue. Render starts and it never gives me an update like its supposed to. sucks

golden gust
#

dynmap renderstats or something should give info on what's going on

#

is the queue moving?

latent sorrel
#

unsure, it wont give me updates. I just deleted the queue again since I forgot to do so after adjusting the render speed settings

#

startin back up

#

There is a triggerstats but no renderstats

golden gust
#

there are libs specifically for making that kinda thing look pretty

void void
#

Any idea on how to do world edit separate selection?

Like i have 2 cuboid selection that are far from each other but I want to make them as one

shut thicket
#

Uhhh

latent sorrel
#

like edit them at the same time

#

or merge 2 areas?

#

either way I dont think you can do that

pulsar wigeon
#

sounds like an xy problem to me

latent sorrel
#

yay I fixed dynmap finally

#

rendering a tile every 18ms 😄

void void
#

make them as one region* I mean sorry

#

Any idea on how to do world edit separate selection?

Like i have 2 cuboid selection that are far from each other but I want to make them as one region with worldguard****

pulsar wigeon
#

make two regions and parent them to a third?

latent sorrel
#

ooh nice idea

#

Who made you the expert on worldguard? 😛

pulsar wigeon
#

🙃

limber knotBOT
#

I'm trying to figure out getting the client to open a command block window when they right click a command block, even if the player is not OP. Looks like the client may check if the player is op (level 2 and above), but I can't figure out when the server sends out op status to clients. Any idea?

void void
#

@pulsar wigeon not really, but two separate cuboid and then define them as one region....

pulsar wigeon
#

you can send a packet telling the client it's op

#

don't ping me addy

void void
#

sorry

limber knotBOT
#

Which packet tells the client it is op?

pulsar wigeon
#

entity status

#

with some magic number

#

.xy

limber knotBOT
#

Aha, perfect. Thank you!

pulsar wigeon
#

?!xy

#

eugh

#

addy, unless you can actually explain what you are trying to accomplish, my solution is the correct solution

limber knotBOT
#

Can confirm, sending permission level 2 to client will open the command block GUI when right clicking it.

heavy rapids
#

(does this work without the client being in creative?)

limber knotBOT
#

Doubt it, I'll check though

#

It does not

warm temple
limber knotBOT
void void
woven otter
#

shit that's pretty cool

void void
limber knotBOT
#

Now make it in Minecraft 😂

#

MiniDigger: Now make a triple pendulum in Minecraft

static badge
#

cool apparently ryzen 3k series looks good

cosmic raft
#

did someone say pendulum

limber knotBOT
#

(DiscordBot) Pendulum - The Island Part 1 (Dawn) (Full HD) - length 5m 21s - 14,724 likes, 272 dislikes (98.2%) - 2,608,240 views - State Of Mind on 2010.09.09

void void
limber knotBOT
#

now I wish i didn't

void void
#

y cant I leave any discord servers?

#

(not like im gonna leave this server) it just doesnt work

golden gust
#

pretty sure I came across a cancel button that didn't work other day

woven otter
#

did someone mention pendulum

void void
dapper nacelle
#

what'd be the best way to run a task 8 times with a delay of 3 ticks in between of them

#

so no warmup

#

to run a task x amount of times with an y amount of ticks before the next task gets executed

#

is there a specific method for it or do I keep track of it inside of the runnable?

hushed iris
crystal compass
#

what do yall think of pterodactyl vs multicraft?

#

Thinking of switching to pterodactyl

void void
#

dont even consider multicraft

#

pterodactyl frvr

crystal compass
#

ive heard its buggy & has security issues

void void
#

moreso than multishit?

#

false

crystal compass
#

a lot of what ive seen is people saying it has way better features but too many bugs etc

void void
#

its really not that buggy lol

crystal compass
#

that was a year ago tho

void void
#

they have fixed a lot

vestal jasper
#

Ptero has been a pretty bug free experience for me so far

#

And it's been 5 months

crystal compass
#

Cool cool

#

ill switch

#

thank you

#

hopefully wont be a pain to transfer my server folders over

void void
#

@dapper nacelle I guess something lik ethis

class MyTask extends BukkitRunnable {
  private final int maxIterations;
  private int iterations;

  public MyTask() {
    this(1);
  }

  public MyTask(int iterations) {
    this.maxIterations = iterations;
  }

   @Override public void run() {
        // do whatever the shit
       if (iterations++ == maxIterations) this.cancel();
   }
}
pulsar wigeon
#

as a plugin developer who frequently asks to see user logs to diagnose issues, multicraft's console gets an automatic 0/100 from me

crystal compass
golden gust
#

ǝɯ ɯoɹɟ 00Ɩ/0 ɔᴉʇɐɯoʇnɐ uɐ sʇǝƃ ǝlosuoɔ s,ʇɟɐɹɔᴉʇlnɯ

crystal compass
#

i literally turned my head

#

upside down'

pulsar wigeon
#

10 lines filtered due to rate limit
literally the part of the stacktrace i need to see

crystal compass
#

Im having big issues with no files being able to save with multicraft

#

and checked my harddrive health

#

passed

#

so im gonna try pterodactyl

#

literally people build something, leave chunk come back and its gone, didnt save

#

lol

dapper nacelle
#

@void void so the simple answer is to make my own bukkit runnable implementation

void void
#

if you want to run it a set number of times, then yes

#

though i'd question wtf you're doing

dapper nacelle
#

I am making an api

#

for my own plugin to implement

void void
#

ok and

dapper nacelle
#

I am writing code that will supposedly make things easier and faster to code

void void
#

why do you arbitrarily need to run something exactly 8 times at an interval of 6 ms

dapper nacelle
#

well it can vary

#

the class that will be using it is uses a builder

void void
#

you know what, ok, you do you

#

lmao

dapper nacelle
#

I am about to develop a new type of builder

#

that will change everyone's view on builders

#

or it will fail

#

probably the latter

void void
#

it will fail

#

what you're doing has almost certainly been done before

#

(and probably better)

dapper nacelle
#

I just thought how interesting it'd be if I can force the user to have to go through all the builder methods before he can use the build method

void void
#

wtf?

#

it's definitely been done before lmfao

#

it's called nullchecking before execution

dapper nacelle
#

you'd be able to enforce the order in which the builder methods have to be used

#

I am thinking about static classes

#

loads of em

void void
#

oh jesus fucking christ

dapper nacelle
#

it will be terrifying

#

and scary at times

void void
#

it should be fucking illegal, dylan

dapper nacelle
#

and a lot of object creation

void void
#

i aint laughin with you

dapper nacelle
#

but the builder will only be executed upon load time

#

so it aint too bad

#

sorta-ish

#

praise the garbage collection

shut thicket
#

Dylan you gotta like, clean up your input man

void void
#

static
garbage collection

#

dylan you need to go study some more

dapper nacelle
#

I'll just see how it will work out

#

👀

void void
#

oki dokey

limber knotBOT
void void
#

why in the world is areashop listening to blockphysicsevent

limber knotBOT
#

Don't know.

amber tinsel
#

Does anybody know if Raid captains still spawn if the raid gamerule have been disabled?

limber knotBOT
#

FatherWh0: I suggest using BlockData

void void
#

hes not programming it

limber knotBOT
#

and I assume that the block simply isn't a sign

void void
#

hes not programming it

limber knotBOT
#

HOw would I do that?

#

ask the plugins autohr

void void
#

he thought you're the dev, you can't

dapper nacelle
#

@void void my eyes are burning

void void
#

Dylan we are talking

dapper nacelle
#

sorry

void void
#

Delete and paste please

dapper nacelle
void void
#

thanks

dapper nacelle
#

ok where were we

#

oh yeah

#

MY EYES ARE BURNING

limber knotBOT
#

I mean if someone posts a stacktrace that is such an obvious bug that should be caught in the IDE then I assume it's by the dev xD

void void
#

yeh well nope, he's just the user

limber knotBOT
#

well a user usually can't fix stacktraces ¯_(ツ)_/¯

void void
#

correct

#

Dylan you don't need static classes for that, but ok

dapper nacelle
#

what

#

ok sorta true

void void
#

make a package, have all the 'phases' have package private constructors and the main builder have a public newBuilder() method ez

#

although im seriously questioning your motivations

dapper nacelle
#

I just want to make sure I don't forget to set anything

#

as you can see things can get quite cosy

void void
#

hnnnnnnnnnnnnnnngh

dapper nacelle
#

its just painful to forget to set that one value

#

and then break everything

#

I added commands to see which values where set to what so I could debug it

void void
#

yes so you grab performance and hit it with a sledgehammer, all in the name of your convenience

#

poor servers who will run this abomination

dapper nacelle
#

its only on startup

void void
#

do you think that makes it sound better

#

because it doesn't

dapper nacelle
#

well

#

what do you think about ACF then

#

its a whole bunch of annotation horror on startup

void void
#

and this is comparable to what you're doing how

dapper nacelle
#

startup

void void
#

okay, dylan you just do whatever you're going to do

#

have fun

dapper nacelle
#

don't you think its a good concept to enforce the end user to use all setters of the builder

#

when all the setters are vital

void void
#

just do nullchecking???

#

on build???

dapper nacelle
#

or give them default values

#

yeah ik

#

but its more convenient than debugging

void void
#

ok

dapper nacelle
#

for the sake of conveniences I'd do it

void void
#

yes you've made that clear

dapper nacelle
#

fuck those 4 nano seconds I lose

void void
#

convenience > performance

#

it won't be ns

dapper nacelle
#

doubt

void void
#

lol

dapper nacelle
#

today I iterated through all the sounds while doing some mapping and filtering and it was like instant

void void
#

im not going to keep arguing this because you've clearly thought long and hard about the impacts of what you're doing (cough)

dapper nacelle
#

@void void I found this

void void
#

yup, can you see how they allocate everything in the initial builder, once.

dapper nacelle
#

yep

#

in case you assumed I was going to do it the way I have it now that'd be incorrect

#

it was just a proof of concept

#

in case I was unclear

void void
#

ok

unreal quarry
#

whats the coreprotect command to view a sign's edits? i know the plugin logs it because you can rollback to previous sign text, but i cant seem to get the inspector or command to tell me about signs other than they were placed or broken :S

#

like, i want to be able to go to a sign that says "<insert vulgarity here>" and find out who wrote it (which is not always the person that placed the sign)

static badge
#

does coreprotect log it thonk

unreal quarry
#

it listens to SignChangeEvent and the config has a "sign-text" option which is enabled by default

static badge
#

oh

#

well

unreal quarry
#

quick, someone say something bad about coreprotect's codebase so Intelli shows up and I can ask him

void void
#

@rare herald core protect is shit

limber knotBOT
#

I mean it's not open source

#

runs

static badge
#

I totally don't have src kappa

#

idk how work on that's been going lately I should throw in some commits

#

Latest commit e4832d0 on Jun 2

#

that's a fat ripperoni

rare herald
#

Lazy leaf

static badge
void void
#

it worked, billy, attack!

unreal quarry
#

so, Intelli.

rare herald
#

Afkkk

unreal quarry
#

how do I see sign's edits?

dapper nacelle
#

@void void

#

does this look ok to you?

rare herald
#

SELECT * FROM co_sign

void void
#

looks like spaghetti but sure

unreal quarry
#

so there's no command?

rare herald
#

Can use the inspector, but it doesn't show the text

unreal quarry
#

i was looking all over for a a:sign option or something

#

yeah, inspector just keeps saying "No block data found for this location"

#

useless

rare herald
#

Humm

#

Left clicking the sign?

unreal quarry
#

then it says "billy placed yadda yadda"

#

nothing about the text or who last edited it :S

#

right click, then left click ^

rare herald
#

It's not possible to edit text on signs though, is it?

unreal quarry
#

with plugins it is. they re-fire the SignChangEvent, so its logged by CO somewhere

#

i just dont want to dig in the DB

#

its a 3.9GB sqlite file

#

:S

limber knotBOT
#

LogBlock logs it correctly ( ͡° ͜ʖ ͡°)

static badge
#

yeah co does listen for it

shut thicket
#

@unreal quarry Get logblock :)

rare herald
#

Text will be in the co_sign table then

void void
#

just add it to the plogen if it's in the db lmao >:O

static badge
#

not checking the cancelled state

#

oh well I'll go make a pr for that later

rare herald
#

🤔

static badge
#
    @EventHandler(priority = EventPriority.MONITOR)
protected void onSignChange(SignChangeEvent event) {
#

oh wait

#

I remember now

#

you don't use the annotation

#

you check with the event

#

so I guess it's fine

limber knotBOT
#

isn't using the annotation more efficicent? thonk

static badge
#

eh

merry talon
#

efficicient

limber knotBOT
#

and I thought I was the German here :P

static badge
#

I'll probably go and change those to make it clearer

rare herald
#

Have fun 😬

static badge
#

kappa will

golden gust
#

😮

#

He's alive

unreal quarry
#

those of you that recommended LogBlock.. who's maintaining it now? both dbo and spigot's versions are abandoned

limber knotBOT
#

mainly Brokkonaut

#

see the repo

#

(he beat me to the 1.13 update :S)

unreal quarry
#

ah, found it

limber knotBOT
#

it's not open source either though if that's something you care about ¯_(ツ)_/¯

unreal quarry
#

looks open to me

#

creative commons

void void
#

am i missing smth, like if the sign text is in co's db how hard really is it to add it to the inspector output

limber knotBOT
#

@unreal quarry it's not, it limits commercial use

unreal quarry
#

good thing i dont plan on selling it then

static badge
#

could probably use md69 components to display data on hover over

limber knotBOT
#

¯_(ツ)_/¯

static badge
#

I'm thinking of doing something like that

latent sorrel
#

Any suggestions on how to pre load a world for dynmap? I tried to use world border and the fill command but it wont work no matter what I do. Dynmap only shows what we explored but it would take weeks to uncover this whole map

limber knotBOT
#

I'm not a lawyer but I would imagine that selling stuff on a server that Logblock runs on would be a violation but who knows xD

zealous zinc
bright ermine
unreal quarry
#

@meager perch be more specific. nbt on what?

void void
#

anyone wanna check out a bit of code and help me clean it up

unreal quarry
#

fishHook.setOp(true);

#

done

void void
latent sorrel
#

🚷

#

I am a terrible programmer but I could wipe my screen after it loads up

#

might clean somethin

#

Is it like not working or do you just want ideas to make it more efficient and streamlined

void void
#

Anyway, problem statement:
I'm using Javalin (web framework) to create an API and it's fairly simple, unopinionated leaving me to do most of the processing which is how I prefer it. Each route, I pass in the http Context which gives me params to parse.

See: https://github.com/goshareit/api/blob/master/src/main/java/it/goshare/api/controller/UserController.java#L27

This works fine, I call a param manager which just stores a bunch of parsers for different types of params that can be read. I do not really like how I'm parsing params. It seems brittle, and I have to make new parsers for a bunch of different params as my routes increase in number.

Any ideas on how I might parse parameters differently? My thoughts were to kind of go the route of ACF by reading method args and parsing them on method invocation by the router, but idk. I'm kinda burning out on it.

#

It works fine. I just don't like it.

mortal zinc
#

so how about that new combat update

#

you think that will drive the 1.7.X / 1.8.X server community wild?

void void
#

actually yeah I think I have an idea

#

I'll make a registration system that takes in types and defines a way to parse them, and then just include access to the registrar in the base controller

#

that way I'm not making a fuckload of fields in my param manager, and likely wont need said manager at all

deft pike
bitter dirge
fallen oracle
#

Ahh shit the summer sale ends tomorrow.

void void
#

glare have you seen the subreddit that is JUST bots?

fallen oracle
#

I think so

void void
#

Bots post topics, then bots reply. And bots reply to the replies.

fallen oracle
#

Ya

void void
fallen oracle
#

70% off

#

Get your chance to talk to Aikar now!

unreal quarry
#

@meager perch not specific enough still :3

latent sorrel
#

Any of those guys doin fancy cody stuff happen to know how easy it would be to enable a server to send a higher view distance? 32 is the current max distance. For.... reasons... I would like this to go to the hundreds and thousands.

void void
#

Pretty sure you're capped by the client.

latent sorrel
#

If the server sends 32 and client accept 8 the data for all 32 was still sent to the client who decides not to load that

void void
#

the client decides not to load that

#

the server might load it, but the client will just ignore anything past whatever it's told

unreal quarry
#

not entirely true @latent sorrel. the client actually tells the server what it's view distance is set to so the server only sends that many chunks.

latent sorrel
#

Well idk the background stuff as well on it, but I can set my client higher than the servers max and would like to increase it

unreal quarry
#

server still loads 20 view distance around the player, though. just only sends enough chunks to that client for their view distance

limber knotBOT
#

hm I wonder, if I drink tea without adding any sugar/milk/other do the tea leaves actually add calories to the drink?

latent sorrel
#

Realy I just want to try and land massive sections at a time to load this damn map

limber knotBOT
#

That's like the old myth that eating celery has a net loss of calories. It adds calories but It's pretty safe to say it'll be negligible

latent sorrel
#

Im sure my comp can handle it

limber knotBOT
#

yep 4kcal per sachet

latent sorrel
#

is that with eating the leaves or just lettin sit at the bottom

limber knotBOT
#

using the sachet normally

latent sorrel
#

oh the little hangy bag

limber knotBOT
#

yes

latent sorrel
#

I thought you were puttin straight leafs in

limber knotBOT
#

nah that's too high effort

latent sorrel
#

gotta get that tea leave fortune telling every mornin tho

limber knotBOT
#

it kept telling me to slay the weak and desecrate the holy so I decided to cut back on tea leaf interpretation

latent sorrel
#

ah

unreal quarry
#

i can tell anyone their fortune. you will die, sometime in the future

bright ermine
#

Anyone know anything that can improve player logging in for bungee/proxy?

unreal quarry
#

@meager perch items in the inventory? items in chat? what are we talking about here

limber knotBOT
#

I'm not saying I'm immortal but I am saying that I've never died before and I have no compelling evidence that I will die in the future based on that

#

one day I'll get a really nice infinity pool

unreal quarry
#

which nbt are you wanting to see?

#

not a vanilla client, @meager perch. most vanilla sees is something like this

limber knotBOT
#

lol 35-50k usd for 12 by 24 feet

unreal quarry
#

but, its real simple to mod the client to show those tags

void void
unreal quarry
bright ermine
#

@golden gust is travertine made in java?

golden gust
#

Yes

bright ermine
#

I am allowed to edit it?

static badge
#

java proxies DansGame

void void
#

damn it every time i open reddit i end up spending 30 mins to an hour reading shit

#

of course you are max

bright ermine
#

Ah alright sweet. Few players are having weird connection issues when trying to connect to the server so going to see how to fix them

#

how do I build the jar?

#

Is there specific commands?

void void
#

it's all on the repo

bright ermine
#

and question so I cannot open the Travertine folder itself to make changes?

#

I need to open Travertine/Waterfall/Bungeecord?

void void
#

if you want to edit Travertine specifically, you edit Travertine. If you want to edit Waterfall, you edit Waterfall.

#

They are patch systems.

#

You apply the patches, you get the source to edit. You make a change, you create a patch.

#

Then you push the patch.

#

Or edit an older patch, similar.

bright ermine
#

These?

void void
#

yes

bright ermine
#

So like when I make changes to the code I have to do patches?

void void
#

yes

bright ermine
#

is it a must?

void void
#

yes

#

well, if you plan to PR back then yes. But if you just want to do your own fork then I suppose no.

#

It's really not that hard though

bright ermine
#

Yeah I just want to do it for myself

void void
#

contributing file shows how to apply the patches and get just the source, from there do whatever you want

#

and yes that

#

actually, you still gonna have to do patches unless you change how you're gonna work as the rebuild system depends on reading the patches :p

#

It'll be easiest to just familiarize yourself with patches

bright ermine
void void
#

i dont know what you did, so can't help

bright ermine
#

Haven't even touched anything just cloned the repo how it is

void void
#

¯_(ツ)_/¯

#

probably need to import dependencies with maven

bright ermine
#

Yeah I was just going to ask that

void void
#

intellij asks to enable auto import if you declined then you have to do it manually

bright ermine
#

is there a command?

void void
#

on the right of IJ you should see a vertical bar, click maven, and then click the button that looks like arrows going in a circle

#

and you can use the -U switch

#

on maven

bright ermine
#

yeah I have because it already installed the deps

void void
#

well it didn't install them all, clearly. bungee is modularized, looks like you're missing some or all

golden gust
#

You need the lombok plugin

#

harassment, no

void void
#

harrass me daddy

golden gust
#

If anything it would just be weird as he'd enjoy it

void void
bright ermine
void void
#

build it first

golden gust
#

No idea why you've got it looking at the waterfall stuff

bright ermine
void void
#

install to put it in your local repo i guess, idk

golden gust
#

I mean, you need to go install the lombok plugin in your IDE

void void
#

i really dont know what he's doing

golden gust
#

It's vim

void void
#

oh yeah it is using lombok huh

golden gust
#

Somebody probably hates themselves enough to do it

void void
#

makes sense then why it can't find getters

bright ermine
#

installing the lombok plugin

void void
#

lombok triggers the fuck out of me

static badge
#

.lombok

golden gust
#

The worse part is is that he used it all over the API too

limber knotBOT
#

[03:01:27] <gabizou> fuck you and the lombok horse you rode in on

bright ermine
#

Should I go to GitHub\Travertine and refresh maven then go to GitHub\Travertine\Waterfall and refresh maven and etc.?

golden gust
#

(Compare waterfalls docs to bungeecords)

#

Ignore the waterfall repo

#

You probably wanna install the ignore plugin too

bright ermine
#

Ignore plugin?

#

That's what it's called?

#

Were I need to go is: Travertine\Waterfall\BungeeCord correct?

golden gust
#

You're editing travertine

bright ermine
#

and yup errors fixed now

golden gust
#

Not waterfall

#

Not bungeecord

bright ermine
#

So open just the Travertine folder in intellij?

void void
bright ermine
#

XD

#

Oh shit that's something I didn't even know about

#

I thought everything would show in readme

#

yup there ya go 😛

cosmic raft
#

.lombok

limber knotBOT
#

[03:01:27] <gabizou> fuck you and the lombok horse you rode in on

#

(DiscordBot) neofetch on a teletype - length 6m 6s - 5 likes, 0 dislikes (100.0%) - 82 views - Tele Tweety on 2019.07.09

latent sorrel
#

Got my client to load with 128 view distance. 28GB of ram in a vanilla client and no texture packs

static badge
#

wtf

latent sorrel
#

256 loaded as well but went to 35GB of ram

#

512 view distance is loading now. At 39GB of ram and going, 80-100% of my i7770k

static badge
#

jfc what have you done

void void
#

he wants insane view distance

#

for some reason

latent sorrel
#

what is jfc?

void void
#

jesus fucking christ

latent sorrel
#

ah

#

I am seeing what all is possible with it so that I can render my server map quicker

#

and ill get some bitchin screen shops but thats just an added bonus

void void
latent sorrel
#

oh god it took 45GB of ram, the whole machine is only 48GB. Windows is squeezin itself to not get eated

bright ermine
#

There is no way it's suppose to be 4kb lol

void void
#

you did something wrong

bright ermine
#

F:\Documents\GitHub\Travertine opened git bash and did ./travertine b

void void
#

did you go to, as the readme says, into bootstrap/target and find the jar there...

bright ermine
#

It's not: F:\Documents\GitHub\Travertine\Travertine-Proxy\bootstrap\target ?

void void
#

it is.

bright ermine
#

Clone this repo, run ./travertine b from bash, get jar from Travertine-Proxy/bootstrap/target

#

yeah

#

that's were I got the jar from

void void
#

idk man something stupid happened

bright ermine
#

oh weird it fixed lmao

void void
bright ermine
#

XD

void void
#

Max typing: pepetard

#

Waterfall devs typing pepehacker

bright ermine
#

lmaoo

limber knotBOT
#

I like to stand apart

#

that's why I bought a dick keyboard

#

I exclusively type with my dick

crystal compass
#

so

#

hardware failure at soyoustart

cosmic raft
crystal compass
#

anybody have any encouragement to offer?

void void
#

kash did you get the card yet

crystal compass
#

praying they can recover my files...

cosmic raft
#

not yet

void void
#

wtf

#

Sam you didn't take backups? lol

cosmic raft
#

probably tomorrow or something

dusky chasm
#

oof hopefully 1.14.4 pre3 fixed the chunk lag.....

static badge
#

lol it wont

void void
#

its like adding "oof" or a bunch of periods is gonna change anything

void void
#

bleh I don't know how I wanna handle these params :(

golden gust
#

Just lyk simpl

dusky chasm
#

i mean they do have a private servers-lounge chat that a few people were invited into, in the meeting thing they had today the discord admin was writing down abunch of sutff and they discussed performance for a good while

void void
#

they're weeding out the people who won't give actual feedback and just complain

#

:^)

dusky chasm
#

lmao probs

static badge
#

I've no doubt mojang is looking into performance right about now given .3 is sorta stable

golden gust
static badge
#

can they actually do it

dusky chasm
#

sorta stable i mean i guess but it can barely handle 30 players on it

#

if i were that villager id just jump in there to die

latent sorrel
#

Is there a way to dictate Minecraft to store singleplayer saves on a different disk?

#

I dont wanna have to move this big world between drives

static badge
#

symlink the save folder

latent sorrel
#

ah good idea

normal mulch
limber knotBOT
#

symlink my heart

muted niche
#

Anyone using RedProtect able to share its data? I'm currently writing a migrator.

limber knotBOT
#

strings can't be null?

#

ah fuck I fucked up didn't I

#

no wait they can be null

wide hazel
#

String extends Object

#

so, yes

#

can be null

limber knotBOT
#

how is this garbage throwing npe

wide hazel
#

anything using PascalCase can probably be null

#

welp, gonna try to test out of my "intro to UNIX" class tomorrow morning

#

this'll be fun

#

if I don't manage it, I should probably be fired 😛

limber knotBOT
#

if it makes you feel any better I think you should be fired regardless

wide hazel
#

lol

limber knotBOT
#

wtf is even going on

#

oh this is fun, I can't even tell where this is throwing a npe

wide hazel
#

what's a logger?

#

(what's a profler maybe?)

limber knotBOT
#

see that's the fun part, it's not showing up

wide hazel
#

JProfiler FTW

#

catches ALL exceptions

limber knotBOT
#

oh...

#

hm

#

let's pretend I said nothing

#

I totally did not forget to actually use the add method that introduces elements in this hashmap

#

that doesn't sound at all like something I'd do

fresh fox
cosmic raft
void void
#

heh

limber knotBOT
#

fuck I typed shutdown instead of shotgun

#

really

#

was that the error

#

this is why I hate working with strings

#

yep that was it

cosmic raft
#

@void void

limber knotBOT
#

that's the single most disgusting thing I've seen in my life

void void
#

god i wish i had loaves of bread for feet

#

could eat my toes when im hungry

#

all foot fetish people simultaneously explode

limber knotBOT
#

interesting fetish

#

what do you call it

void void
#

i call it footd fetish

limber knotBOT
#

see, if I had more money than sense the first thing I'd do right now would be to commission an artist to draw that

#

though... let me check google

cosmic raft
#

me

limber knotBOT
#

nope, don't think it exists rn

#

at least I can't find it

#

well I regret looking that up

merry talon
#

they're called loafers

#

obviously

fallen oracle
#

Laying in bed with new sheets feels so nice.

limber knotBOT
#

one could say

#

it's the sheet

cosmic raft
#

jealous @fallen oracle

fallen oracle
#

It had been longer than I'd like to admit since I've changed my sheets

#

Still getting used to this whole adulting thing.

#

Read a post on Reddit tonight about simple ways to improve your hygine and that was one of them.

limber knotBOT
#

yeah, don't sleep in filth would help with your hygiene

#

really advanced advice I see

fallen oracle
#

Indeed.

merry talon
#

the bed bugs are friends though

limber knotBOT
#

have you gotten to the chapter about taking showers

fallen oracle
#

I also learned more about shaving, how to take better showers, etc.

limber knotBOT
#

oh so you have

fallen oracle
#

Indeed.

limber knotBOT
#

thank god for that

fallen oracle
#

That was never an issue, I usually take 2 showers a day.

merry talon
#

what makes a good shower

#

as opposed to a normal one

limber knotBOT
#

jesus

#

I take 3-5 showers a day during the summertime

fallen oracle
#

Well I learned more about the steps you should follow. Got a scrubber to get off dry skin, etc.

#

That's pretty crazy

limber knotBOT
#

don't get a scrubber, just use an exfoliating cream

#

10x faster 10x more pleasant and 10x more efficient

fallen oracle
#

I take a shower at 7AM after the gym and before school, and then before I go to bed.

merry talon
#

I dont have much dry skin

#

or any really

limber knotBOT
#

also exfoliate before you shave

#

makes shaving 1000x better

fallen oracle
#

I need to get better at taking showers before I shave so the pores are open.

limber knotBOT
#

because you don't gunk up the blades with dead skin

fallen oracle
#

The thing is, I don't shave too often. Maybe once a week, and that's cause I have a beard so I just clean up the neck.

merry talon
#

why do people use non electric razors

cosmic raft
#

i hate shaving

merry talon
#

I dont get it

cosmic raft
#

they're expensive

merry talon
#

not really

fallen oracle
#

That's cause you have ass razors

cosmic raft
#

yes really

merry talon
#

$30 and it will last you years

void void
#

I get a much closer shave with plain metal.

limber knotBOT
#

I have a beard too but I start looking like a homeless person about 24 hours after cleaning up

merry talon
#

as opposed to buying new razors

#

all the time

cosmic raft
#

link one then sweepy

#

$30

limber knotBOT
#

you never get a clean shave

#

with an electric razor

void void
#

^

#

You leave small hairs, feels soft and prickly right?

fallen oracle
#

Yeah, I use an electric trimmer, but then I finish it off with a nice handheld.

void void
#

That's nasty.

#

You should only feel skin if you rub your face after a shave.

merry talon
#

boom

void void
#

trimmer

#

it's not for shaving, it's for cleaning up your face.

#

if you shave with that and call yourself clean you're wrong

merry talon
#

I mean

cosmic raft
#

that thing looks like a murder weapon

merry talon
#

it does the same thing

fallen oracle
#

I use the trimmer to get closer to the skin, and then I take the rest off manually

void void
#

like I said if you leave any hair on your face after shaving, you didn't shave lol. Unless you're specifically shooting to leave a small amount of hair on, then you're doing it wrong

merry talon
#

It doesnt

#

for me

fallen oracle
#

I need to learn how to keep the neck line cleaner, get a straighter lined at the bottom, and then just in general keep a beard looking nice.

void void
#

when you rub your face does it feel rough

cosmic raft
#

or just don't shave at all

fallen oracle
#

I've heard that there's gel for beards.

void void
#

or is it soft like baby skin

merry talon
#

is that billy

limber knotBOT
#

bet you're jealous of my magnificent beard glare

cosmic raft
#

let's see it

void void
#

you fucked up

merry talon
#

I mean I suppose it could be smoother

void void
#

he's a fucking narcissist

merry talon
#

but that's not worth the effort

void void
#

here comes the beard pics

cosmic gorge
fallen oracle
#

Your beard is defo thicker but mines also not patchy

#

It's like half way

limber knotBOT
#

you can't get a clean like like that with an electric razor

#

I just shaved yesterday

merry talon
#

I cant get past the part of growing a beard where you look like a hobo

limber knotBOT
#

Met someone knew, they still thought I was 26+

#

Fml

#

New*

#

met a lot of people who thought I was 30

fallen oracle
#

I could probably pass for 17 or 16 if I took the beard off

limber knotBOT
#

Yeah but that's not really a compliment 😂

#

no it's not

#

especially when they were just 1 year my junior

#

Am 22, am not that old yet...

#

hey digger how old am I

#

Altho I feel as old as atleast 26 😂

void void
#

25

limber knotBOT
#

You are not much older than I am I guess

#

Born '95 or smth? Maybe 94

#

close, 24 but I will be 25 in september so save the date and send me something nice

#

Ah I was right

fallen oracle
#

sends razor

limber knotBOT
#

go figure how people thought I was 30+

#

hey I'd take it, dem shits be expensive

cosmic raft
#

@fallen oracle DSC is all kinds of fucked up, by the way

#

I registered on their website and found out the $5 starters are US-only, right?

fallen oracle
#

Just because they hate Canadians, doesn't mean they're bad.

cosmic raft
fallen oracle
#

Lmao

#

Do you guys clean the neck daily if you feel a stubble the next morning?

cosmic raft
#

and I don't really want to spend $15 for a starter of one razor cartridge thing

limber knotBOT
#

I clean every two days

cosmic raft
#

oh no

#

wait

#

they raised the price

#

$15.50 now

fallen oracle
#

Should've taken advantage while you could.

limber knotBOT
#

well it sort of depends on how much I have to be in public

#

if I have uni classes I'll clean up before attending

fallen oracle
#

Ahh, well, that's daily for me.

limber knotBOT
#

but I work from home otherwise so I can be a bit more lax about it

fallen oracle
#

Since I have year-round classes.

#

Yeah same

cosmic raft
#

does it even say how many blades come with that starter above?

#

am I blind?

#

i don't see a number

fallen oracle
#

4

#

Each has 6 blades

#

That'll last you a solid 2 months at least

#

I can make a cartridge last about 2 or 3 weeks, especially if it's just the neck you're cleaning.

cosmic raft
#

CAD$17.36 for a starter set

fallen oracle
#

Which will last you over 2 months

cosmic raft
#

and what was that other one?

#

henry or something

#

harry

fallen oracle
#

Yup

void void
#

kash I might be able to do what you suggested earlier with annotations

#

doing reflection hell atm

cosmic raft
#

i'm just going to buy a chainsaw instead

fallen oracle
#

Do whatever you feel is best. I need to get some rest before classes tomorrow.