#general

3141 messages · Page 248 of 4

limber knotBOT
#

Mine is worse

#

0:0

fallen oracle
#

I'm from planet Minecraft here to review your server

#

Op please

limber knotBOT
#

OK GLARE!

crystal compass
#

but my donators to normal player ratio is probably like 60% at any given time

#

when you login

limber knotBOT
#

/op Gläre

fallen oracle
#

Your country thanks you

crystal compass
#

ive had probably like 35k unique joins

#

and i avg only 30-50

outer snow
#

I had a friend who ran a FNAF roleplay server

#

he would just give op to anyone that asked

#

server somehow never got griefed

crystal compass
#

Any of you guys ever owned a prison server?

fallen oracle
#

Not owned, but done development on thm.

crystal compass
#

Ahhh

unreal quarry
#

I had one dude join and was like "this server sucks. your plugins are showing" then left lol

limber knotBOT
#

"your plugins are showing" hahaha

crystal compass
#

lmao

#

A completely new server?

#

O.o

#

planetminecraft is doing you some good service or what

#

what gametype?

#

interesting

#

ahh

#

Mind if I have a look at it?

limber knotBOT
#

I gotta find people who can build :D

crystal compass
#

One thing my friend was telling me, is that it looks like people mostly join and leave within like a couple minutes

#

but he said the people that stay for a bit are staying a LONG time

#

and donating

limber knotBOT
#

Grab and alt and join the server

#

Pretend that you have no idea what the server is and that your IQ is leaf

crystal compass
#

xD

#

Maybe I need to change what people first see when they join

#

They have to wander around spawn to really find anything out about the server

#

The rtp portal is the closest thing so I imagine maybe they just join and press rtp right away then they leave

#

oof

#

yeah I tried 1.14 when it was 1.14.2

#

I went back to my backup

#

server tps was literally sitting at 0.92

#

and shit like that

#

from people loading chunks

finite wave
#

Kek

crystal compass
#

feels1.14man

shut thicket
#

Back in the old days of planet minecraft I actually got op doing that "I'm here from planet minecraft" thing

fallen oracle
#

Smh

shut thicket
#

First thing I did was deop myself and go "yeah anyone who says this is lying please don't be so trusting"

#

I was just so astonished somebody was actually that dumb

limber knotBOT
#

First thing I did was deop myself

#

L A M E

shut thicket
#

Well I have morals :D

crystal compass
#

One thing I find big servers do

#

"free rank"

#

or "paypal giveaways"

#

in their advertising banners

fallen oracle
#

Hmm?

outer snow
#

that just sucks in dumb kids

crystal compass
#

still sucks them in tho

fallen oracle
#

Smarter people just don't op people in general, they know they can handle everything through perms

crystal compass
#

if you're making a gametype that is inhabited by children

#

like factions

#

they will probably flock to somewhere that gives paypal giveouts

#

for top factions

fallen oracle
#

gives them /*

#

Yup

crystal compass
#

Maybe I should start doing that

#

LOl

fallen oracle
#

I mean some servers do 5k payouts

tranquil bone
#

Sup my boy barty

outer snow
#

they'll probably post a blog post about it

limber knotBOT
#

(electronicboy) ✓@eastdakota (Matthew Prince 🌥): @briankrebs Massive spike in CPU usage caused primary and backup systems to fall over. Impacted all services. No ev… https://t.co/7sQ52bLPd5 (43 minutes and 14 seconds ago)

fallen oracle
acoustic pilot
#

Dammit, guess I gotta learn Lua. Need to make an Aseprite script to save sprite sheets as individual slices as part of my game's build process 😦

pulsar wigeon
#

cloudflare having it rough recently huh

fallen oracle
#

Yup

#

Yup

upper flicker
#

502s

heady spear
#

Hi daddy paper =) why are my player npcs floating in 1.14 when this fucking pathfinder has been working great since like 1.12

#

They move, but they have no bodily animation at all. It's freaky

pulsar wigeon
#

cuz ur retarded

limber knotBOT
#

.latest

pulsar wigeon
#

with that out of the way

limber knotBOT
#

"latest" is not a version. Please tell us your actual version.

heady spear
#

In all previous versions they look like happy little campers but now they be looking like their entire bodies be injected with botox

#

Fucking Hollywood man

pulsar wigeon
#

God, there's so many retards in the twitter thread about the cloudflare status

FTFY

golden gust
#

What version? There are a few builds of 1.14.3 which has an issue that impacts mob AI

pulsar wigeon
#

given that he's making his own npcs, i would assume they have custom ai

#

mebe not tho

heady spear
#

It's been broken consistently since 1.14.1. In 1.14.1 the body rotation didn't update at all, which was kinda funny. It was fixed in 1.14.2. Now I'm using 1.14.3 :p

#

We use the vanilla pathfinder 😛

#

I should just convince the owner to switch to citizens tbh

dense lagoon
finite wave
#

Omg, you guys ever smelled your own fart and it’s almost puke worthy

pulsar wigeon
#

i can't say i make a habit of sniffing farts like you

unreal quarry
#

Everyone loves their own brand

woven otter
#

Jan a fart sniffer

finite wave
#

Was just lying in my bed relaxing

shut thicket
#

Man if you say you've never smelled your own fart you a lie

pulsar wigeon
#

didn't say smell, said sniff

#

one could be interpreted as passive, the other cannot

worn ember
#

Jan the fart sniffing predator

woven otter
#

ecat if you ever release a server hit me up but likely you will forget anyways

golden gust
#

Who are you? thonk

woven otter
#

I'm a duck lefbad

#

you already forgot about this insignificant creature lefbad

pulsar wigeon
#

he's a dove

woven otter
#

no don't bring City's filth here

pulsar wigeon
#

too late, he's here already

#

filthy weeb too

woven otter
#

that's a lot of filth

#

it needs to be contained

heady spear
#

don't you dare call me a weeb

#

only kashike may do that

worn ember
#

Weeb

upper flicker
#

What is a duck? Is that the thing with the furry tail

sly venture
wide hazel
#

What is duck?

#

Baby don't hurt me

#

Don't hurt me

#

No more

spiral garden
#

i'd like to ask the hivemind, how does one manage to fuck up an HDMI cable

#

because a friend managed to break one in the span of two weeks

gritty lodge
blazing kestrel
#

i have paper spigot for 1.12.2 b1574 why paper.yml has not settings for cannons

golden gust
#

Pretty sure that patch was removed as nobody really cared to maintain it

blazing kestrel
#

and how will i fix cannons xD

digital talon
fresh fox
sturdy fulcrum
#

limes

#

cant do steak tacos without limes

low herald
merry talon
#

self promo pog

hot gorge
#

Did Mojang reduce the hit and place range in 1.14?

#

I feel like I can't place blocks as far away now

peak dust
#

did you know if you click my profile it makes my glorious pfp even bigger ???

unreal quarry
#

pfp?

golden gust
#

profile picture

unreal quarry
#

Oh, avatar

merry talon
#

puny fricking peeper

unreal quarry
#

I forgot, the kids renamed avatar to profile picture and then shortened it because it's too long

golden gust
#

#progression

pulsar wigeon
#

"avvy"

#

"pfp"

unreal quarry
#

Kinda like handle was renamed to in game name then shortened because too long

pulsar wigeon
#

saved a letter there

merry talon
#

discord calls it an icon

green burrow
woven otter
#

1 letter abbreviations when

pulsar wigeon
#

d for duck

#

:^)

vestal jasper
#

When did char turn into toon

woven otter
#

😉

unreal quarry
#

We should bring back the old, proper terms for things. Like, instead of saying my server's ip is whatever.com say my server's address is.. ^_^

woven otter
#

yes and instead of saying paper we should refer it to as paperspigot

limber knotBOT
#

@woven otter [Auto] We're now known as Paper.

pulsar wigeon
#

SaperPpigot

peak dust
#

what about Empty Map

#

paper but with a compass

vestal jasper
#

SpigotPaper

woven otter
#

SpigotPaperMinecraft

limber knotBOT
#

@peak dust [Auto] We're now known as Paper.

vestal jasper
#

InfiniminerMinecraftCraftBukkitSpigotPaperTaco

pulsar wigeon
#

ThisIsGettingFuckingRetardedCraft

placid thicket
#

anyone here particularly handy with redstone?

peak dirge
#

Taco-powered, Taylor Swift-inspired Paper is a modification of the "Spigot" server, which is a modification of the "CraftBukkit" server, which in turn is an extensive modification of the "vanilla" Minecraft: Java Edition server

#

I just wrote our Wikipedia article

peak dust
#

PaperSpigot >:)

limber knotBOT
#

@peak dust [Auto] We're now known as Paper.

peak dirge
#

"Paper (Minecraft modification)"

peak dust
#

with the capital I?

#

MInecraft

peak dirge
#

typo

peak dust
#

"Paper is a thin material produced by pressing together moist fibres of cellulose pulp derived from wood, rags or grasses,"

#

very wrong

merry talon
#

yeah there are millions of articles with the same name

pulsar wigeon
#

look at that product placement

merry talon
#

where is the typo?

pulsar wigeon
#

how much do you think kelloggs paid to be on that page

limber knotBOT
#

@peak dust [Auto] We're now known as Paper.

peak dirge
#

It all started humbly. A Minecraft server software inspired by Taylor Swift, tacos, and cats...

peak dust
#

surely paperspigot inspired paper

limber knotBOT
#

@peak dust [Auto] We're now known as Paper.

peak dust
#

go away

peak dirge
#

because I know that all three are very important

peak dust
#

what about me

#

did I inspire paperspigot

limber knotBOT
#

@peak dust [Auto] We're now known as Paper.

peak dirge
#

you're a non-entity

#

I mean, I am too, but hey

woven otter
#

Guys let's make a high performance optimized fork

peak dust
#

no

golden gust
#

Petting cats is less paperwork to deal with than punching people :3

peak dirge
#

A S I N K S C O N C U R R E N T M O J A N G S A U C E C O D E Z

placid thicket
#

you ever just sure something is simple but your implementation keeps getting more and more complex and you still havent actually solved the original issue and just made it happen somewhere else?

peak dust
#

yup

woven otter
#

async all the things

peak dust
#

make main server thread async

#

IQ 200

#

😎

peak dirge
#

guys let's use CopyOnWriteArrayList and ConcurrentHashMap everywhere, make everything threaded

#

wowe no lage

peak dust
#

let's cap thread usage at like 10%

#

people wanting multithread but we all know 1/10 thread better

#

you can fit 10 times more servers on one thread

#

waterfall network to the max

peak dirge
#

fuck you Brian Goetz I am EVOLVING

peak dust
#

heck yes

peak dirge
#

😛

peak dust
#

why is ewg like the only plugin that doesn't like paper this is so rude

#

smh

pulsar wigeon
#

cuz the dev sucks

#

he just wants your money

peak dirge
#

because the dev does not like tacos 😦

#

on a more serious note wizjany is right

pulsar wigeon
#

of course i am

woven otter
#

i want your money too

unreal quarry
#

Ewg will come around when spigot dies.

#

It's inevitable

woven otter
#

that's why you should support RWG

peak dirge
#

oh please I don't want Paper to be flooded with total n00bs

vestal jasper
#

Paper is like 23% on bstats iirc

peak dirge
#

Spigot is good because the noobs use it now

woven otter
#

it's too late Tux

placid thicket
#

so i have a Redstone contraption that requires 14 ticks to complete its function on a high or low signal, if it gets sent a high or a low pulse half way through its function the contraption breaks and has to be manually reset. so i need a contraption that will stop the signal from toggling until the function is complete and i just cant figure one out

pulsar wigeon
#

monostable?

merry talon
#

@golden gust you sure they have the rabies shot? what about fleas? that will be cause for some paperwork when you bring them home

unreal quarry
#

Paper is a bigger percent on bstats than spigot was on mcstats when bukkit died

wide chasm
#

Could use blocking repeaters if you want

unreal quarry
#

;)

merry talon
#

With punching people, you aren't the one who has to do the paperwork

placid thicket
#

im unsure exactly how to get it to work, the subject here is a rather finiky piston door

limber knotBOT
#

(DiscordBot) SMALLEST 3X3 PISTON DOOR I Have Ever Seen... - length 5m 42s - 21,575 likes, 463 dislikes (97.9%) - 952,521 views - Mumbo Jumbo on 2017.09.05

pulsar wigeon
#

holy clickbait

limber knotBOT
#

@peak dust [Auto] We're now known as Paper.

peak dust
#

paperspigot best software

limber knotBOT
#

@peak dust [Auto] We're now known as Paper.

#

@peak dust [Auto] We're now known as Paper.

peak dust
limber knotBOT
#

@peak dust [Auto] We're now known as Paper.

heavy rapids
peak dust
#

mind blown

merry talon
#

because it responds in irc

peak dust
#

what is it with programmers and irc

merry talon
#

it's not shit and proprietary

#

probably

placid thicket
#

its an easily customizable user friendly format

peak dust
#

yeah

#

seems lightweight too

golden gust
#

There are basically just a lot of clients for it, and the protocol is simple enough (bar IRC network specific deviations....) that it's easy to hook into

peak dust
#

oh I didn't know IRC was a standard

placid thicket
#

IRC is simmilar to FTP, it is not a program. it is an universal standard to send things over the internet. you can get an IRC client which uses IRC to send messages

golden gust
#

There hasn't really been a good suitable replacement for IRC

peak dust
#

thought it was just a term, internet relay chat

placid thicket
#

beat me to it >.>

acoustic pilot
#

IRC is multiple standards

peak dust
#

yeah I see

acoustic pilot
#

Oldest one dating as far back as like 30-35 years now

peak dust
#

lol

golden gust
#

Yea, there has been a few revisions and stuff

#

They're working on v3 still

placid thicket
peak dust
#

ok

#

i needed something to read

acoustic pilot
#

IRC is a plain-text and simple protocol, easy to learn

#

10-15 years ago "IRC bots" was everyone's first project idea lol

golden gust
#

Can honestly say I've yet to do that, kinda got a few things I might need to plug a bot for discord together for

acoustic pilot
#

I did it in PHP 4.2 at one point

golden gust
#

But, IRC was basically your only real sane option for chatting with large numbers of people and stuff

acoustic pilot
#

It's still pretty good for that.

#

Freenode is a good learning resource

woven otter
#

wow wth was actually thinking of making irc client for fun

#

conspiracies

#

wat

limber knotBOT
#

Hitler escaped from germany and fled to argentina at the end of ww2

peak dust
#

me irl

woven otter
#

no you're elon

peak dust
#

oh yeah shit

golden gust
#

If you wanna get experience with android and manage to make a non-shit IRC client, you'll probably make it

merry talon
#

can confirm, IRC bot was my first project

#

Lounge works pretty good on android

woven otter
#

why android? are you suggesting that someone should make a non-shitty android app for irc

merry talon
#

That's probably what he was eluding to

golden gust
#

everybodies complaints about using IRC on android is the lack of a good client

woven otter
#

that's so subjective though. What are the issues with currently available clients?

golden gust
#

I don't really think any have addressed the whole "having 200 chats" to manage

woven otter
#

how is it handled now

timid wyvern
brazen ginkgo
wide hazel
#

^ that's @cosmic raft

cosmic raft
#

and here is where I am

woven otter
#

is that mcdonalds

cosmic raft
#

what

woven otter
#

st Butt? 🤔

cosmic raft
#

Behind?

woven otter
#

yes

shut thicket
#

No but I'm at McDonald's

cosmic raft
woven otter
#

hmm 🤔

cosmic raft
#

14 minutes until the bus is here

shut thicket
#

Kashike you're a Canada guy?

cosmic raft
#

yes

wide hazel
#

Bagged milk

#

That is all

shut thicket
#

Meee

cosmic raft
limber knotBOT
#

(DiscordBot) Loud Luxury ft. Nikki's Wives - Show Me (Official Music Video) - length 3m 9s - 56,289 likes, 2,296 dislikes (96.1%) - 4,198,528 views - Spinnin' Records on 2017.06.07

cosmic raft
#

Always laugh at the video when I hear the song again

#

How was your Canada Day, @merry talon?

fallen oracle
#

Alrighty bois, it's that time again, gotta write that essay.

#

I'm 137 words in Cool

merry talon
#

@cosmic raft I exchanged messages with people about it and then promptly forgot

cosmic raft
#

lol

pulsar wigeon
#

is canada day just pregaming for 4th of july?

#

:^)

merry talon
#

I also saw a really patriotic girl at superstore covered in canada tattoos and stuff

#

"oh yeah, huh"

cosmic raft
#

lol

pulsar wigeon
#

did you get her number

cosmic raft
#

people had flags on their cars and trucks and vans and stuff here

merry talon
#

wiz

#

she was like 9

cosmic raft
#

"so?"

merry talon
#

but yes

pulsar wigeon
#

wat

void void
#

wat

shut thicket
#

My car says 103f outside

lapis sequoia
#

Surprised that nobody here is talking about steam leveling being broken af

unreal quarry
#

People use steam still?

lapis sequoia
#

Ya

void void
#

yeah

#

but i haven't looked into that grand prix thingy

#

because well

#

you don't play games with mac

#

it'll melt

#

:)

lapis sequoia
#

People are leveling up their accounts to insane levels due to the grand prix badge exploit/glitch

limber knotBOT
#

(DiscordBot) STEAM SUMMER SALE Is a perfectly balanced game with no exploits - Excluding Modded Quests - length 24m 22s - 106,107 likes, 3,438 dislikes (96.9%) - 2,392,716 views - The Spiffing Brit on 2019.06.30

unreal quarry
#

Goes to show kids will exploit anything if given the chance

#

Smh

lapis sequoia
#

My question is how is steam gonna fix it

#

the exploit has been going for like a week now

#

they are just ignoring it

#

xD

unreal quarry
#

I'd reset everyone to 0, but I don't own steam

lapis sequoia
#

xD

ionic spade
pallid ginkgo
meager abyss
toxic heron
cosmic raft
#

wheeee

stiff yarrow
#

steam profile level doesn't do anything right?

shut thicket
#

@cosmic raft I'm still on 1803 monkaSS

wide hazel
#

I mean, on the one hand: it's Sudoku

cosmic raft
#

@shut thicket why though

shut thicket
#

👀

#

I like system insecurities

regal gulch
void void
shut thicket
#

Not the place for this. Thanks.

limber knotBOT
#

./gamemode creative, then do a middle click on an item stack

#

best dupe ever

woven otter
#

help help bullies everywhere

#

city and wiz the biggest bullies

void void
#

@stiff yarrow just brag points

pulsar wigeon
#

bully bully

woven otter
#

someone should punish them

#

I noticed that they are mostly without tables

#

coincidence ? I think not

pulsar wigeon
#

(╯°□°)╯︵ ┻━┻

woven otter
#

no-tableists exposed

golden gust
#

Shhhhh

woven otter
#

what did you do 🤔

#

need to investigate this

golden gust
#

I was touching stuff, and then whitespace

golden gust
#

whitespace, it's basically a diff adding a new line

upper flicker
#

kash has been leaving comments about whitespace since literally the first day

#

you cant change him

#

you cant hide from him

#

you can only fix your whitespace

golden gust
#

I was going o try to find something else to have a diddle with instead of whitespace fix build

woven otter
#

new challenge: try to sneak as much whitespace past kashike as possible

upper flicker
void void
#

@stiff yarrow btw if you wanna fast af level up load $20 on your steam and just start trading badges on the marketplace lmao (it's just cosmetic tho)

pulsar wigeon
#

paying for steam levels
but y

void void
#

That's why I said "if u wanna"

stiff yarrow
#

to be honest I never understood arbitrary points or reward systems

upper flicker
#

if we're just throwing away $20...

stiff yarrow
#

like I pay zero attention to achievements in games

void void
#

You do it naturally by earning badges and crafting them, but you can buy badges and craft /shrug

Some people like the internet brownie points

upper flicker
#

same people who pay for fake twitter followers I assume

void void
#

most likely

stiff yarrow
#

does the steam profile level have a single benefit

void void
#

I've only ever once bought social media likes. I ordered 5,000 heart likes on someone's competition post and they got disqualified for hacking

#

(that was the goal)

pulsar wigeon
#

luuuul

void void
#

And no nossr

#

it's literally just brownie points

#

didnt stop some guy from spending like $20K last year to get the highest steam level tho

#

somewhere in the thousands

pulsar wigeon
#

couldn't you get more friend slots or sth

void void
#

oh yea

#

that's about it

#

customizing your profile, and more friends

stiff yarrow
#

I've only ever once bought social media likes. I ordered 5,000 heart likes on someone's competition post and they got disqualified for hacking I actually had a thought once that if you paid for viewbotting on random twitch streamers would this get them banned

void void
#

Well it got the person on fb banned from the comp

#

Idk about twitch

woven otter
#

that's an interesting idea 🤔

void void
#

bro spotify is on point right now, this shit used to play all the time and i haven't heard it in so long

limber knotBOT
#

iirc your steam profile level determines how many friends you can have

#

They use it as a measure of how likely it is your account is a bot

void void
#

yes + profile customization

#

you get a few levels for doing basic community stuff, but beyond that it's a whole market

limber knotBOT
#

It shows up when you're doing trades too so they expect people to use it as a measure of trustworthiness

void void
#

If anything, I trust very high levels less than others because I know how they got there.

#

cringe

sturdy fulcrum
#

Speaking on twitch

#

U guys should watch me stream rockband drunk

woven otter
pulsar wigeon
#

🦆

woven otter
#

quack attack

#

will take over this server one nitro boost at a time

void void
#

duck shows up to drug dealer's spot

"hey man u got any more quack"

woven otter
#

okay that was good simple

#

reminds me of kripke from the big bang theory

merry talon
#

well you get rewards other than levels for crafting badges

void void
#

yes like profile customization and discounts for shit tier games

merry talon
#

which is fine

#

cosmetics arent evil

void void
#

you said it not me

elder cave
fallen oracle
#

Have ya'll seen this plugin on Spigot that allows you to see other players movement in VR?

void void
#

quite cool

stable oriole
#

Not sure if this is the place, but has anyone here installed BitBucket behind an apache2 HTTPS rewrite?

unreal pike
#

Anyone got a picture of an error wall

#

For spigot or paper

merry talon
#

@stable oriole why apache?

stable oriole
#

Because it's what I have everything setup on

merry talon
#

well you shouldn't

sinful iron
#

is anyone around that can answer a generic java question?

void void
#

.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.

sinful iron
#

or wants to

merry talon
#

rip too fast

sinful iron
#

Interface

void void
#

What about it

merry talon
#

it sux

void void
#

lul

sinful iron
#
{
    void onLoginComplete();
    void onEvent(RealTimeEvent event);
    void onError(SlackRTException cause);
    void onClose();
}```
Abstracted in
```public abstract class MessageListener implements RealTimeListener {


    abstract void onEvent(MessageEvent event);

    @Override
    public final void onEvent(final RealTimeEvent event) {
        if (event instanceof MessageEvent) {
            this.onEvent((MessageEvent) event);
        }
    }
}```
then implemented like 

listener = new MessageListener() {

        public void onEvent(MessageEvent event){

        }
        @Override
        public void onLoginComplete() {

        }

        @Override
        public void onError(SlackRTException cause) {

        }

        @Override
        public void onClose() {

        }
    };```

However this doesnt compile and I cant work out why

void void
#

oh boy

#

ok let me read this shit

#

you cannot instantiate an abstract class

#

You need to extends it

#

Oh wait, Java allows anon classes like that I guess. What exactly is the compilation issue you have

merry talon
#

you shouldn't need to ever write abstract

sinful iron
#

it simply says Error:(35, 50) java: <anonymous au.com.addstar.slackbouncer.Bouncer$1> is not abstract and does not override abstract method onEvent(io.github.slackapi4j.events.MessageEvent) in io.github.slackapi4j.eventListeners.MessageListener

merry talon
#

for this

sinful iron
#

sorry wrong message hangon

void void
#

@Override it

merry talon
#

wait wtf does an abstract method do

void void
#

sweepy

#

are you srs

sinful iron
#

no sorry thats the correct message

merry talon
#

oh I see

#

java crabrave

void void
#

in your anonymous class, add @Override to onEvent(MessageEvent)

#

other than that i don't see any glaring problems

sinful iron
#

Yeah I tried that still doesnt compile same message ...I think java 8 doesnt require you to implicitly declare overrides

brazen barn
#

that's hilarious

void void
#

yeah you're a dumb taco hater

brazen barn
#

Lmao

sinful iron
#

actually Simple if you add override you get
Error:(37, 13) java: method does not override or implement a method from a supertype

void void
#

is it the correct MessageEvent class

#

specifically this package io.github.slackapi4j.events.MessageEvent

sinful iron
#
import io.github.slackapi4j.events.MessageEvent;````
void void
#

Can you make a new class that extends MessageListener and see what it does lul

sinful iron
#

sure

#

actually I am pulling the library source atm

void void
#

instead of anon

#

your IDE should be able to stub the class for you to meet the superclass methods

golden gust
#

The fact that @Override is screaming that indicates that you didn't override the method properly, try using your IDEs auto complete feature or something

void void
#

yeh am confuzzled

ancient bolt
#

use my annotation framework instead and you won't have to care about dumb IDE warnings

void void
sinful iron
#

There has to be some sort of class conflict - there is another dependency that has a MessageListener class but I made sure I was extending the correct one as per the imports...wierdly the IDE cant create the stub correctly the only autocomplete it offers is to declare my extended class abstract

zinc oracle
jovial meteor
calm lion
#

i cant recall, is there an instance of java per container or is it one per dedi spread to all containers

#

ie - can i have one container running j8 and one running j11

void void
#

if you're referring to a docker container, then it's an instance per container

#

a container is its own thing, running its own things

calm lion
#

got it, tyvm

acoustic pilot
#

What's CloudFlare's websocket limit on the free plan? It only shows "low" but no actual number.

void void
#

from what im reading there isn't a hard limit but they will ask you to upgrade if you use too much

#

they worded it in such a way, that "too much" is up to them

#

:p

acoustic pilot
#

lol

#

I wonder, are CF websockets behind DDoS protection?

#

To my knowledge, websockets can be used for binary data...

fallen oracle
#

@acoustic pilot Around 800

acoustic pilot
#

So, potential candidate for a game client/server protocol transport

void void
acoustic pilot
#

Interesting, so they don't act without talking to you first unless it's truly absurd

void void
#

Sounds like it yea

acoustic pilot
#

$20/mo to upgrade, too

#

I'm guessing 1000 concurrent isn't asking too much...

#

For free

#

They seem pretty confident 😛

unreal quarry
#

Inb4 limit is 3

silent stag
#

Hey sooooo ughh... my server was hit by a ransomware attack earlier thinking_gun

#

all files r now encrypted...

pulsar wigeon
#

are you running windows xp?

silent stag
#

windows 7

pulsar wigeon
#

🚮

void void
#

lmao

pulsar wigeon
#

close enough

#

bet you don't have updates turned on either

void void
#

if you think we can help you, you're wrong

#

you're fucked

#

let it sink in

silent stag
#

mmmmm.... no updates yea

pulsar wigeon
#

grab the backups and burn the old drive/bios/anything else that might be infected

upper flicker
#

assuming the person who wrote whatever ransomware software is even remotely competent, there isnt much to be done to help you

silent stag
#

how badly am i fucked tho

acoustic pilot
#

if the information there is important, probably pay for it if it's worth the asking price, if not, time to wipe that bitch clean

pulsar wigeon
#

i mean

acoustic pilot
#

you are fucked

pulsar wigeon
#

all the big ransomwares are patched on 7 still

upper flicker
#

burn that server to the ground, reinstall it, restore a backup

pulsar wigeon
#

they're not EOL yet

upper flicker
#

then look at your security practices

silent stag
#

i do cloud backups so world is saved 👍

pulsar wigeon
#

if you had updates turned off it's 99% your fault

acoustic pilot
#

then wipe it

merry talon
#

never pay

silent stag
#

but ya i gues just fresh install os

void void
#

ok so erase and restore

pulsar wigeon
#

i really doubt it's a new 0-day

#

lul^

acoustic pilot
#

also figure out how it happened

#

if it just happens again the next time you run your server, then lol

pulsar wigeon
#

yea that's valid

#

if there's a compromise somewhere

#

RDP on

#

other dumb shit

void void
#

inb4 homehosted

#

better cut that network

merry talon
#

they arent too different

silent stag
#

well its a 10 yr old best buy pc...... so yeah

merry talon
#

Windows server still has candy crush preinstalled

acoustic pilot
#

people still using win7 because "uuuugghhh windows 10"

void void
#

yea it's homehosted

upper flicker
#

I mean, we dont really know how or why

void void
#

turn off the internet

#

before you get your whole house fucked

upper flicker
#

but yeah RDP direct to the internet is a big no no

#

if thats a thing

acoustic pilot
#

never underestimate how many people enable remote RDP

void void
#

im not kidding tho, cut the internet on that server

#

until you restore

acoustic pilot
#

and have retarded passwords, but also remote RDP is probably just not secure in general lol

silent stag
#

i mean i unplugged it right away yea

upper flicker
#

MS only recommends people use RDP remotely through concentrators and other middle men

#

which they're happy to sell you

silent stag
#

it was just a small friend group kinda server 5-10 ppl im no professional here 😖

void void
#

ssh keys?

upper flicker
#

generate a key

#

ssh-copy-id

#

verify it works

#

disable password auth in your server settings

void void
#

well if you use them and turn off password auth, then you are effectively the only person who can ever log into it via ssh

#

so that's a pretty good point

#

imo

rich thorn
#

does anyone know how to set up a permissions.yml file?

void void
#

you put your public key on the server, and you log into it with the private key which only you should have

merry talon
#

with a passphrase

void void
#

the private key is secured with a passphrase (or not, if you wanna live dangerously) but "making sure it's secured" is just a matter of not giving it to anyone and keeping it on you own harddrive/flashdrive

silent stag
#

i used chrome remote desktop on my server btw, not rdp

void void
#

oh yeah that sounds fucking secure

#

lmao

upper flicker
#

I dont think thats much better tbh

merry talon
#

That does need your google account

silent stag
#

just sayin

merry talon
#

should be better

#

But who knows its proprietary

golden gust
#

The private key is secured either with a passphrase or the simple concept that you're the only one with it

merry talon
#

@spare venture you're missing the extra security part

void void
#

passphrase+key to log in yes

merry talon
#

key for each device + passphrase in PW manager is a good way to do it

void void
#

imagine a real life door, where you have to knock on the door and give a secret code to enter. So you obtain the secret code, go up, give it, and you're in.

With a key, you have to knock on the door, put your key in and turn it, then provide a secret code, and then you're in

#

shitty analogy, but idk maybe it helps

#

lul

#

you can also get one of those yubikey things that is basically the same thing except you gotta physically plug your key into the pc to make it available to the OS and then log in

acoustic pilot
#

CloudFlare has protection against layer 3 and 4 volumetric attacks, WebSockets can be used for the transport of binary data... I'm thinking using web sockets as the transport for a game's client/server protocol could be used to leverage CF's protection for a game (not MC, just a new game I'm thinking of)

golden gust
#

I wanted a yubikey, but damn do they cost

void void
#

and then you keep the yubikey physically on your person

#

and that's how you keep it secure

golden gust
#

until you lose it*

void void
#

tru

#

mlep

#

I need to fix up the api I wrote to be not so rarted

upper flicker
#

tbh my main annoyance with the yubikey is that I actually have two (usb-a + usb-c)

#

and some sites only support a single key

#

copy the key to your phone or better yet generate a new key just for your phone

void void
#

^

upper flicker
#

and copy it over to the server as well

void void
#

generating device keys is smart, but you can just copy as well

#

sure

upper flicker
#

once you generate a keypair for each device

#

you can still copy the public key off and put it somewhere less secure

#

and then the private key remains on device, but the public one can be easily copied to whatever servers

merry talon
#

if your PC has bluetooth you can just use your phone as a ubikey

#

or just buying a dongle is probably cheaper tbh

#

but then that gets weird because what happens when you want to verify a login on your phone

#

security sucks

sick portal
#

But what if I need to SSH into my garage door from my phone? Or my car?

golden gust
#

Just use the backdoor in your freezer

sick portal
#

I don't have one of those fancy Samsung smart fridges 😦

merry talon
#

has anyone tried to run paper 1.14 on a smart bulb cluster?

#

seems easy to scale horizontally and it's great for notifications

void void
#

blinks lights on block break

sick portal
#

No, no, no, it's actually storing data in the RGB values of the bulb.

merry talon
#

the only problem is explaining to the in laws that why can't turn off the lights

sick portal
#

Just add a bit of redundancy in the cluster.

merry talon
#

You'd only be able to store about 4 bytes per bulb, assuming it's dimmable

#

Individually addressable LED strips could work better

plush grove
#

yo

void void
#

bo

pine tulip
vestal jasper
#

do

void void
#

ok maybe im just retarded but how do use cors not to make things public but to make them private only to my domain?

I'm assuming I just change how I apply the Access-Control-Allow-Origin header, but I don't want to hard-code the domain in there in case the domain changes in future

vestal jasper
#

Don't you just not set any CORS headers?

golden gust
#

Pretty much the only option vs sending it

void void
#

oh really

#

hm

#

oh wait but that just applies to JS on the browser amirite? if someone were to use my endpoint in say some java application they'd have no problems

golden gust
#

pretty sure you'd need to * it to allow that

void void
#

hm alright well wont know for sure till i try it

#

ima upload it and do it

golden gust
#

Pretty much, most of my experience around cors is FUUUUUUU moments

void void
#

yeah my goal is to have my api, which essentially just hits other APIs that use keys so as not to expose the key via the frontend, only accessible from my frontend

unreal pike
#

How do I set a rectangular border with worldboreder

normal isle
unreal pike
#

I set shape to square but it gave me radius

upper flicker
#

it still uses the radius for a square

#

just set it and go

unreal pike
#

So 15000 radius means 30000 across?

void void
#

radius = from any one point to center

so what's the issue

upper flicker
#

yes

unreal pike
#

Ok

void void
#

2 radii = diameter, so yes radius*2 = diameter

unreal pike
#

So I set to /wb set 7500 7500 for 15k X 15k world?

upper flicker
#

/wb set 7500

#

no need for the second param unless youre making a rectangle

#

yes a square is rectangle, simmer down pedants

void void
#

i was warming up my flame keyboard

#

ill put it away

upper flicker
#

does it have flame stickers on it?

void void
#

yes and your face on the delete key

upper flicker
rare palm
#

Hello nerds

void void
#

.up api.jacob.engineer

limber knotBOT
void void
#

ok

#

:c

upper flicker
#

is that background from unsplash

void void
#

yes lmao

upper flicker
#

was gonna say, thought I saw that somewhere

void void
#

i didn't add attrib yet, need to do that

#

ok seems like dns updated for that hostname yet LE is still getting conn refused

#

oh cool, It's July 2nd

#

To America that means fireworks now.

#

My dog is about to flip

lyric solar
void void
void void
#

guys server name suggestion?

#

nvm im doing nobel prize recipients, wuz gud idea im stealing

upper flicker
void void
#

think i've seen all those in real factions servers tbh

broken rampart
void void
#

ur an LOL Faction

spark kestrel
quasi valley
#

Good morning gamers

void void
#

game machine broke

#

go back to bed

#

hmm interesting

#

for some reason muh nginx isn't redirecting http to https, it just downloads a file (?) when hitting http and manually hitting https works fine

#

mfw not happening in chrome

#

:O

#

ok...happens on phone >_<

#

gotta be some cache bullshit

vestal jasper
#

happening on chrome for me

void void
#

wat fak

#

but if you hit https, it works fine

trim spear
native thunder
#

Happens to me in direfox

#

😃

void void
#

sweet

#

what the fuck

#

i thought you were a webdev!

broken rampart
#

@void void try in order

  1. move the return 301 .. into a location / { ... } block
  2. get rid of http2
#

thinking bout it, probably because you're using http2 without SSL which is required for http2 to function so the browser assumes it's http 1.1 since it's over http

void void
#

yeah idk, this exact config works fine on my other server

#

but i'll try it

#

mfw

#

thanks @broken rampart

#

didnt do location just removed http2 from the http vhost

#

not sure why that works on other server

#

but fuck it

broken rampart
#

ok bet

#

on the other server your nginx is out of date and doesn't support http2 as a param so it ignores it

#

or some other dumb reason ¯_(ツ)_/¯

void void
#

you're probably right

#

i can't be fucked to go look right now

#

but thx

#

its actually probably because of hsts on the other server

#

most don't even get to hit http

#

:-)

cosmic raft
#

I gotta say

#

Windows 10 1903 is nice

limber knotBOT
#

what changed?

cosmic raft
#

start menu is the first thing I noticed

limber knotBOT
#

I think I run 1903 :D

#

oh, maybe not then

cosmic raft
#

pops out like this sometimes now

#

it's nice

#

for searching

void void
#

sometimes

#

_>

cosmic raft
#

for searching

#

not sure if anything else

void void
#

oh k

cosmic raft
#

no search = "old" style

twin flare
limber knotBOT
#

ah yeah

#

that looks better than old search

cosmic raft
#

much

#

also

#

login screen background is blurred now

acoustic pilot
#

damn, I know ur password now. rip ur acct, am haking it rn

cosmic raft
#

lol

#

upgraded now

limber knotBOT
#

enterprise?

cosmic raft
#

yes

peak dust
#

can somebody check out my server the ip is 127.0.0.1 it's very good i swear

#

peak comedy, hasn't been done before

limber knotBOT
#

192.168.1.254 router network best network

void void
#

interesting...

#

well, I'm probably just retarded, but I enabled CORS only for my specific domain but I can still hit with w/ a browser or postman. Although, I'm pretty sure CORS only applies when calling from JS correct? So that would be as expected. If I don't want people to use my API (I only want my frontend app to be able to use it, period) then wat do I do?

#

API keys sure, but then the key is exposed on frontend pepe

#

Hmm ye has to be public since technically consumers of the frontend are making the call from their own IP. I suppose CORS then is just validating they ARE indeed on the frontend domain. But that doesn't stop people from firing up postman and hitting the endpoints willy nilly. I'm actually not sure there is an easy solution to that besides checking the user agent maybe...:L

#

Meh. I'll work on it tomorrow.

ocean ether
#

Api key

#

It's temporarily there

void void
#

wat

ocean ether
#

You generate it for that session

#

As cookie

#

Use redis if it expired make new one

#

Ez

void void
#

i mean, yeah I guess I can make a session system but that still doesn't stop people from hitting the API with something like postman or curl. The api and spa are not tied together in any way. All that would do is make me send an API request for a session token, get it, and then send my calls. But users of postman or curl can also use that session token endpoint

ocean ether
#

You generate it when they visit site

#

But yes

#

They still can get it

#

That's how you can make akinator command in discord bot 😂

long briar
void void
#

yes i know how to make a session system but that doesn't solve my issue. I appreciate the input though

ocean ether
#

There's not too much to do about it

void void
#

Yup, I guess not.

ocean ether
#

I wanted to do that too

#

One time

void void
#

Not a big deal, at least my actual API keys aren't exposed

#

Perks of running a public service I suppose

ocean ether
#

Only if you have login or something like that

#

Then you can have only one endpoint exposed

void void
#

yea I don't

#

no users

#

I could protect better if there were, I know what to do in that case

sudden spade
#

is there any plugins

void void
#

yes?

sudden spade
#

to make paper backwards compatible

void void
#

wat

#

viaversion i guess

#

peeks at myles

sudden spade
#

thank you

normal echo
#

lol

ocean ether
#

I also don't have login but require people to login with discord

void void
#

that would be a login

ocean ether
#

Just because of that

#

Ye but i didn't really need it

#

It was there just for that

void void
#

but also don't need that, my only issue was that I didn't want people to just be able to hit my weather endpoint. I only wanted my weather app to be able to hit it. Not much I can do besides check headers.

#

And if people really want it, they're gonna get it.

#

So whatever lol

vestal jasper
#

@static badge @static badge @static badge @static badge

#

I'll ping you every day

vestal jasper
#

no u

merry talon
#

yeah anything you can come up with is just trusting the user in the end

#

this is an age old problem

void void
#

funny that you talk about randoms hitting your endpoint cuz one of my buddies wrote a chat app in js but the thing is its so easy to literally troll everyone off of it by running a loop in your browser f12 to spam random shit

merry talon
#

rate limiting smug

void void
#

yeah sweep

#

meh

merry talon
#

I guess I'm just fucked if I want chrome on mobile with ad blocking

#

I cant believe that's not a thing

#

brave is ok but has it's own sync system

#

and I won't switch to it on desktop

void void
#

write your own sync system brave->chrome :>

idk if possible im half trolling you

merry talon
#

maybe but also retarded

#

I didnt mind the ads too much before but recently I've been on fandom a lot

#

and it makes me want to kill people

void void
#

dont let your dreams be dreams

woven otter
#

no u

worn ember
#

I'd just like to share that @heady spear is a weeb

heady spear
#

Please don't tag me.

woven otter
#

@heady spear sorry city he's a rart

heady spear
#

Please stop.

void void
woven otter
#

why feelsSadMan

#

I need a fren

heady spear
#

Because I'm asking you to?

void void
#

hes having his daily cry hour

#

just let him be

woven otter
#

wait who

#

city

#

?

void void
#

ye

woven otter
#

yeah that happens to him pretty often

void void
#

only nice when he wanna be

#

and even then not very nice

heady spear
#

Can you all go jump into your respective trashcans

woven otter
#

sounds like wiz except wiz is never nice

heady spear
#

or do something productive for once

woven otter
#

only if you help me citi

void void
#

4am

#

productivity is for weebs

woven otter
#

2PM

#

no productivity at 2PM

void void
#

neither at 4AM

#

actually

#

just cut off the at

#

no productivity

heady spear
#

you're both quite sad

#

I would cry if I had any fucks left to give :<

void void
#

watch as he enters the anger mode

woven otter
#

yes I need help

#

please help me citi

#

well simple that's what happens if you work on shit plugins

void void
heady spear
#

I wouldn't know :/

stiff yarrow
vestal jasper
woven otter
stiff yarrow
cedar spade
#

🇿

void void
#

ok bed time sweeties

#

goodnight

#

4:30am

#

fuk

fallen oracle
#

Ayy

woven otter
#

simple u weird

severe schooner
tranquil bone
#

Quick question

#

I've heard that you should use different flags for each type of server, meaning that if you have a server running with less ram allocated, you need to tweak your flags to match that, how do I go about doing that?

peak dirge
#

-Xms and -Xmx

fallen oracle
#

I think he means paper flags

#

Iirc you can use the same flags for 512mb - 12GB

#

And then anything higher they suggest a few changes

peak dirge
#

¯_(ツ)_/¯

tranquil bone
#

I see

heavy rapids
#

does anyone have the invite to the MCP bot discord?

limber knotBOT
#

You can use the forge discord

heavy rapids
limber knotBOT
#

Ok maybe not

#

This is the last time someone did post mcpbot commands in forge discord and lex said this

#

are you... retarded...

#

This place is NOT the place to spam the bot. Especially in a way where you don't read the answers it gives you and keep doing ti wrong.

heavy rapids
#

Yeah, I'm totally not going anywhere where lex has any power whatsoever

limber knotBOT
#

😂😂

#

Do you know that lex maintains mcp? Lol

heavy rapids
#

Yes.

#

But being a good coder and a good person are not the same thing :^)

#

He's a good coder, that I confirm

limber knotBOT
#

I like lex, he's not afraid to call out bullshit ppl do

pulsar wigeon
#

the squirrels channel is the place for bot spam

#

the mcp channel is not

#

pretty simple

heavy rapids
#

I remember asking about an ASM oddity (stackmaptable recreation) on forge IRC, was banned by lex for something along the lines of "fuck off coremods are discouraged"

limber knotBOT
#

It's easy, don't annoy him

heavy rapids
#

didn't even talk to him

#

he jumped into the convo

#

and just banned

#

so I'll stay away from that guy

quasi valley
#

Sounds lovely

void void
regal light
limber knotBOT
#

Hey what's the last version of 1.14.2 for Paper?

golden gust
#

107 iirc

limber knotBOT
#

thanks!

void void
#

weird

golden gust
#

That's the previous version, not the current version

finite wave
#

Why does it matter?

golden gust
#

107+13 = 120, so closer, but 🤷

limber knotBOT
#

i need to use 1.14.2 because of optifine

finite wave
#

Lol

limber knotBOT
#

client who pays me for the server is making a video and doesnt want incompatibilites in optifine or lighting to show irregularities

heady spear
#

Optifine for 1.14.2 doesn't even exist as a release

#

they just have pre-releases

#

the release is for 1.14.3

limber knotBOT
#

so i have to use 1.14.2 for 3-4 days

finite wave
#

No

#

Yash*

limber knotBOT
#

look i know its stupid

finite wave
#

Yes barty

fallen oracle
#

Can confirm

heady spear
limber knotBOT
#

but im not arguing with a client who pays me 3 times than im worth

#

lol

#

i did

#

i used em all

#

ohhh

#

oik

#

got it

#

thanks a lot!

finite wave
#

3$?

quasi valley
#

3 * 0 is still 0

limber knotBOT
#

LUL

heavy rapids
#

seems like they're actually trying to improve performance in .4

finite wave
#

I assumed 1$ was his worth

limber knotBOT
#

why would you assume that

quasi valley
#

they are obviously not worth that much /s

limber knotBOT
#

Kenny was correctt

#

im worth $0

#

ayyy

finite wave
#

Arguing with the client is normal

limber knotBOT
#

ofc.

quasi valley
#

there's one... for mac users 👀

heavy rapids
#

i mean, it seems they're focusing on performance in .4

#

they added a tool to provide reports to them, so they take it serious

#

so maybe the next few prereleases will actually improve stuff

golden gust
#

Yea, that fixed some mac issues apparently, that'll be nice and mc literally eats up a code sitting at the loading screen

finite wave
#

Cookies

limber knotBOT
#

Neat, iOS 13 has a thing that uses the depth camera and machine learning to on the fly edit facetime calls so it looks like you're looking at the camera

#

So you look like you're looking at the person you're talking to (which you are, but they're on the screen below so everyone is always looking "down")

tropic flame
#

so TIL my graphics card is actually integrated with the motherboard and I always thought it was dedicated

#

for like, since I got this computer

#

... for 50€, on a rush, to do school work

#

yeah what was i expecting

heavy rapids
#

computer for 50€

teach me ur ways

#

cheapest I got was 200€

golden gust
#

50<symbol-i-can't-find>

#

dedicated GPU

#

plz

tropic flame
#

electroniccat, I thought it was dedicated from like 2004

#

this shit is old

#

@heavy rapids used computer

#

second-hand, whatever

heavy rapids
#

ah

glass vapor
#

pre-release 1 for 1.14.4 be like "Optimized performance"

#

DOUBT

tropic flame
#

lmao

golden gust
#

#120

tropic flame
#

once they release 1.14.4: we're planning to release 1.14.5 because we obviously couldn't hold this update back a few more weeks!

golden gust
#

latest #122

#

plz

#

Somebody, set him on fire!