#general

3141 messages · Page 384 of 4

jagged egret
#

Spottedleaf aiight, lemme upload a plugin real quick - run it on Spigot and the client will load precisely 1 chunk before the server halts

#

(respectively)

golden gust
#

Pretty sure that there is an ID > entity map somewhere

jagged egret
#

Ooo that'd be ideal

static badge
#

were you trying to get the chunk to find the entity in it?

jagged egret
#

I've got this class that loads the tracking and activation ranges and uses that to figure out what nearby entities are visible

#

then loops over the nearby entities to figure out which one belongs to that packet

golden gust
#

WorldServer has an entitiesById map

jagged egret
#

Yup just saw that

#

well

static badge
#

we have get by id api

#

or was that spigot

#

uuid apparently

jagged egret
#

Ye

static badge
#

no id api

golden gust
#

Yea, UUID got added a good while ago, pretty sure it was only added because we finally got a UUID > Entity map

grand pewter
#

you sure about the pardon(uuid string) thing

#

doesnt seem to work

jagged egret
#

are you including dashes

golden gust
#

it does a name profile lookup

static badge
#

idk check the impl

grand pewter
#

i was gonna do that but thats why i asked here first

golden gust
#

Basically, it doesn't support passing UUIDs

grand pewter
#

so i dont have to

#

XD

#

ah ok so it there actually not any way to unban by uuid atm

static badge
#

ban api feelsChromosomeMan

golden gust
#

You'd need to run over the ban entries yourself and look for their UUID

grand pewter
#

yeah i was just noticing last night that the ban api is pretty funky

golden gust
#

The ban API is one of those forgotten cornerstones of the API, basically

grand pewter
#

at the very least documented poorly if it did support UUIDs

jagged egret
#

honestly Spigot in general is kinda funky

grand pewter
#

i would be willing to try to figure out how to PR paper to add that

static badge
#

spigot does not have the chunk system down

grand pewter
#

if no one else is interested

static badge
#

if only there were PRs to fix it there :>

grand pewter
#

the reason why i wanted to fix this is because banning by name gets really buggy when people change their names

#

or at least unbanning by name

#

banning usually fine lol

static badge
#

could always invent ur own ban system

golden gust
#

relies on the usercache, basically

#

If the name is cached and not expired, it should be fine

#

if it has to do a lookup for it, however, that's gonna suck

cosmic raft
#

fuck you, website

grand pewter
#

yeah but only for the previous name, the one you banned them under

cosmic raft
#

Available shipping to the U.S.A. and Puerto Rico only.

jagged egret
#

how long has this entity by ID map existed

grand pewter
#

the new name wont be cached im guessing

#

cause they didnt join

golden gust
#

Well, the server basically isn't going to know the new name

static badge
#

since the ancient times

jaunty oriole
#

why puerto rico and usa specifically

grand pewter
#

yeah exactly

jagged egret
#

puerto rico is a territory of the US

golden gust
#

if the old name has expired in the cache too, it's basically going to be entirely dismissed; You'd need to use their new name in those cases

jaunty oriole
#

ah ok

grand pewter
#

yeah but if the lookup is by name in the ban list, we have a problem

#

cause new name wont be there

#

banned under an old name

golden gust
#

it should be fine

#

The GameProfile lookup will return a UUID/name combo, and it should match just fine with only the UUID being matched up

grand pewter
#

yeah but pardon isnt by uuid

golden gust
#

Internally, it uses GameProfiles

grand pewter
#

this is like full circle lol

golden gust
#

new name would be looked up against mojangs API and pull back the correct UUID, so should work

jagged egret
#

and thus you see why people use their own ban system

grand pewter
#

hm ill look into it a bit more

golden gust
#

Just the whole mess of not knowing if they actually changed their nick or not

#

if you wanna unban with just the UUID, you'd need to iterate over the banentry list and remove the ban

jagged egret
#

it should just default to looking it up against Mojang's API

grand pewter
#

that's slower

jagged egret
#

but it works

grand pewter
#

indeed

golden gust
#

actually, tell a lie

#

Bukkits API doesn't let you have the UUID

#

lol

jagged egret
#

yeah I was wondering about that

golden gust
#

It's an iteration over the list anyways

grand pewter
#

yeah banentry doesnt have uuid does it?

jagged egret
#

nop

grand pewter
#

lol

#

this is why i was banging my head on this the other day

#

like wtf is with this ban api

jagged egret
#

change 'ban api' to 'server software' and you have an accurate description of Spigot

#

if I have to do reflection for this project one more time I'm going to break something

#

with reflection, do I have to cast a World to a CraftWorld or can I just invoke the CraftWorld#getHandle method?

grand pewter
#

ok but no one would complain if i tried to investigate this more myself, and possibly try making a PR to paper if i can't figure out how to check/ban uuids with spigot

jagged egret
#

I assume I have to cast it

#

no one would complain, but make sure such a PR doesn't already exist

grand pewter
#

will do

jagged egret
#

otherwise you'd just be wasting time

grand pewter
#

indeed

golden gust
#

Such a PR likely doesn't exist, I wouldn't be surprised if everybody who looked at the API just said fuck it and rolled their own

#

Kinda need to if you want sane storage options anyways

#

(Vanillas banlist implementation sucks, too)

grand pewter
#

makes sense

golden gust
#

extending it to cover UUIDs wouldn't be too much of a challenge, tbh; GameProfile doesn't care about names if it has a UUID, so you'd basically just need a UUID type ban list and a bit a gaffa tape to hold it together

grand pewter
#

yup

#

gives me an excuse possibly to get into contributing to paper lol

#

had some interest in trying that for a while but nothing of value to try doing

jagged egret
#

classes can extend multiple things?!

grand pewter
#

no they can implement several things

jagged egret
#

but like

static badge
#

that's an interface

jagged egret
#

i'm a frickin idiot

#

ignore me

static badge
#

syntax for extending other interfaces

#

dw u got cat here kappa

grand pewter
#

lol

static badge
#

if u combine ur braincells ull have enough to beat z

pulsar wigeon
#

1 + 1 = 3

static badge
#

1.5 + 1.5 = 3

pulsar wigeon
#

imagine half a brain cell

static badge
#

don't need to with u around

trim stone
#

Is there some disadvantages of using paperd comparing with Minecraft_RKit?

limber knotBOT
#

as a parent, the fortnite downtime makes me want to default dance

potent warren
#

Hmmmm, the notchian client can send plugin messages, right?

golden gust
#

Yes, it uses them for things like the brand message

potent warren
#

What about the bungee messages?

golden gust
#

wu?

potent warren
#

Bungee plugin messages

golden gust
#

No

static badge
#

aren't those server side kappa

golden gust
#

Those are only processed from the servers connection, not the players connection

potent warren
#

oh?

#

So there's no way players can send them?

golden gust
#

No

potent warren
#

oh

golden gust
#

That would be a pretty big security issue

#

They can send plugin messages and a plugin can deal with them

#

They're just not going to be able to interact with bungees plugin messages specifically

jaunty oriole
#

how long has fortnite been gone, i'm OOTL

static badge
#

wasn't there some fortnite stream yesterday

#

.g fortnite

limber knotBOT
#

(DiscordBot) https://www.epicgames.com/fortnite -- Epic Games' Fortnite: "Fortnite. Fortnite Offical Website. Your browser does not support playback of this video. (Error #6000). Fortnite . playing Fortnite for 70,967..."

static badge
#

Your browser does not support playback of this video OMEGALUL

#

what is this it's a stream

potent warren
#

.g What's my User Agent? .org

limber knotBOT
#

(DiscordBot) http://whatsmyuseragent.org/ -- What's my User Agent?: "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36..."

potent warren
static badge
#

holy shit it's my brain

jaunty oriole
#

holy shit

potent warren
#

.g User Agent String .com

limber knotBOT
#

(DiscordBot) http://www.useragentstring.com/ -- UserAgentString.com - Android Webkit Browser: "Understand what information is contained in a Android Webkit Browser user agent string. Get an analysis of your or any other user agent string. Find..."

potent warren
#

Android WebKit

#

wat

#

okay, last try..

#

.g Update your Browser - Browser-Update .org

limber knotBOT
potent warren
#

😦

limber knotBOT
#

I really don't give a shit about fortnite but it was my understanding that the downtime is basically a marketing move for their new map and season?

#

at least that's what was on the news website

golden gust
#

inb4 fortnite 2 is the next hytale

limber knotBOT
#

the new map's name? hytale

#

the new skin's name? half life 3

potent warren
#

at least you can pay right now for a hytale server

static badge
#

yeah looks like marketing

#

some new hype over some new season

limber knotBOT
#

brah

#

pay me rn and I'll even let you have a hytale 2 server

#

just don't ask to see or access it

static badge
#

we'd like that about your face

#

but no it's still here

woven otter
#

what were you trying to do with this nick?
.g What's my User Agent? .org

limber knotBOT
#

(DiscordBot) http://whatsmyuseragent.org/ -- What's my User Agent?: "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36..."

jaunty oriole
#

finding out the user agent of the bot

woven otter
#

but why 🤔

potent warren
#

why not

#

🤷

jaunty oriole
#

¯_(ツ)_/¯

golden gust
#

Nexus 5X Build

woven otter
#

.g cmyip

golden gust
#

k den

limber knotBOT
static badge
#

.g what is my ip

jaunty oriole
#

nice

limber knotBOT
#

(DiscordBot) https://whatismyipaddress.com/ -- What Is My IP Address - See Your Public Address - IPv4 &...: "Find out what your public IPv4 and IPv6 address is revealing about you! My IP address information shows your location; city, region, country, ISP and..."

static badge
#

ree

golden gust
#

.rekt

limber knotBOT
#

☑ Lord of the REKT

potent warren
#

.g my IP address .com

static badge
#

.g whatismyip

limber knotBOT
#

(DiscordBot) https://www.whatismyip.com/ -- What Is My IP? Shows your real public IP address - IPv4 -...: "IPv4 Address, IPv6 Address, IP Address Lookup, Change IP, Hide IP, IP WHOIS, Internet Speed Test, Trace An Email, Host Name Lookup, User Agent,..."

potent warren
#

hmmmmm

jaunty oriole
#

.g waste a guid

limber knotBOT
#

(DiscordBot) https://wasteaguid.info/ -- Waste-A-GUID: "Waste-A-GUID. Once they are gone, they're gone for good ... Thank You for making one less GUID available to the rest of us!"

woven otter
#

.g my ip

potent warren
#

yay

limber knotBOT
#

(DiscordBot) https://whatismyipaddress.com/ -- What Is My IP Address - See Your Public Address - IPv4 &...: "Find out what your public IPv4 and IPv6 address is revealing about you! My IP address information shows your location; city, region, country, ISP and..."

potent warren
#

wasting guids

golden gust
#

u guys suck

static badge
#

66.249.66.34 PogU

woven otter
#

who's that

potent warren
limber knotBOT
jaunty oriole
#

hackerman

potent warren
woven otter
#

what else can we do

potent warren
limber knotBOT
potent warren
#

bruh moment

static badge
#

.g cancer definition

golden gust
#

odd, I got .64.107 here

limber knotBOT
#

(DiscordBot) https://www.cancer.gov/publications/dictionaries/cancer-terms/def/cancer -- Definition of cancer - NCI Dictionary of Cancer Terms -...: "A term for diseases in which abnormal cells divide without control and can invade nearby tissues. Cancer cells can also spread to other parts of the..."

potent warren
#

.IP Location .com

static badge
#

.g retardation definition

limber knotBOT
#

(DiscordBot) https://www.merriam-webster.com/dictionary/retardation -- Retardation | Definition of Retardation by Merriam-Webster: "Retardation definition is - an act or instance of retarding. How to use retardation in a sentence."

woven otter
#

.g braincells

limber knotBOT
#

(DiscordBot) https://www.braincells.com.au/ -- Braincells – Advertising, Marketing and Design Agency: "braincells is a Perth-based branding and creative services agency that uses design-led thinking to create business growth for our clients. What is..."

golden gust
#

Does google have some weird oddball nat setup?

potent warren
#

.g IP Location .com

woven otter
#

.g lack of braincells

limber knotBOT
#

(DiscordBot) https://iplocation.com/ -- IP Location: "Just input the IP address and this service will show you the geographical location that it is coming from."

#

(DiscordBot) https://www.sciencedaily.com/releases/2019/08/190829150708.htm -- Lack of oxygen doesn't kill infant brain cells --...: "Aug 29, 2019 ... Research raises new concerns about the vulnerability of the preterm brain to hypoxia. Results confirm that brain cells do not die as..."

potent warren
golden gust
#

Can you guys cool it on the botspam

#

kthx

static badge
#

technically

#

yes

woven otter
#

but

static badge
#

should we?

potent warren
limber knotBOT
potent warren
#

bruh moment 2

woven otter
#

inb4 cat gives out bans

static badge
#

good thing ur first on the list kappa

woven otter
#

which list are we talking about tho

jaunty oriole
#

it didn't even tell me the guid i wasted what a waste

potent warren
#

Can I do a last one b4 we stop spamming the bot?

static badge
#

well there's many lists your first on

woven otter
static badge
#

"most retarded people on earth"

potent warren
#

.g ipchicken .com

limber knotBOT
potent warren
#

HA

woven otter
#

first from the end right?

#

unlike u

static badge
#

that's no u but fancier

potent warren
#

u the unlike

woven otter
#

gotta put in more effort

jagged egret
#

lol Google Play Music decided to play the Minecraft soundtrack

#

I was looking around trying to find where I left Minecraft open

#

fun times

static badge
#

you're asking us?

#

looks straight out of ancient windows technology

potent warren
#

Isn't that from the april fools joke version?

#

wait wat

#

inventivetalent probably mixed versions ;-;

jagged egret
#

do any of y'all know of an easy way to transfer a linux configuration between computers

#

i.e. gnome settings & themes

static badge
#

dd

jagged egret
#

they're different drive sizes though

#

and I already set up the drivers on the target computer :(

celest coyote
#

you can resize partitions using gparted or something else

jagged egret
#

oh screw me as soon as I send that the console spits out like 5 bajillion errors

#

lol

hidden bronze
jaunty oriole
#

it's an internet connected cow

woven otter
#

ur a cow

jaunty oriole
#

no u

woven otter
#

u

jaunty oriole
#

fuck

woven otter
#

u

jaunty oriole
#

u

woven otter
#

ill eat u bread

jaunty oriole
#

not if i eat u first

#

🔪🦆

mortal zinc
static badge
#

tom cruise

mortal zinc
#

that would be Notch's house

old badge
#

it's a nice house

ancient bolt
#

lmao go home java you're drunk

#

TYPE_USE has the wackiest syntax

#

private @Nullable List<JvmAttributeInnerClasses.@NotNull InnerClassData> innerClasses;

old badge
#

java in general has a wacky syntax

ancient bolt
#

also this project of mine is an exercise in verbosity and boilerplate

#

im forcing myself to not use lombok

#

and god damn it's shitty

potent warren
limber knotBOT
#

(DiscordBot) Creeper, Aw Man by Obama - This Day in Minecraft History - length 2m 18s - 12,351 likes, 213 dislikes (98.3%) - 146,170 views - schmoyoho on 2019.10.11

jagged egret
#

Hypothetically could I use a negative map ID for a plugin

#

Also does anyone know where I could find a map of colors to bytes for maps? The one on the Minecraft wiki is outdated

copper cairn
jagged egret
#

there's a fly in here and it WON'T FREAKING DIE

#

it's been here for like 5 days and it just buzzes around and I can't find it

tawdry coyote
#

.g average lifespan of a fly

limber knotBOT
tawdry coyote
#

just wait 10 more days

#

or 25

jagged egret
#

id' be fine with that except it just randomly decides to pop in and say hi by flying into me

#

gets me every time

limber knotBOT
#

spray hair spray everywhere @jagged egret ;)

#

also to answer your question about the map id, if I recall I think using a negative id causes it to use the first map again

#

I was incorrect about the map id's @jagged egret you can use negative id's however the downside is that they won't update unless you reload the game

jagged egret
#

good I don't want them to update, just once haha

#

gonna send it over a packet

#

but also maven got stuck reimporting dependencies or whatever and now i'm sad lol

#

i can't figure out why. I've restarted intellij like 3 times and undid what I changed (which was just to try to use 1.13 instead of 1.14 as a dependency) but no dice

peak kite
#

Thanks to paper, and some guy, I can now explore the planets peaks, valleys, rivers, and oceans, without dying from getting shot from crossing over a border illegally. Oh wait, that dosen't happen, everyone would welcome me into their country, lovingly. Oh wait, nvm, like I said, thanks paper, and some guy!
https://github.com/MattiBorchers/MinecraftEarthMap

solemn marsh
stiff storm
peak kite
#

I guess using this method one could make a world generator by just changing the script's map files to be what they want.
But the trees and objects alike don't generate. I think that requires a mod or something.

limber knotBOT
#

huh

#

I should make a plugin that randomly generates borders

#

then randomly generate walls on those borders

#

then randomly generate npcs to defend those walls

#

then use maps to put up signs within the borders that make it clear that the player is not welcome

peak kite
#

citizens are super fun to play with

#

get the mod citizens2 and highwayman

limber knotBOT
#

ur not my mom

peak kite
#

you need to clean your room, look at that mess!

limber knotBOT
#

I swear!

#

I had a cold!

#

Excuses!

#

patent translations from chinese to english are expensive bois

#

I mean not extremely expensive but expensive nonetheless

golden gust
#

Is that why they often just come in chinglish instead of english?

limber knotBOT
#

yes

#

because why pay thousands when you can pay hundreds

#

I do german <-> minilang translations!

#

hire me, am better than that magma dude!

#

sure, as soon as they get interested in launching their product in minilangland I'll let you know

jaunty oriole
#

is there a demo? can i get a demo?

peak kite
limber knotBOT
#

(DiscordBot) Can i get a Hooyah vine - length 7s - 22,316 likes, 372 dislikes (98.4%) - 1,598,783 views - MrGalaxy on 2015.10.19

heady spear
#

let's go to the beach

limber knotBOT
#

well

#

just found a translation for 20% of the price of the other translator

#

so I guess it's not that expensive after all

#

fun

#

how to make $200 in 1 e-mail

zinc wren
sand osprey
marble anchor
strange hornet
uncut sedge
heady spear
cobalt bane
limber knotBOT
#

can both players interact properly with the blocks?

#

can mobs interact with the blocks?

#

:P

heady spear
#

Mobs interact with the block that the rest of the world is aware of. Both players can interact with the blocks

#

Or rather, they can interact with their own blocks

woven otter
#

wow you both are making the same thing

heady spear
#

mine is probably way more broken 😛

limber knotBOT
#

that the rest of the world is aware of <--- yeah, it works differently for us. we have a phase. entities (mobs and players) can be in that phase. phase have block modifications. you can interact with the modified blocks in your phase, mobs can too. if you are outside of the phase, you don't see the modifications.

#

a modification can be both adding a new block or setting it to air, including support for tile entities

#

and it also handles shit like particles and sounds

heady spear
#

ye, I basically just modify what block is sent to what player. Handling interactions was a bitch. I only really want to use it for public farms and shit like that

#

so multiple users can grow crops at the same time without having to build 900 farming villages

limber knotBOT
#

we just went full crazy and implemented it deeeeeep into the server

#

we track the current ticking entity and then catch calls where the server tries to read the type of a block

#

thats the gist of it

heady spear
#

I do that for each player, not entity. I don't really care about the entities tbh, as we already have a separate system with per-player entity tracking. Could probably support the custom blocks too, but that sounds like a pita :p

limber knotBOT
#

edge cases are a bitch, I also didn't want to fiddle with chunk packets so I just send multi block changes directly after sending a chunk if needed 😂

#

I needed to handle mobs as I don't want mobs to randomly walk thru walls and stuff

heady spear
#

So the system is working fine now if there's air where the custom block is placed, if it's replacing another block and it's updated in the real world then chaos ensues and I cry. I guess I'll have to make sure certain packets aren't sent

limber knotBOT
#

ye, thats the difference, you only fake it

heady spear
#

idk why it happens tho, I must have missed some processing of the block somewhere

#

because every bloody version of getType returns the correct block .-.

#

yay got it working, just needed to make sure to never send block break packets to clients with modified blocks. Ez

celest dragon
safe silo
#

@dense nova can you help me

void void
#

ah yes

#

pinging random people instead of just asking

#

it's big brain time

jaunty oriole
#

@void void can you help me

void void
#

no

jaunty oriole
#

aw

void void
#

but i can help you

#

😏

jaunty oriole
#

ooh

void void
#

with dying

#

.kill breadman

limber knotBOT
#

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

jaunty oriole
#

that's hot

void void
#

fuck this coffee is hot

#

i need to drink it and leave

#

but, maybe not :C

#

aight am outta here

#

school time

#

lowkey ill be on discord in class

#

so whatever

#

Which version is more optimized between 1.12 and 1.13?

#

I was thinking about 1.12

dapper nacelle
#

does anyone know a good place where I can host my database

slim nymph
#

so mint update of packages wants to uninstall upstart.... this sounds like a great idea.

golden gust
#

death to upstart!

#

Bow down to your systemd overlords!

slim nymph
#

maybe i should update to 19.2 first >_>

#

idk if anything still uses it on system

#

im assuming systemd added it to 'fuck this package' list

void void
#

Lmao, poor college freshmen.

#

(for context, im stuck in a class with college freshmen)

#

they're so used to their teachers doing everything with them

#

for them**

#

One of them just piped up like "uh yeah, i need to retake the exam, you told me something about an email. i never got one. sup?"

#

and prof is like

#

"yeah. YOU email ME....It's not my job to email you for a retake YOU need to take."

#

I'm trying to suppress my laughter

#

Help

slim nymph
jagged egret
#

Does anyone know why intellij takes forever to download dependencies for 1.13 spigot

heady spear
#

you need the sounds of men to relax, my dude

jagged egret
#

I want to make a plugin support older versions but at this point I'm really tempted not to

void void
#

Murder (Sword)

jagged egret
#

here's my pom.xml, but I can't see anything wrong with it

void void
#

dont work
works slow

#

which one is it

jagged egret
#

slow

#

takes forever to the point where I get impatient and never know if it actually completes

void void
#

no idea get better net

#

alternatively, use a nexus repo that acts as a proxy for all the shit you need

jagged egret
#

i have a solid 30 mbps which is the highest this router can go for some reason

#

(we have 120mbps down)

void void
#

which dependency is slow

#

is it dmulloy

jagged egret
#

Then it just sits there

void void
#

from what URL...

jagged egret
#

no idea i dunno how to view more

void void
#

well find what URL it is then figure out how to stop using their URL

#

because it's very clearly down

jagged egret
#

but how

#

i can't get it to show any more output

void void
#

Can't help you lol

#

Run maven manually

#

Instead of thru IDE

#

Old school...

#

Terminal button on bottom of intellij something like this

#

mvn compile

#

¯_(ツ)_/¯

#

mvn clean install

#

ye probably better

jagged egret
#

just made a new project with the same pom and it worked just fine

#

intellij y u break everything

void void
#

then file>invalidate caches and restart

jagged egret
#

done that

#

no dice

void void
#

same as using -U switch on mvn command

visual laurel
limber knotBOT
#

Invalidate caches doesn't refetch snapshots simple

jagged egret
#

what does EntityType.LINGERING_POTION in 1.13 do

#

is that just the same as a splash potion

limber knotBOT
#

.g minecraft lingering potion

#

(electroniccat) https://minecraft.gamepedia.com/Lingering_Potion -- Lingering Potion – Official Minecraft Wiki: "This article is about throwable potions that leave a lingering area of effect. For the throwable potions without a lingering effect, see Splash..."

Minecraft Wiki

Lingering potions are variants of splash potions that can be thrown to leave clouds with status effects which linger on the ground.

jagged egret
#

No I know

limber knotBOT
#

that entity type specifically points to the cloud they spawn

jagged egret
#

But it's a POTION entity internally

#

nope that's AREA_EFFECT_CLOUD

limber knotBOT
#

oh

#

yea

#

i erm... brain and.. tired... and... MiniDigger halp

#

Do you really expect me to make sense of bukkit enums?

#

proceeds to enchant his stick with DAMAGE_ALL

#

No

#

am hoping that you make me look less dum

#

Wait, wut

#

TIL that you can set the color of potions

wide chasm
#

Yes

limber knotBOT
#

Sorry, am a high skilled invidiual, but I ain't no wizard

#

(and ofc, doesn't look like it's exposed in bukkit)

#

PR or shut up!!!1111

#

Oh, wait, no; am dum

#

is itemmeta

wide chasm
#

First you complain that mini should make you look less dum, then you make yourself look dum again smh

limber knotBOT
#

i think it's bed time

wide chasm
#

It's half past six though

#

Well, depending on your timezone.

limber knotBOT
#

Cats don't need an excuse to sleep

wide chasm
#

Yes, but we're talking about an electronic cat here

limber knotBOT
#

It's 1935 over on the island of insanity

#

17:35

#

Was revering to the year, obviously

wide chasm
#

Let me see, so you live either in Britain or Portugal. I'd assume Britain, then?

limber knotBOT
#

I totally rekt by sleep schedule yesterday :(

#

I already said island of insanity Stef, shouldnt that give a clear hint?

wide chasm
#

Ehm. I kinda actually thought you were referring to a year. Now I'm the one looking dum.

limber knotBOT
#

No no, dw, you are right

jagged egret
#

some days i genuinely despise maven

#

i've now removed dmulloy's repo since it was what was broken and installed protocollib directly into my local repo using install:install-file

#

it still is broken

#

any ideas?

limber knotBOT
#

I just proxy all maven repos I use on my Nexus

#

Maven log?

#

@i​so​20​13​ maven will store which repo it tried to get an artifact from last time and check that the next time too

#

so you can try removing that info from the artifact which is causing it to query that repo

#

also you can specify mirrors for certain repository ids in your maven settings file

#

(as you can tell: i've struggled with your exact issue yesterday too, and for some reason it works on my buildserver but not locally even though it should have everything cached in my own repo ¯_(ツ)_/¯)

#

oh also you can set shorter timeouts in your settings file per repo as well so you don't have to wait the full 2 minutes which seems to be default xD

#

which is actually what I ended up doing for a different repo ¯_(ツ)_/¯

quasi valley
#
    <server>
    <id>dmulloy2-repo</id>
            <configuration>
            <httpConfiguration>
                <all>
                    <connectionTimeout>2000</connectionTimeout>
                    <readTimeout>2000</readTimeout>
                </all>
            </httpConfiguration>
        </configuration>
    </server>

was my dirty fix yesterday doot

limber knotBOT
#

yeah, that

quasi valley
#

also, rip indentation

jagged egret
#

oh noice

#

i just waited and it eventually finished

#

it'd be nice to have a Nexus so I can have a real repo but meh

#

i just use github pages for mine.... it broke lol

limber knotBOT
#

github offers packages as maven repos now btw

jagged egret
#

woah

vestal jasper
#

huh

limber knotBOT
#

well more like "now", that has existed for a while now

placid thicket
#

Really wish windows update actually put effort into updating drivers instead of just telling you that they are up to date

limber knotBOT
#

too muich like hard work

stone silo
#

it's up to the driver developers to release it to Windows Update, unless you're talking about it just not grabbing new drivers from Windows Update

jagged egret
#

so @golden gust that map of entity IDs to entities was added in 1.14 :( I need 1.13 and under compatibility too

quasi valley
#

legacy compat monkaS

limber knotBOT
#

just dynamically generate the map from the enum/class names and manually provide the ones that it doesn't find ¯_(ツ)_/¯

jagged egret
#

you want me to do what now

limber knotBOT
#

it's not like it's gonna change in 1.13 anymore xD

jagged egret
#

entity ids

#

not type ids :P

#

oh never mind it's still a thing it's just in World instead of WorldServer

limber knotBOT
#

oooh, you mean the unique entity id xD

jagged egret
#

lol fun times - The game crashed whilst unexpected error Error: java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.Byte

#

Ah yes, whilst unexpected error

#

alright now i gotta download mcp

#

anyone set up a Forge workspace lately? It says setupDecompWorkspace is not a task

#

nvm their documentation is wrong

quasi valley
#

you can also try yarn

jagged egret
#

my poor laptop can barely handle running vanilla and a server at the same time lol

static badge
#

It's a very simple command

#

Check the gradle tasks available

jagged egret
#

no they removed it completely

#

you just skip that step

static badge
#

It should be obvious, I forgot myself

#

Their doc is not updated, ignore all of it

jagged egret
#

yeah i noticed

static badge
#

I use minecraftforge to get a mapped environment

#

Not whatever forgegradle is

#

"need more params"

#

"fuck it, name it *2"

quasi valley
#

I think we once had a class named StatsV3

#

that were some dark times

jagged egret
round gulch
patent wraith
#

That's not a lot of swap.

#

Well, I guess 16GiB of it might be a bit much.

heady spear
#

hi friends 🙂

sturdy fulcrum
#

Hi

woven otter
#

Hi city

heady spear
#

ok nvm

woven otter
#

wow

heady spear
#

when my players move wrongly I get console spam but I've decided I want to solve the issue

#

so can we please remove the message from paper?

#

thx

static badge
#

can we remove you from paper

heady spear
#

I love u 2

static badge
#

that's remarkably gay

heady spear
#

only for u bby

static badge
woven otter
#

he's gay for u

#

how do you like that leaf

static badge
#

pretty gay

tawdry coyote
#

i think that means leaf likes it

limber knotBOT
spiral raven
woven otter
#

looks like outdated plugin

limber knotBOT
#

he already left xD

woven otter
#

well too bad

quasi valley
#

you look outdated

woven otter
#

you look like you live in Australia

quasi valley
#

but I dont even like kangaroos

woven otter
#

too bad

void void
#

I need a help 😄 good builders here?

limber knotBOT
#

probably not

woven otter
#

gradle

potent warren
#

what to do when there's no motivation to work on anything programming related? Is it due to my current projects? Am I not enjoying working on them? what is life?

#

inb4 severe depression

#

@woven otter amirite

woven otter
#

it's because you're not selling out

potent warren
#

could it be?

quasi valley
#

Shrek is love, Shrek is life

potent warren
#

Am I bad with project ideas?

quasi valley
#

No

potent warren
#

I used to have fun when programming.

quasi valley
#

Just bad in general

potent warren
#

I think I lost that..

woven otter
#

it's the end

granite salmon
#

Take a break go play some games especially ones that aren’t minecraft

potent warren
#

😂

#

Nice joke

#

I don't play games...

#

the only thing other than programming that I do is watching videos on youtube

woven otter
#

I don't play games. Minecraft is serious business

quasi valley
#

Sounds like you need more hobbies

potent warren
#

😂

#

more funny jokes

granite salmon
#

Im a serious minecraft addict (i need help) but i still have 40 steam games i play once a month per year

potent warren
#

can't I just procrastinate all day like I used to? 😦

granite salmon
#

no

#

go outsidr

#

outside*

#

if that place exists

quasi valley
#

Did you just said the word that shall not be said

granite salmon
#

uhm

quasi valley
#

This place is not to be mentioned

woven otter
#

what's outside

void void
#

Lmao

quasi valley
#

It doesn’t exist

void void
#

Guya

potent warren
#

r/outside... no thank you

void void
#

Guys

granite salmon
#

i said no such thing

void void
#

I have news

granite salmon
#

Resley.

woven otter
#

it's speculated that outside might exist but it's not scientifically proven yet

void void
#

Everyday I go to a place called outside

quasi valley
#

It’s a horror story for children

granite salmon
#

I think outside is fake news

potent warren
#

I don't want to go play Outside, a free-to-play MMORPG with 7 billion+ active players...

quasi valley
#

Don’t fall for it

woven otter
#

It needs more proof

void void
#

I meet other things called humans.

quasi valley
#

It’s not even free

granite salmon
#

If it exists, it must be flat.

potent warren
#

those things called humans are fake

void void
#

Yes

potent warren
#

it's all a lie

quasi valley
#

It’s paid but still with lots of microtransactioms

void void
#

That's flat

potent warren
#

created by Elon Musk

woven otter
#

please stop spreading lies

void void
#

Guys

#

I'm searching for plugin developer

#

Is a very complex plugin

woven otter
#

i'm available

#

provided that you pay me monies

quasi valley
#

I can write a plugin that shuts down your server

granite salmon
#

i can write a force op plugin

void void
#

Ahahahhahaha

woven otter
#

I wish I could write a plugin that shuts up Kenny

quasi valley
#

Wow, kennyist

pulsar wigeon
#

just block him

#

ezpz

quasi valley
#

🏓

granite salmon
#

i wish we could write a plugin to remove ducks from minecraft

woven otter
#

wiz I don't agree with your methods

potent warren
#

well, I'm not available for the reasons I mentioned before but I vouch for @woven otter.
Great dev, provided you pay the duck some moneys for his ducklings

granite salmon
#

wait

#

what

void void
#

Yes

#

I can pay

#

Moneii

granite salmon
#

How much

woven otter
#

enough

granite salmon
#

he needs 1k minimum

potent warren
#

just don't make him record his screen

#

cough

woven otter
#

hahahahah

granite salmon
#

wait

#

what

void void
#

What's a lot of money for you?

granite salmon
#

why would he need to do that

quasi valley
#

More than 1

woven otter
#

well 1 million is a lot of money

potent warren
#

@granite salmon long story, but I'm not sure if I can share it..

woven otter
#

it depends on context

void void
#

@woven otter

granite salmon
#

sounds bad

void void
#

Add me

woven otter
#

done

granite salmon
#

did someone want to record screen as evidence of development or smth

potent warren
#

Yes...

woven otter
#

yes

granite salmon
#

lol

#

so dumb

potent warren
#

we know right?!

#

Like, there's WakaTime and trackers like that.

#

on a side note

#

what's a good time tracker like WakaTime that's open-source and free?

granite salmon
#

Processing...

#

please wait

stiff yarrow
#

your system clock

woven otter
#

is that what nossr uses

potent warren
#

well, I haven't programmed anything for the last well soooooo

granite salmon
#

Wakatime is open source tho

potent warren
#

Motivation is at an all time low

#

not totally

#

They put limits behind a paywall

granite salmon
#

Why even bother tracking 😂

potent warren
#

🤷

#

I don't have anything done either way..

woven otter
#

so you know how much time you spend on things

granite salmon
#

Make the worst plugin to ever exist

potent warren
#

hmmm when was the last time I had motivation to work on a project...

granite salmon
#

there u go

#

challenge

potent warren
#

let me think thonk

#

The thing is that I don't want to make the usual shit plugins (no offense to anyone pls). I have stupid ideas..

granite salmon
#

What stupid ideas

#

tell me so i can rip them off you

potent warren
#

no thank you.

#

well, let me tell you one..

granite salmon
#

😢

potent warren
#

One idea that didn't take off :(
Mod-like GUIs created by a server plugin and a client-side mod.

granite salmon
#

What

#

whats the point if u gotta install mod

potent warren
#

🤦

#

Another one that doesn't see how useful it can be.

granite salmon
#

forget i asked

potent warren
#

The point is to have the mod for the cool UIs.

void void
#

Nick

#

What's happening?

granite salmon
#

Doom

#

death

#

tried to go outside

#

gone wrong

void void
#

Omg

#

Nick

potent warren
#

uh?

void void
#

What you like to do?

potent warren
#

what do you mean?

granite salmon
#

Nothing

void void
#

Masturbation and programme?

potent warren
#

basically

void void
#

Okay

potent warren
#

hmmm?

void void
#

I can't help you with your masturbation

#

But I can hire you, if you can programme anything

potent warren
#

Oh, I'm sorry. I'm not taking commissions 😦

void void
#

Why?

granite salmon
#

tHeN wHy ArE yOU

#

aSkInG

potent warren
#

Because I'm currently in the middle of a programming burnout

granite salmon
#

wHaT tO dO

#

Right

#

then uh

#

go on holiday

#

disappear for a month

potent warren
#

can it be forever?

granite salmon
#

goodidea

potent warren
#

jk pls not

void void
#

Kkkkk

#

WTF

granite salmon
#

that was fun

#

kbye

limber knotBOT
#

Wow, IRC ist still a thing.

woven otter
#

WHAT

#

why is it up

granite salmon
#

Why isnt it

woven otter
#

it shouldn't be

limber knotBOT
#

What is?

granite salmon
#

Ur getting rid of it?

woven otter
#

irc

pulsar wigeon
#

.stats

#

.status

#

wtf was it

#

!stats

limber knotBOT
#

Uptime: 1 days, 8 hours, 0 minutes, 18 seconds
Message Handling: 5ms / 2ms (mean/median)
Messages from IRC: 302 (16%)
Messages from Discord: 1588 (84%)

#

16 percent isn't nothing :)

woven otter
#

16% that's very inaccurate

#

clearly too much

limber knotBOT
#

Actually now that I have a nice web based client I much prefer irc. Not saying discord is bad.

#

It's just.. it's one of those companies which will eventually turn into something like Facebook..

granite salmon
#

I have never even touched irc in my life

limber knotBOT
#

You don't really need it nowadays. But there isn't a real alternative either. At least not with the same privacy etc.

#

And the most important part: federation

#

Matrix looks promising. But it isn't quite there yet.

potent warren
#

Matrix needs to copy more of Discord

void void
#

😮

stiff yarrow
#

what's a good book for kotlin

woven otter
quasi valley
#

Storm for the next 5 hours

limber knotBOT
#

I think that's rain

quasi valley
#

With lightning coming like every 10-15 seconds

#

Yea thanks for that observation bee

limber knotBOT
#

Let's hope your internet stays up

#

I remember back in the day when the TV signal got worse when there was a storm.

quasi valley
#

Also since when does the ios weather app have these sexy lightning animations flashing on the screen once in a while 😂

#

We luckily never had any real outage, but this is probably the worst storm I’ve seen so far thonk

limber knotBOT
#

I have redundancy in my internet connection. 4G and regular dsl combined.

potent warren
#

oh

#

nice

limber knotBOT
#

It works surprisingly well. They mix it somehow.

#

So its not just failover but actually combined speed

sturdy fulcrum
#

Much love

potent warren
#

Doesn't that cost more, Tallcraft?

limber knotBOT
#

No surprisingly not. The only additional cost is the special router with the 4g antenna

rugged hatch
limber knotBOT
#

;_; twitch is removing VOD comments

#

that was one of the coolest features

fallen oracle
#

Vod?

limber knotBOT
#

stream replays

fallen oracle
#

Ahh

limber knotBOT
#

I guess moderating these was a PITA

potent warren
#

What do people usually do when they're having a programming burnout?

fallen oracle
#

Cry

#

Game

#

Sleep

potent warren
#

I cry already

fallen oracle
#

Look at other projects

void void
#

Nick

#

Go outside is a good idea

#

Look the trees is a good

peak kite
#

Make a rube goldberg machine in your garage.

potent warren
#

I'll just keep on crying.

#

Maybe programming isn't for me 😦

peak kite
limber knotBOT
#

(DiscordBot) World’s largest Rube Goldberg machine lights up Christmas tree - length 4m 45s - 8,191 likes, 875 dislikes (90.3%) - 1,395,334 views - Guinness World Records on 2016.12.06

vestal jasper
#

Work on a different project

#

Like glare pretty much said

#

Hop between projects and never actually finish one PepeHands

potent warren
#

I've done that many times...

#

Why do you think I've burned out..

#

Can't find the joy I used to have in programming ;-;

vestal jasper
#

Take a break and do other things for a while then.

potent warren
#

like?

vestal jasper
#

Or learn a new language

#

Programming lang or other

potent warren
#

Learned Kotlin already.. meh

#

I don't have any more hobbies

#

My interests are: none

#

I can't seem to finish any project because of a lack of motivation

vestal jasper
#

Learn x86 and try to keep your sanity

potent warren
#

no thx

#

i dunno

#

I just can't find programming fun anymore 😦

peak kite
#

Nothing new, like a game played many times... You are bored.

#

You solve it by not caring, and you do it anyway.

potent warren
#

well, I tried starting interesting (in my point of view) projects

#

Well, not even that brings joy

#

I like programming for fun.

peak kite
#

Kids play with toys, that are exactly like the real thing, a boy and a work bench. Then you grow up and get good at it. But now its work and not fun.
But we do it anyway, and over enough time you get the reward for doing something that was really dry.

potent warren
#

well, I don't want to do it for money yet..

vestal jasper
#

Got any released plugins?

potent warren
#

one. abandoned and useless

#

dw about that one

peak kite
#

Its not to get money, that might happen, do it to fill the time?

vestal jasper
#

Having people use your plugin is a nice motivator

dusk drift
#

^

potent warren
#

well, that's a problem

peak kite
#

Are having the stats from that also rewarding?

limber knotBOT
#

man

potent warren
#

I only have bad and useless ideas

limber knotBOT
#

the worst part of waking up at 1 am is the empty fridge

#

nothing's open at night here

dusk drift
#

where u at in UK?

potent warren
#

me: lEt's mAkE A PlUgIn tHaT CaN ShOw fAnCy uIs fOr pEoPlE ThAt uSe a mOd

limber knotBOT
#

portugal

dusk drift
#

ah lmfao

vestal jasper
#

Nick. You realise 99% of plugins on spigot have already been made prior right?

potent warren
#

iSn't pOrTuGaL JuSt sPaIn?

limber knotBOT
#

false

#

my plugins are OC

vestal jasper
#

You don't need an original plugin for it to be used. Retards will use it regardless.

limber knotBOT
#

donut steel

#

DONUT STEEL

potent warren
#

well, my ideas are OC because they're so stupid.

limber knotBOT
#

COPYRIGHT

dusk drift
#

STEALING

limber knotBOT
#

TRADEMARK

dusk drift
limber knotBOT
#

YOU WOULDN'T DOWNLOAD A CAR

dusk drift
#

imagine being on IRC

#

so u cant see emotes

potent warren
#

They can

dusk drift
#

no way

potent warren
#

they get a link

dusk drift
#

EW

limber knotBOT
#

YOU WOULDN'T COPY MY TRADEMARKED REEEEEEEEEE.mp3 FILE

vestal jasper
#

Don't copy that floppy

potent warren
#

I could be there cloning shit from other servers or doing bad and shitty plugins... But I'm not.. I try to innovate by doing weird and stupid stuff.

#

No one's ever thought about having custom fancy UIs created by the server (other than Spoutcraft)

#

why? because that's just a stupid idea..

limber knotBOT
#

it's essentials except everyone has admin and all admins get insta ip banned

dusk drift
#

Nick, go make a request plugins post where people can buy plugins for like $1 or someshit

#

gives u something at least and know that someone needs it at least

limber knotBOT
#

it's sky island except it gives me op on your network

potent warren
#

no thx.. I don't to declare that shit for IRS

#

*I don't want to

limber knotBOT
#

it's a double jump plugin but it's also ransomware

#

I too like to innovate

peak kite
#

I was told that my idea for a plugin was stupid, so make this.: A plugin that makes a block that you connect a redstone wire to, and that block then sends the data states of the redstone wire to a serial interface on the server os. usbtty serial port.

dusk drift
#

what the fuck

potent warren
#

lmao

#

more like redtty serial port

#

Everyone thought it was a stupid idea... "What's the point if it requires a mod"

limber knotBOT
#

a plugin that allows you to run terminal commands from books

#

what could go wrong

potent warren
#

no no no

#

from SIGNS

#

that players can write

#

cough

peak kite
#

SERIAL port, not terminal.

limber knotBOT
#

block placement writes 1s into memory

#

but players don't know that

potent warren
#

cough cough cough cough cough cough cough cough

peak kite
#

This is to an external serial device.

potent warren
#

"What's the point of having a mod when I can just make an inventory GUI"

#

That's the whole BLOODY idea...

#

Have a mod... that displays modded UIs....

#

through a plugin..

#

oh well ¯_(ツ)_/¯

limber knotBOT
#

a russian roulette plugin that makes crossbows only fire bolts 1 in every 6 shots

#

but when it fires it rm rfs the entire machine

potent warren
#

I'm either stuck in the future, or stuck in the past...

peak kite
potent warren
#

also me: lEt's tAkE InSpIrAtIoN FrOm hYpIxEl aNd cReAtE A MiNiGaMe sYsTeM ThAt cAn dYnAmIcAlLy aLlOcAtE SeRvErS

#

meh: lEt's tRy tO MaKe c# RuN On sPiGoT/PaPeR

#

See? only stupid ideas.

limber knotBOT
#

a full conversion plugin that turns your minecraft server into a tetris game

potent warren
#

cough just make that run on the scoreboard cough

peak kite
#

Never thought Id say this, but i would even consider paying for a mod that did turn redstone data into serial output using usb serial os interface.

limber knotBOT
#

oh I got one

#

a plugin that orders a pizza to the owner's address every time a player dies

#

is that anything?

potent warren
#

uWu

#

While lots of teens of my age are out there doing commissions for other people, even doing shitty code (not everyone though), I'm just here... doing programming for fun.. open-source ftw I guess. sigh

peak kite
#

At least accept donations?

potent warren
#

nah

#

I'm too lazy

#

No need since I'm not even present in the community

limber knotBOT
#

well

#

guess I have to go eat at mcd's

peak kite
#

It is easier to just open it and leave it. Thereyougohavefunthanksbyedontbotherme.

potent warren
#

oof

limber knotBOT
#

it's the only place open at 1 am

#

pray for my cholesterol boys

peak kite
#

They have rabbit food too.

potent warren
#

^-^ how old are you? thonk

limber knotBOT
#

a quarter of a century old

potent warren
#

wat

#

you're 25?

limber knotBOT
#

that's what a quarter of a century is, yes

#

gj

potent warren
#

hehe

#

Let's say that I EXCEL at maths /s

#

ermm, I actually not

limber knotBOT
#

I hope the teacher gives you a gold medal

#

and ships to you a math camp

potent warren
#

btw, does google sell Pixel devices to Portugal yet?

limber knotBOT
#

hm

potent warren
#

oops forgot to send this..
@peak kite, Don't think I've made anything useful at all for anyone to care to donate

limber knotBOT
#

actually idk if the pixel is sold here

#

I don't know that I've ever seen one

potent warren
#

Knowing Google

limber knotBOT
#

and you can't buy it from google to ship it here

potent warren
#

that's sad

limber knotBOT
#

it's not on their list

potent warren
#

🇫 for Google

#

Do they even have some kind of Office in there?

limber knotBOT
#

not to the best of my knowledge

#

nor does amazon btw

potent warren
#

I've heard there's one in Lisbon..

#

Not sure if that's a myth 😄

limber knotBOT
#

hm reuters reported they were going to open a support center in portugal

#

back in 2018

potent warren
#

did that even happen? xD

limber knotBOT
#

no clue

potent warren
#

What about Teslas? 😏

limber knotBOT
#

google itself doesn't show me any offices on google maps

stiff yarrow
#

learn kotlin or learn Rust Thonk

limber knotBOT
#

well there's like 5 teslas in this city

#

lol

#

but they are all imports afaik

potent warren
#

ermm, city?

limber knotBOT
#

Coimbra city represent

potent warren
#

oof

limber knotBOT
#

we the best city

potent warren
#

I've heard that name before thonk

#

isn't that in Spain?`

#

/s

limber knotBOT
#

all google job openings in portugal are for their offices in germany ireland uk and switzerland

#

or london or EU hq

potent warren
#

lmao

limber knotBOT
#

so I'm guessing no

#

man these intern job requirements are nonsensical

#

you have to be enrolled in a bachelor's degree or master's degree during your internship

potent warren
#

Just do it like me. Do programming for fun and see no return of that

#

YO

limber knotBOT
#

doesn't matter what degree it's for

potent warren
#

WHAT

peak kite
#

hmm, didn't expect that, my cpu flagged a power limitation. time to step it up. hold together motherboard...

limber knotBOT
#

that reeks of a tax evasion system

potent warren
#

that's a scam

limber knotBOT
#

it lasts 6 months too

potent warren
#

oh

#

I see.

#

but still.

limber knotBOT
#

and I think it's unpaid :D

potent warren
#

SHUT UP

#

that's a fucking scam if I've ever seen one