#general

3141 messages · Page 210 of 4

unreal quarry
#

we sell metal detectable ones too. those suck to make because the metal on them is similar to foil and likes to roll up on the edges during manufacturing

void void
#

That sounds annoying af

acoustic pilot
#

@merry talon Yeah but I think I can just license the Bukkit-specific module as GPL and keep everything else MIT

#

so that's cool

unreal quarry
#

isnt MIT one thats GPL friendly?

merry talon
#

yeah probably

acoustic pilot
#

Linking against a GPL library creates a derivative, which forces the linkee to also become GPL

merry talon
#

well GPL has an explicit same license clause

unreal quarry
#

*forces to be GPL friendly

#

not GPL per se

limber knotBOT
#

I'm not a fan of Taylor Swift (like, at all) but this new song is pretty catchy

unreal quarry
#

random ^

acoustic pilot
limber knotBOT
#

You don't have to use GPL but you have to use something GPL compatible and your project is effectively GPL

acoustic pilot
#

Yeah so it's GPL + whatever other rigidities of your GPL-compatible license

#

So it'd be stricter than GPL

#

I assume?

limber knotBOT
#

But if you use MIT people can take snippets of your project that don't interact with that library and use them under the MIT license

#

No, stricter than GPL isn't allowed

#

That isn't GPL compatible

pulsar wigeon
#

anything that touches bukkit api needs to be GPL compatible :^)

acoustic pilot
#

Or more forcefully open I mean?

pulsar wigeon
#

welcome to MC

limber knotBOT
#

This is why Apache 2 and GPL 2 aren't compatible

acoustic pilot
#

I don't even know

#

Licensing hell right here

limber knotBOT
#

Apache 2 has the patent clause and GPL 2 doesn't

acoustic pilot
#

I'm working on a library that has support for multiple server platforms, Bukkit seems to be the only GPL one, I'll have to check Nukkit and Sponge

limber knotBOT
#

Although some argue GPL 2 has an implicit patent grant so they are compatible this is not the official stance of the FSF and was one of the reasons for the GPL 3

acoustic pilot
#

So I can just license those specific modules as GPL right?

pulsar wigeon
#

Nukkit has to be gpl too technically right

unreal quarry
#

you could license them all as MIT

pulsar wigeon
#

they implement bukkit api for mcpe?

acoustic pilot
#

It's a similar looking API but it's not an explicit linkage

limber knotBOT
#

Your entire project would be effectively GPL no matter what you license it as

pulsar wigeon
#

(never actually looked at the nukkit project tbf)

#

uh

#

o really

limber knotBOT
#

Oh yeah, and if you implement the Bukkit API you're still GPL

#

Thank you Oracle

acoustic pilot
#

True, even sharing similarities can get you in trouble, but it's also a different package namespace

pulsar wigeon
#

oic

acoustic pilot
#

Google used the same Java namespaces

static badge
#

oracle monkaS

acoustic pilot
#

Structurally Nukkit looks similar but the code base seems different enough to me

merry talon
#

this kind of depends on how your 'modules' work

acoustic pilot
#

Well it's just a multi-module Maven project, with each platform depending on a core module. The core I want to be MIT

limber knotBOT
#

If you use MIT license and people use it with Sponge they'd only need to follow the MIT license, unless you make it always ship the Bukkit parts then it's complicated

acoustic pilot
#

It doesn't link against anything that GPL

#

The Bukkit module, which links against the core (MIT) and Bukkit (GPL) would have to be GPL

#

I assume I can do it like this?

#

As essentially the core is an independent library in its own right

pulsar wigeon
#

yes, MIT isn't copyleft

limber knotBOT
#

Sure, but you can't use an abstraction layer as a GPL condom

unreal quarry
#

gpl condom ^_^

#

dont want to catch the gpl

limber knotBOT
#

So you can't advertise it as "compatible with X, Y, and Z and you don't have to follow the GPL of X" if you know the primary use of the software is with X

unreal quarry
#

its incurable

acoustic pilot
#

Thinking I can just dump a LICENSE file under each module folder, different licensing for each module, under the same repository, or is that too much?

limber knotBOT
#

People have tried that, wrote a bare bones generally useless library just so they could write an abstraction layer over that library and the GPL one they actually wanted to use

#

Technically the program could run with either library swapped in at runtime but in reality no one wanted to use it with the bare bones one and no one did

#

iirc it was readline

#

You could just have one license file at the root that includes both licenses and a header on each saying what parts they apply to

acoustic pilot
#

lol MIT license

limber knotBOT
#

Or yeah, per module copies

acoustic pilot
#

Yeah so basically I have a similarly structured library as that one up there

#

and I was thinking of dumping a GPL license under the Bukkit module

#

or any other module that linked with another GPL library/application

limber knotBOT
#

You could use MIT for the bukkit module too

#

It would just be GPL in practice

#

Since that's how GPL works and it uses Bukkit

#

why does world.save() not do a full world save in 1.14.2?

#

Depends on if you think the module has any code that would be useful outside of Bukkit and you want it under a different license

static badge
#

how interesting that if you were to look up the definition of cancer in the dictionary and found "GPL" it wouldn't be too far off

limber knotBOT
#

It probably doesn't since you already have a core module

acoustic pilot
#

nah the usefulness of the platform specific modules would be tightly coupled to those platforms

#

all the abstraction happens at core yeah

merry talon
#

a cancer generally implies a bad thing

#

but GPL being everywhere is ideal :>

limber knotBOT
#

MIT, 2 clause BSD, or CC0 if you're writing a foundational library for a file format or protocol and want it to be used everything (like Opus, ZSTD, or Noise Protocol)

unreal quarry
#

gpl is a good thing until someone comes along with bad faith and tries to take down an entire project because they want to quit contributing

#

cough wolv cough

#

runs away

limber knotBOT
#

LGPL for libraries you want to be widely used but want to keep open

merry talon
#

that's not GPL's fault

limber knotBOT
#

GPL for applications

acoustic pilot
#

Yeah wanna using MIT for the core and any other platform module where the platform is also MIT

merry talon
#

the best one of all is AGPL

#

use that for everything

limber knotBOT
#

Oh yeah, and AGPL for network services

acoustic pilot
#

That's what ProtocolSupport uses

unreal quarry
#

my fav license is still wtfpl, but i've only used it a handful of times

acoustic pilot
#

I may have made some changes to ProtocolSupport and not released them

#

Fite me IRL

limber knotBOT
#

WTFPL is just a less useful CC0

#

It's fun but I wouldn't use it for anything serious

merry talon
#

well is anyone using it or is it just in the depths of your drive

#

even then you don't have to release it just give it to them if they ask for it

limber knotBOT
#

If you made changes to ProtocolSupport and deployed them to a server people connect to you're violating the terms of the license by not releasing those changes either generally or at least to the people who connect to your server on request

acoustic pilot
#

That's why I said fite me IRL

#

😃

limber knotBOT
#

Although if you go the on request route you have to keep that offer available for a few years

acoustic pilot
#

But there must be countless servers that are running a forked and modified PS at this point

limber knotBOT
#

Easier to just make it widely available

acoustic pilot
#

ProtocolSupport guy even advises not to release old versions lol

#

Which is contradictory to AGPL licensing of course

limber knotBOT
#

I bet if any hosting company tried to advertise their modded ProtocolSupport as a competitive advantage they'd be in for a bad time though

acoustic pilot
#

Oh yeah for sure

#

Assuming the author decided to pursue it

limber knotBOT
#

It's not worth going after all the small fish

#

Even Hollywood stopped trying to go after downloaders, they only fight sharers now

acoustic pilot
#

Too bad torrenting is still sharing 😦

#

Damn, there's no Nukkit in ACF.

limber knotBOT
#

Pretty crazy that Taylor Swift apparently crashed Instagram

merry talon
limber knotBOT
#

(DiscordBot) This Phone runs Linux and VSCode - length 5m 17s - 3,082 likes, 139 dislikes (95.7%) - 132,788 views - Red Stapler on 2019.06.06

merry talon
#

can it run something other than ugly ass old ubuntu though

void void
#

nice but also that sounds like pure horror

#

i need a larger display

#

and a keyboard

merry talon
#

watch the video lol

void void
#

ok i will

merry talon
#

samsung has a desktop experience

static badge
#

vscode

void void
#

yeah, I figured as much that that would be possible

merry talon
#

looks like chrome os basically

#

except android apps can probably do even more

#

vscode is god tier

static badge
#

no

merry talon
#

yes

static badge
#

no

merry talon
#

ur retarded'

acoustic pilot
#

VS Code is pretty snappy for an Electron app

merry talon
#

They got rid of the ugly blue bar with the recent update

#

it looks so much better now

static badge
#

don't use it soooo :>

merry talon
#

yeah i always forget its electron

void void
#

i kinda wanna try the coder server thingy but

#

meh

#

i love IJ too much

#

;c

merry talon
#

i was going to set that up earlier

#

but then i remembered i have to set up some kind of auth so people can't waltz right in to my server

#

and i gave up

void void
#

yep same

#

had the gh page open, saw the --no-auth and went "fuck, maybe later"

merry talon
#

lol

static badge
#

here we can spot two web devs communicating

merry talon
#

oh look a retard

static badge
#

one has just called the other retarded

#

however his small brain cannot comprehend that he, by nature of being a web dev, is also retarded

void void
#

he called u retarded, retard

#

i think

#

:c

merry talon
#

says the block game developer, attempting to be intelligible

static badge
#

I'm not a block game developer

void void
#

lmao this comment on that phone running linux video

#

"You basically ran a virtual environment (browser) in a virtual containerized environment (Ubuntu container) which is running in a virtual runtime (android which runs on the jvm) that runs on linux.... today's tech is a mind-f***k, no wonder everything is laggy."

merry talon
#

no that's just because people have an absolute disregard for performance when designing applications

static badge
#

mr i am web dev

#

u would know

merry talon
#

i dont make the shitty libraries

#

just use them

acoustic pilot
#

that video was impressive, with hardware improvements in the next few years im curious to see where that's at

static badge
#

2fps?

acoustic pilot
#

but the performance from the video is more than enough to do basic web dev, web GL is not that important

merry talon
#

the tough part is designing an OS that can be used on a phone and a full fledged desktop environment so you dont have to run in a container

#

the hardware will come soon enough

acoustic pilot
#

what kind of container environment is it

#

what's the container runtime

merry talon
#

idk samsung made an app for it

marble summit
#

Is it a good idea to create multiple of the the same Event Type? Like to seperate things

static badge
#

details

marble summit
#

Well, custom weapons, items, ect i am about to make

merry talon
#

it's a bad idea to have everything jammed into one

#

think of it that way

marble summit
#

Yeah

#

I just didn't know if it would be bad if i made multiple to sort it out

#

Like one event for Weapons, one for Armor, Food, ect.

acoustic pilot
#

depends on what the event is I guess, just do what makes sense and refactor it after

marble summit
#

Ok then

#

Welp time to put in some more event files

acoustic pilot
#

for the love of all that is holy tho, no capitalize or uppercased package names

merry talon
#

looks like it takes a .img file

potent dragon
marble summit
#

@merry talon what does

acoustic pilot
#

ur life

marble summit
acoustic pilot
#

is just an .img file

#

in the matrix

#

^_^

merry talon
#

if something doesn't make sense in the context of your conversation it's probably not relevant to it

acoustic pilot
#

I just wonder what kind of container runtime/environment it is, .img could still be anything IMO

#

Performance seems good enough tho, would be sweet with a portable display or something

#

and keyboard I guess

merry talon
#

it just looks like a vm tbh

acoustic pilot
#

oic

static badge
#

soon reality will be run under a vm

merry talon
#

it already is

acoustic pilot
#

what makes you think it isn't already

static badge
#

written in js monkaMEGA

acoustic pilot
#

dockerize the world

#

run Java applets instead

static badge
#

applets > js

limber knotBOT
#

(DiscordBot) This Phone runs Linux and VSCode - length 5m 17s - 3,101 likes, 139 dislikes (95.7%) - 133,092 views - Red Stapler on 2019.06.06

acoustic pilot
#

cool

#

it's that video we just didn't watch

merry talon
#

btw I clicked download on that site and it locked up my PC for like 5 minutes

#

must have just fucked my memory with that image file

#

you sound fun at parties

limber knotBOT
#

(DiscordBot) Knife wielding tentacle - length 14s - 20,278 likes, 160 dislikes (99.2%) - 913,229 views - Top Music on 2016.07.06

cosmic raft
#
:: [kashike@keres] ~/workspace/Spottedleaf 
$ l ../PaperMC 
total 36K
drwxr-xr-x  8 kashike kashike 4.0K Feb 26 21:41 .
drwxr-xr-x 74 kashike kashike 4.0K Jun 14 21:42 ..
-rw-r--r--  1 kashike kashike  831 Nov 21  2018 nuke.rb
drwxr-xr-x 14 kashike kashike 4.0K May 14 01:29 Paper
drwxr-xr-x  6 kashike kashike 4.0K May 13 20:26 papermc.io
drwxr-xr-x  3 kashike kashike 4.0K Feb  1 21:56 parchment
drwxr-xr-x  7 kashike kashike 4.0K Feb 26 21:41 Travertine
drwxr-xr-x  9 kashike kashike 4.0K Mar 20 21:35 Waterfall

@static badge

static badge
#

that's for papermc

#

I see that .. :>

cosmic raft
#

yes, I do the same for all users/orgs on github

#

so workspace/Spottedleaf

static badge
#

do u just mad clone everything

cosmic raft
#

well

#

you see

static badge
#

oh you do

void void
#

yes

cosmic raft
#

not exactly

static badge
#

hey wiz

#

pr

pulsar wigeon
#

kashike is my idol

cosmic raft
#
:: [kashike@keres] ~ 
$ du -hs workspace 
46G    workspace
pulsar wigeon
#

tell me a bedtime story

static badge
#

so exactly

cosmic raft
#

20+G of that is a single user/org too

pulsar wigeon
#

who might that be

void void
#

you know, that's actually a pre gud app idea.

kinda like keybase folders, where you can cd to a username.

just cd to a username and ls will show their repos, then you can cd to a repo and if not already cloned it'll clone

cosmic raft
#

ur mum

pulsar wigeon
#

gotem

cosmic raft
#

and then there's the non-standard workspace

#
$ du -hs /home/workspace
6.6G    /home/workspace
pulsar wigeon
#

whats rhat for

cosmic raft
#

that's where old things go to die

pulsar wigeon
#

o

#

poor ol yeller

cosmic raft
#
:: [kashike@keres] ~ 
$ cd /home/workspace/NationalSecurityAgency/ghidra 
:: [kashike@keres] /home/workspace/NationalSecurityAgency/ghidra [git:master] 
$ 
#

from when I built ghidra for @muted niche

#

lol

pulsar wigeon
#

LUL

static badge
#

.g ghidra

limber knotBOT
static badge
#

ah yes

cosmic raft
#

-rw-r--r-- 1 kashike kashike 215M Apr 27 22:33 build/dist/ghidra_9.1-DEV_PUBLIC_20190427_linux64.zip

#

215M

#

@void void yes, except i've done this longer than keybase filesystem stuff has been a thing

#

it works good

#

some are different than others

#
:: [kashike@keres] ~ 
$ cd ~/workspace/KyoriPowered/public/text
:: [kashike@keres] ~/workspace/KyoriPowered/public/text [git:master] 
$ cd ~/workspace/ModCoderPack/Snowman.Automatic 
:: [kashike@keres] ~/workspace/ModCoderPack/Snowman.Automatic [git:named-bleeding:[dirty]] 
$ cd ~/workspace/SpongePowered/SpongeForge/SpongeCommon/SpongeAPI 
:: [kashike@keres] ~/workspace/SpongePowered/SpongeForge/SpongeCommon/SpongeAPI [git:api-8] 
$ 
#

public directory in front of public repositories to separate the other groups/visibilities

pulsar wigeon
#

oo private stuff

cosmic raft
#

.Automatic suffix for the automatic updating repo for snowman

#

lots of private stuff wiz

#

:D

pulsar wigeon
#

kashike what do you do for the seconds each day you're not doing all this

#

how do you manage

#

was i right

#

are you actually just a collection of people

#

masquerading as one

#

like classic wow pvp

#

i should graph your contribution times vs projects

#

some individuals of your hivemind are probably working on different projects at different times than others

muted niche
#

kashike represents a minecraft sweatshop owned by apple

void void
#

oh wait, kash, you're actually doing what i explained? i thought you were manual cloning

#

v cool if so m8

#

otherwise, no life m8

#

luv u tho

limber knotBOT
#

@eletroniccat ur bookutil needs updating for 1.14 :c

#

o nvm I guess it's in api now

void void
#

book opening? ur welcome

limber knotBOT
#

wut did u pr 2 spigot

void void
#

ye

marble summit
#

Welp

#

It took me a long time but i finally did it

#

Explosive Arrows

#

😂

unreal quarry
#

not as cool as fang arrows

marble summit
#

Fang Arrows?

limber knotBOT
#

(DiscordBot) Fangs Arrow Demo - length 24s - 21 views - Billy Galbreath on 2018.05.30

marble summit
#

Wait do fangs even exist in 1.13

ionic rivet
unreal quarry
#

mhmm

marble summit
#

Huh, neat

vestal jasper
#

I don't think I've ever seen that effect outside of videos

marble summit
#

What summons fangs?

vestal jasper
#

evoker iirc

marble summit
#

isn't it that illager thing

#

Yeah

#

my arrows only work when hitting a mob

unreal quarry
#

i gave it to players, too. its pretty neat and not used often enough

marble summit
#

@unreal quarry In that, how are you deciding where the fangs go, Just manually summoning them there? or are you using something different

unreal quarry
#

i borrowed the code from evoker

marble summit
#

Wait what you can make it summon it just like a evoker does?

marble summit
#

Like im saying how you are doing it if i understand you are using a method that a evoker uses to summon its fangs

unreal quarry
#

i borrowed the logic

marble summit
#

Yeah thats what im sayin

#

Thats cool

shell ginkgo
#

does hostile mobs spawn on carpet in 1.14.2?

limber knotBOT
#

did they ever?

#

#paper-dev

#

(MiniDigger) Boston Dynamics: New Robots Now Fight Back - length 3m 32s - 79,516 likes, 2,545 dislikes (96.9%) - 1,123,397 views - Corridor on 2019.06.14

#

Amazing

old badge
tiny rose
#

hey

#

how do i import paper if im trying to use 1.7.10

#

maven

golden gust
#

That version isn't on maven, you'd need to compile it yourself

tiny rose
#

how would i go about doing that never done it before

golden gust
#

erm, for 1.7.10, have fun

tiny rose
#

is there anywhere its uploaded at all?

golden gust
#

Do you need just the API or the nms stuff too?

tiny rose
#

not sure

#

i just want to be able to use the paper api

#

so i can use paperspigot with my plugins

limber knotBOT
#

@tiny rose [Auto] We're now known as Paper.

tiny rose
#

aight

#

oh thats a bot

#

wait nms is for like titles and player packet events isnt it

golden gust
#

Yes

tiny rose
#

altho titles wont be for 1.7

#

uhm i could porbs do with using them yeah

golden gust
#

nms is everything covered under net.minecraft.server and org.bukkit.craftbukkit

tiny rose
#

oh yes then

golden gust
#

if you need just the API, it's actually on the repo

tiny rose
#

so

#

if i just use the api

delicate sapphire
tiny rose
#

and then use a normal spigot

#

its possible?

#

or am i being delusional

golden gust
#

That would potentially create oddball issues due to multiple versions of the same classes

tiny rose
#

is there an uploaded repo of it anywhere

#

if i cant use paper thats fine i would just prefer to

golden gust
#

We can't ship the -server jar for reasons, and building that version is fun as the official repos needed are no longer in existence

tiny rose
#

so i cant use paper

#

for 1.7

#

with maven

golden gust
#

You can use the API, just for the server module itself you'd need to compile that yourself, and that means hunting stuff down

tiny rose
#

i have the server jar file

golden gust
#

You could install it manually with install-file, or use a system dependency

#

You'll probably wanna grab the pom file out of the server jar so that maven can see dependencies properly

tiny rose
#

is there a spigot that allows me to use 1.8.8 - 1.7.10

#

(Not 1.7.10 - 1.8.8)

golden gust
#

No

peak dirge
#

nope

golden gust
#

The 1.7.x proto hack was a mess anyways

peak dirge
#

and anyway, don't run 1.7 or 1.8

#

lots of issues

tiny rose
#

pvp server sorrys lol

#

cant just move to above

peak dirge
#

pvp server
I only see a legitimate case for running 1.7.10 if you're on an old Forge modpack, and nowadays, they're on 1.12.2

tiny rose
#

is there a better protocol hack that via ver

peak dirge
#

and a lot of the bigger PvP servers run 1.8.8 anyways

tiny rose
#

yes

#

they run 1.8.8

#

with protcol hack

#

Mineman

#

Invaded

#

Viper

golden gust
#

Via is the best you're going to get

tiny rose
#

Squads

#

ect

#

ect

#

wait no

#

i remeber

peak dirge
#

anyway, I don't care about PvP

tiny rose
#

there was a plugin

#

ProtocolSupport i think let me look

golden gust
#

Which hasn't been maintained for the version of paper you're using in years

peak dirge
#

good luck finding ProtocolSupport for 1.8.8 and getting it to work

#

I still feel ashamed because we forked ProtocolSupport and Paper for 1.12.2

golden gust
#

I did start work on a 1.8.8 server at one point

tiny rose
#

i think i got what im looking for

peak dirge
#

to be honest though, that might've been a good move in hindsight, given that 1.13.x and 1.14.x have had plenty of issues

golden gust
#

For pvp communities I can understand it, just, don't expect support for such outdated junk

tiny rose
#

i think i found a special coded protocolsupport

#

made for 1.8.8

golden gust
#

I have a level of sympathy for PvP based servers, I can understand why players are not fond of 1.9+, but overall it's a 😒 situation

peak dirge
#

brb, going to work on my Minecraft Beta 1.7.3 modding platform 😛

golden gust
#

Ok

#

1.6.4 too? k thx

peak dirge
#

jkjk

cosmic raft
#

Has sound

peak dirge
#

nah I'm not going to work on that, I have enough crap to do

#

I have no free time on Saturdays, basically

#

Sunday is a different story though 😉

tropic flame
#

@tiny rose what's wrong with ViaRewind? That's the best you will get, PS 1.8.8 is unsupported, any issues you have will not be fixed

#

ViaRewind is active and supported

golden gust
#

QUICK, THE VIA PEOPLE ARE HERE

#

runs

tropic flame
#

subscribe to ViaVersion

#

👌

limber knotBOT
#

🤔

#

Mittwoch= Wednesday

#

I am only subscribed to that newsletter because its fun to read, lol

#

At some point today, you're going to have to make a decision. Do you want your pretentious cup of Tall Americano, or are you going to give into pressure of this email and save 20% on customizing your phone? Maybe instead of putting gas in the car, you walk home and spend that money on a Grip case instead - we both know you need the exercise. Bette

#

Go ahead. Spend some money. We deserve this.``

#

r yet, how about you tell your entitled kids that their allowance money is going toward a Prism screen protector? Watch the twinkle fade from their eyes as you reveal that it's not for them. It was never for them. Today is about you. Well... today is really about us, but let's put our insatiable greed aside for a moment and pretend it's about you.

#

"You’re in–welcome to the beta of GitHub Package Registry"

#

nice

spiral garden
#

as much as I'd want a dbrand skin, they only focus on the flagship models

#

they made a $10k skin for the mac pro, but haven't got any xiaomi phones in their line up

limber knotBOT
#

can't expect them to cover every chinese knockoff phone, lol

#

(I don't even had dbrand skins on my last 3 phones)

#

kek, actually, I went thru 4 phones in two years, lol

#

including a rma

#

maybe I should get one of these screen protectors

#

my current one sucks ass

ancient bolt
#

proclip said they don't plan on making a mount for the OnePlus 7 pro and that made me saf

void void
#

i bought dbrand skin for my op5 and mbp 2018

#

epic stuff

ancient bolt
#

Oh it's not a custom holder

#

Just an adjustable one

#

My pixel 2 xl holder works well enough I'll just stick with it and hope they change their minds

white yew
stiff yarrow
#

whats this about a 10k skin peepoGIGA

olive widget
void void
limber knotBOT
void void
obsidian hull
heady spear
#

omg wiz actually did something

#

good for him

void void
pulsar wigeon
#

LUL

#

tricked city

static badge
heady spear
#

I mean, that PR is superior to anything you've ever produced in the past

#

so relatively speaking, it's definitely something

pulsar wigeon
#

sure

#

i worked

#

many sleepless nights on that

#

it's really my masterpiece

heady spear
#

it kind of is the best thing you've ever accomplished

#

I'm proud of you

#

want me to make you a cake?

pulsar wigeon
#

yes please

upper flicker
#

What kind of cake are we talking here?

pulsar wigeon
#

probably westfall mud pie, knowing city

heady spear
#

That is funny because we discussed WoW yesterday

#

Swedish princess cake of course, what else? It's so very Swedish, and the obvious choice.

pulsar wigeon
#

well, while i wait for you to ship it to me, i'll just have cereal for breakfast

austere ivy
#

you lost the game

wise pebble
void void
wide hazel
acoustic pilot
#

Pretty cool but looks like their infrastructure wasn't ready for the traffic from that article, their services appear unavailable.

wide hazel
#

Forbes hug of death

acoustic pilot
#

Will book mark it tho

wide hazel
#

not a lot can really withstand that

void void
#

😂

#

Poor distrotest

foggy tiger
crimson lodge
wide hazel
#

likely because LP enforces the SQL timezone

#

I could do that

#

wouldn't be much effort

crimson lodge
#

So this isnt a issue with your plugin but with my server

#

?

wide hazel
#

sorta both?

#

it can be fixed on either size

#

side, even

crimson lodge
#

Oh okay, but i did set my time zone to Europe/London, is that wrong?

wide hazel
#

could try setting your SQL timezone to a valid value

crimson lodge
#

I am gonna try it here too then, thanks for your help

wide hazel
#

np

crimson lodge
#

Does this only count for new made databases or also for db that already exist?

wide hazel
#

nah, just connections

#

has to do with the SQL server's timezone

#

could just use UTC

royal obsidian
analog zephyr
crimson lodge
#

@wide hazel
MariaDB [mysql]> SET time_zone = 'Europe/London';
ERROR 1298 (HY000): Unknown or incorrect time zone: 'Europe/London'
I cant get it to work, so i hope you could enforce it in your plugin

wide hazel
#

?

prime creek
wide hazel
cosmic raft
static badge
#

how fucking true

spice drum
cosmic raft
#

has sound

static badge
#

mfw

void void
#

i enjoy that

unreal quarry
#

here we go. time to spend half a day on the phone with my bank so I can pay OVH bill

void void
#

😮

unreal quarry
#

they really dont like international transactions

void void
#

😐

#

Sounds like time for new bank

upper flicker
#

Mine doesn’t either

#

I just route it through PayPal and it’s all magically fine

void void
#

😐

acoustic pilot
#

Billy is like PayPal megabanned tho

#

I think he has negative balance

limber knotBOT
#

the last paper builds have some kind of extrem spawning bugs - they are spawning like without any limit

void void
#

Lmao

static badge
#

are you sure

#

is it produced by waiting around?

limber knotBOT
#

i'm not completely sure what caused it.. we updated our skyblock to 1.14 yesterday

#

and now every island has hundreds of animals

static badge
pulsar wigeon
#

to 1.14

#

from 1.13?

limber knotBOT
#

yes

pulsar wigeon
#

kinda signed up for it

limber knotBOT
#

have there been any spawning changes?

#

there is like a 100x100 grass surface, we butchered all animals there and 10 mins latere there have been about 1000 animals

#

its just.. crazy

#

in 1.13 there have been maybe 10 natural spawns whin an hour or so

ancient bolt
#

PayPal megabanned

pulsar wigeon
#

He is mega pay banned, pal.

acoustic pilot
#

😄

upper flicker
#

1.14.x in general has spawning issues yes

#

One of the many reasons it isn’t recommended

#

Supposedly it’s fixed in 1.14.3 but who knows anymore

static badge
#

I personally don't see a spawning issue in code

limber knotBOT
#

ok

static badge
#

the only issue I see is that

#

ok hold on

#

before I say anything I need to check the impl

#

I've learned relying on md69 mappings is shit tier decision making

unreal quarry
#

we did fix natural spawns last night

#

actually nevermind, that only fixed the event

limber knotBOT
#

i'm not sure, maybe it was bugged in 1.13 and now it spawns as expected? there are a lot of players and just few spawning places - in 1.13 there have been just rarely spawns there.. but now its just like crazy

fast solstice
#

Anyone know why the github bot is just posting empty messages?

static badge
#

it's not?

fast solstice
static badge
unreal quarry
fast solstice
#

Ohh, I have image previews off. Does that affect those?

#

Wtf

hearty sand
limber knotBOT
#

(DiscordBot) How to Asthma - length 31s - 35,609 likes, 570 dislikes (98.4%) - 1,851,840 views - 堆肥 on 2016.06.08

placid thicket
#

Yo Important people, share one of the most interesting/hardest/funniest bug you have helped track down and squash

cosmic raft
#

no

placid thicket
#

:(

merry talon
#

maybe ur just retarded

unreal quarry
#

i once spent a few hours trying to figure out why nether portals would not ignite.. then i realized i was using shears the whole time

static badge
#

SHEARS

#

rip billy's brain

unreal quarry
#

lol

placid thicket
#

That's pretty funny

merry talon
static badge
placid thicket
#

I once spent a few hours trying to get my server to show up outside my network. Only after hours of fighting, reinstalling and pulling my hair out did I realize I forgot to save the port forwarding

#

I figured more people would have retarted and fun stories coggers

limber knotBOT
static badge
#

interesting

limber knotBOT
#

yea :D

static badge
#

are you close to the area

#

when they spawn?

limber knotBOT
#

yes they only spawn when someone is near

#

like somewhere on the island

static badge
#

well

#

that's certainly quite a few mobs

#

also isn't skyblock that mod where you pay to have an island or am I forgetting

limber knotBOT
#

on our server you don't pay for islands, every player just hast one

static badge
#

well lemme try to copy that scenario

#

shit I was in queue

cedar spade
#

redarted

limber knotBOT
#

many players just have small islands with little to nospawning posibilities, and on the islands where there are spawning posibilities, there is just extreme spawning now

static badge
#

gonna make my old island with WE

#

if it doesn't explode

worn ember
#

i had a "bug" on my exam where it'd add items to the list without me doing anything, turns out i added () to the end of my method passed for the event so it was calling the event every time it was bound lol (gotta love JS)

#

i lost 15mins on that sucker

pulsar wigeon
void void
#

i had so much random shit on my desk

#

just cleaned it all off and it feels like I'm in an entirely new workspace

#

nice

#

oh he's back

#

i am proud of you

#

anyone from here used papar?

#

jk jk

cosmic raft
#

@pulsar wigeon or you could just create a debug world? :p

#

debug_all_block_states world type

#

@static badge what is your blood type

pulsar wigeon
#

mine is better :<

static badge
#

idk

cosmic raft
#

what is your blood type too @pulsar wigeon

void void
#

o.o

pulsar wigeon
#

on good days, i'm a scorpio. on bad days, i'm a capricorn or a saggitarius :^)

cosmic raft
#

._.

acoustic pilot
#

on every day, ur dum

cosmic raft
#

and you @void void?

void void
#

bpos

#

i think, fuck

cosmic raft
#

heh

pulsar wigeon
#

kashike determining whose organs are most profitable to harvest 👀

#

kashike, debug_all_block_states world gives me a decoder error on connection or something thonk

#

wonder if there's invalid blocks

slow patio
lapis sequoia
#

is anyone here familiar with "Voting Plugin" -
Specifically setting up Cumulative rewards?
this isn't working?

Cumulative:
 '5':
    Enabled: true
    VotesInSameDay: true
    VotesInSameWeek: false
    Rewards: 
      Commands:
    - sb raw &a&lC&c&lS&6&lR &7▶ &6%player% &7voted &65 &7times today & got &630m &7of &6/fly&7!
    - lp user %player% permission settemp essentials.fly true 30m
    - lp user %player% permission settemp essentials.fly.safelogin true 30m
vestal jasper
#

I don't think there's enough spaces before the dashes

void void
#

indeed

vestal jasper
#

Yeah there aren't

#
      Commands: 
        - "sb raw &a&lC&c&lS&6&lR &7▶ &6%player% &7voted &65 &7times today & got &630m &7of &6/fly&7!"
        - "lp user %player% permission settemp essentials.fly true 30m"
        - "lp user %player% permission settemp essentials.fly.safelogin true 30m"```
#

This should work @lapis sequoia

lapis sequoia
#

Thank you ❤

vestal jasper
placid thicket
#

so the currency plugin we use, Gringotts, is not updating (author is busy or dead) we are looking for a similar plugin that doesn't use 'magic' money, but physical items like diamonds. needs to have a way to store the items in a player vault and send them to other people, other functionality is cool but not needed, needs to work in 1.14.2 anybody know of anything like that? (worst case scenario i may be willing to pay someone to fork gringotts or make their own plugin, as long as its reasonable)

worn ember
#

yml is big gey

void void
#

that would still be valid yaml tho

#

just incorrectly indented

#

lul

vestal jasper
#

(<unknown>): did not find expected key while parsing a block mapping at line 3 column 5

#

Nope, the messed up indentation messes with the parser

void void
#

hmm interesting

worn ember
#

4 spaces or riot

#

^yml in a nutshell

velvet pawn
vestal jasper
#

That has to be the least interesting of the discord join messages

worn ember
#

they're all pretty cheesy tbh

vestal jasper
#

that isn't even cheesy it's just bad

cosmic raft
pulsar wigeon
#

USER ERROR

#

yet another reason mine is bettter kashike

#

it actually works :^)

cosmic raft
#

join the vanilla one in a singleplayer level

#

you'll see the difference

#

:P

pulsar wigeon
#

i saw it

#

i just put the generated world into a zip

#

and //restore'd it

#

it worked fine

#

not much different than mine, aside from being flat vs a cube

cosmic raft
#

I didn't see fire/redstone in yours, but that's because i can't see everything in yours

pulsar wigeon
#

they were there :P

cosmic raft
#

give better screenshots then

acoustic pilot
#

damn, called out

#

fite irl rite nao

#

we doin this in canada?

pulsar wigeon
#

fire puts itself out rather quick

cosmic raft
#

vanilla's doesn't :-)

pulsar wigeon
#

i guess i can turn off block ticking

#

hm?

#

i mean, it does

#

i'm sure they just suppress it

#

i'm guessing the generator also sets some options on the world

#

concrete powder and such also are affected by gravity

#

which there is no bukkit event to cancel

#

breakpoint + false fixes that tho

#

in the end, mine works more than vanilla's atm, as far as being on a server is concerned :P

cosmic raft
#

the power of debug level type :P

void void
#

wat is urs wiz

pulsar wigeon
#

they are all out on their lonesome

cosmic raft
#

why though

pulsar wigeon
#

ur right

#

just like you, they don't deserve friends

#

let them suffer alone

cosmic raft
#

no why are they way over there with nothing else

pulsar wigeon
#

that's where mojang put them

#

why are you asking me

cosmic raft
#

is there nothing else near them at all?

#

shulkers are closest?

#

because even that doesn't look like enough

pulsar wigeon
#

nope

#

that's just how it is

#

mojang's block array is rather sparse

#

no clue why

#

they just left a bunch of space for things idk

cosmic raft
#

you're missing a bunch

#

@pulsar wigeon

pulsar wigeon
#

why do you keep pinging me

#

.-.

void void
#

the better question is why aren't you mauling him like you do everybody else

cosmic raft
#

i'll ping you even more

#

yours doesn't look complete

jovial junco
cosmic raft
#

She's on my pillow :3

void void
#

Nice selfie

ancient bolt
#

wait can I make a private repo on an org now?

#

does the private repo change somehow apply to orgs too maybe?

void void
ancient bolt
#

oh it's just a UI bug

#

they used to gray that option out if you couldn't do it 😦

void void
#

yeah i thought so too

ancient bolt
void void
#

git paperd bich

ancient bolt
#

10 points if anyone can guess what language this project will be in

void void
#

rust

ancient bolt
#

wat how did you know

void void
#

i guessed

#

honestly

worn ember
#

so it gonna be trash

#

i mean what

ancient bolt
#

yeah it's rust

static badge
#

paperd

#

interesting

ancient bolt
static badge
#

yeah I saw

#

ur following up with ur idea u had

ancient bolt
#

ya

#

guess I should figure out a license for this

#

MIT seems reasonable

static badge
#

GNU GPL v3 kappa

ancient bolt
#

no

#

GNU AGPL v3

static badge
#

oh yeah

ancient bolt
#

actually this could be GPL

#

it's not linking with the rest of anything

#

just going to start and communicate with the server

#

GPL v2 tho

#

@static badge you convinced me

#

GNU LGPL v3 it is

static badge
#

oh no

#

oh LGPL

cursive narwhal
#

Bruh

#

The luckperms api is way over my IQ

#

I just wanna remove a player from a group

golden gust
#

There is a section on his wiki that goes over the API

cursive narwhal
#

I use unsetPermission(Node) but I can't even figure out how to get the Node instance

#

It doesnt help I've never used streams before

golden gust
#

You can easilly just create a new node, or grab the group from the server

boreal pike
marble summit
#
        net.minecraft.server.v1_13_R2.ItemStack nmsStack = CraftItemStack.asNMSCopy(item);
        NBTTagCompound compound = nmsStack.getTag();
        NBTTagList modifier = new NBTTagList();
        NBTTagCompound armor = new NBTTagCompound();
        armor.set("AttributeName", new NBTTagString("generic.armor"));
        armor.set("Name", new NBTTagString("generic.armor"));
        armor.set("Amount", new NBTTagInt(armorh));
        armor.set("Operation", new NBTTagInt(0));
        armor.set("UUIDLeast", new NBTTagInt(894654));
        armor.set("UUIDMost", new NBTTagInt(2872));
        armor.set("Slot", new NBTTagString(armortype));
        modifier.add(armor);
        NBTTagCompound armort = new NBTTagCompound();
        armort.set("AttributeName", new NBTTagString("generic.ArmorToughness"));
        armort.set("Name", new NBTTagString("generic.ArmorToughness"));
        armort.set("Amount", new NBTTagInt(armortv));
        armort.set("Operation", new NBTTagInt(0));
        armort.set("UUIDLeast", new NBTTagInt(894654));
        armort.set("UUIDMost", new NBTTagInt(2872));
        armort.set("Slot", new NBTTagString(armortype));
        modifier.add(armort);
        compound.set("AttributeModifiers", modifier);
        nmsStack.setTag(compound);
        item = CraftItemStack.asBukkitCopy(nmsStack);

Question, why does if it adds +2 Toughness and +<something> Armor why does it not display more than 3 Armor Bars on my Screen when i equip 4 Leather Armor Pieces with the attributes that diamond armor has

golden gust
#

(Oh, I thought that Group extended Node, Node is just a Node)

cursive narwhal
#

Yeah, just found out group doesnt extend node as well

#

I'm at a loss how to do this unfortunately

cursive narwhal
#

Think this will work

cosmic raft
#

@pulsar wigeon uh

#

those 4 jigsaw blocks look like they're the same

pulsar wigeon
#

client bug

cosmic raft
#

ah, not refreshed?

pulsar wigeon
#

when the world is in this mode, it doesn't send a lot of things to the client

#

so i don't get the TE update packet til i actually click the block

cosmic raft
#

refresh those 3 blocks and take another screenshot? thonk

#

4 blocks*

safe tide
#

Is there any way to hell if a player scroll clicks a block

#

doesnt look like there is an action for that

pulsar wigeon
#

no i mean like

#

the client is really fucked lol

#

sec

#

PlayerItemHeldEvent qball?

cosmic raft
#

@safe tide a packet is sent to the server; let me see what the server does for it

#

inventory is modified; bukkit event of some kind should be posted

pulsar wigeon
#

PlayerItemHeldEvent gives previous and new slot numbers

#

sounds like what you need

safe tide
#

@cosmic raft well it doesn't look like PlayerInteract can tell

pulsar wigeon
#

am i fucking being ignored or some shit

#

wtf?

cosmic raft
#

yeah those should be different blocks; those 4 that look like a + are jigsaw, not structure, and there should only be one +

#

@safe tide see what wiz said

safe tide
#

wiz would that work in survival mode?

void void
#

expecting any amount of sanity out of a ball named q

cosmic raft
#

no

#

picking is creative-only

pulsar wigeon
#

i don't even know what the question is anymore

#

ohhhh

#

pick block

cosmic raft
#

pick block/entity

#

yeah

pulsar wigeon
#

that has nothing to do with scrolling thonk

cosmic raft
#

creative-only

safe tide
#

scroll click

pulsar wigeon
#

"scroll click"

cosmic raft
#

pick-block is default to middle-click

pulsar wigeon
#

that's retarded

cosmic raft
#

aka scrollwheel click

safe tide
#

what else do you call it

pulsar wigeon
#

MMB

#

"pick block"

void void
#

isnt that normally called btn 3 or middle mouse

cosmic raft
#

^

#

yes

#

mmb

safe tide
#

my bad

golden gust
#

middle click, because, you know, it's in the middle

void void
pulsar wigeon
#

kashike, no clue what you mean

golden gust
#

Kinda like simples sexuality

pulsar wigeon
#

the jigsaws are on the right

void void
#

accurate

pulsar wigeon
safe tide
#

ok so besides what you call it can bukkit tell when a player in survival middle clicks?

cosmic raft
#

sorry, not jigsaw, structure

pulsar wigeon
#

it's correct

#

the client just doesn't know it til i open the GUI

cosmic raft
#

no, the LOOK of the block is wrong, you aren't refreshing or something

pulsar wigeon
#

??

placid thicket
#

If I was looking to get someone to make me a plugin, where would I ask? It will be paid and have a design document from the start.

pulsar wigeon
#

idk if you're entirely not looking at the screenshots or what

pulsar wigeon
#

the client only knows the correct block type when the GUI is open

cosmic raft
#

yours all look the same

pulsar wigeon
#

holy fuck you're retarded

#

i give up

void void
#

o:

pulsar wigeon
#

do you not see

#

the circle

#

and the "mode: load" text

cosmic raft
#

opening the screen is not required to display the correct texture

#

is my point

pulsar wigeon
#

have you fucking tried connecting to a server with a DEBUG_ALL_BLOCK_STATES world?

#

no?

safe tide
#

so anyone to detect MMB click

void void
#

did they not already tell you the event

pulsar wigeon
#

that was something else

#

that was for scrolling

void void
#

oh ok

safe tide
#

seems like if in survival and they MMB click a block the server doesn't receive anything

golden gust
#

probably not, it's only really used for creative

limber knotBOT
#

this prevenfs falling block from being removed when falling out of the world

#

prevents

#

when fallingBlockHeightNerf is 0 (default)

ancient bolt
limber knotBOT
void void
#

wat paperd gon b 4

#

am assume daemonize server

ancient bolt
#

should give a good idea

void void
#

ya am readin

ancient bolt
#

also plan to add an install command for systemd which will require sudo, but that'll come later

void void
#

:3333333

ancient bolt
#

this'll be unix only obviously

cosmic raft
void void
#

mek use windows services kek

ancient bolt
#

ya no

void void
#

ya yes

cosmic raft
#

it renders as data instead of the proper one for some reason

pulsar wigeon
#

yes

#

that's what i've been saying

ancient bolt
#

also considering adding an update command that'll download the latest paperclip.jar for the current MC version

void void
#

do et

pulsar wigeon
#

and right clicking on the block sends a block change packet

ancient bolt
#

but it won't auto restart or anything like that

pulsar wigeon
#

but as soon as you exit the GUI, the client changes back

void void
#

is kūl

ancient bolt
#

i need to buy a bicycle and ride around lake hefner

#

would be a more fun way of getting exercise

plush tide
ashen shale
cosmic raft
#

perfect

#

take that wiz

pulsar wigeon
#

¯_(ツ)_/¯

merry talon
#

I dont see the use case here

void void
#

Hey

#

does anyone have any battle-tested VPS/KVM host recommendations? Great plus if i7.

cosmic raft
#

that's a lot of redstone

void void
#

I guess it's also important to mention I have a 3.5GHz i7 host right now where I pay €8/mo for 8G RAM, 80G SSD.

#

lol.

#

I'm not looking for anything enterprise grade. Although the deal I have is because I partner the startups I manage with the data center.

#

So I guess this is.

#

Those are not enterprise grade.

#

Those are entry level lmao

#

Well that's a bit toxic.

#

You better go ask your data center partner for some more free machines I guess.

#

Alright man, gl hf.

#

8 euro is shared hosting level, you ain't gonna find a "battle-tested" machine for 8 euro.

#

Not on any actual market so indeed glhf.

glass vapor
#

1.14 More like, one point gay-teen, amirite

void void
#

yeah gay as a slur is really funny, top comedy right there, you're so hilarious lmao

#

😂 😂 😂 😂 😂 😂 😂

glass vapor
#

ikr

void void
#

So funny

glass vapor
#

I think I nailed it

void void
#

Someone's not having a great day.

#

On the contrary, I am having a great day. I do love crushing hopes and dreams, though.

worn ember
#

@void void haha why u gay haha

glass vapor
#

he's a simple man, sees "gay" and laughs

#

tyty

#

hold your ovations

worn ember
#

holds ovulation

void void
#

It's not crushing hopes and dreams if you can't find an enterprise provider that suits your needs at a good cost.

#

That's just personal preference at best.

#

"Good cost" = 8 euros

#

"Enterprise"

glass vapor
#

euros? more like EWros

#

gets banned

worn ember
#

@glass vapor more like imadickable

glass vapor
#

oof burn

worn ember
#

i feel 12 again

#

yey me

void void
#

I mean, I did say VPS. So if I'm unable to say.. get 2 cores assigned to me, I consider that overpaying.

worn ember
void void
#

It depends on what the other specs you are expecting are. 8gb/80gb ssd/+ >=1 core for 8 euro is damn good. I don't know what else you're expecting. I'm telling you right now, without another partnership deal you aren't going to find that.

#

Unless they are lying or overselling or both

#

I've been sysadmin for long enough to know that's what I get. I'm not saying I need something better price-wise though. Just not the "huger margin" solutions that skim the market.

#

Okay mr sysadmin

#

Well, that's def my cue.

#

I suggest you look into data centers in emerging economies and take a look at their prices. So I guess that's the only useful advice on topic.

#

If you're so sure you can get that price, then why do you need help finding it

#

Go find it, show me

#

You certainly are not getting a baremetal for that.

#

Nowhere.

#

But hey, I thought you already got your cue.

#

Of course not. It's the third time I'm saying I need a VPS. Virtualized, not even KVM.

#

KVM is virtualized

#

LOL

#

"I m sysadmin!"

#

"I am knowledge!"

#

Virtualized & not even KVM.

#

wtf

#

This dude has no idea what he's talking about. Pure shit flowing out of his mouth

#

Bet it tastes good

worn ember
#

seems to happen often here 👀

pulsar wigeon
#

lmao gd the client is dumb

worn ember
#

stop objectifying clients

void void
#

Client rights! When do we want them? Yesterday!

pulsar wigeon
#

also ur retarded

void void
#

:c

pulsar wigeon
#

not you

worn ember
#

he totally ment you hah

pulsar wigeon
#

the ded guy

worn ember
#

oof

void void
#

oh ok bby

glass vapor
#

he did mean you I promise

worn ember
#

I was born this way

pulsar wigeon
#

literally brainded

worn ember
#

can i stick my tongue in your ear?

glass vapor
#

Can I watch

worn ember
#

shore

#

im just here for the memes

glass vapor
#

amen brotha

void void
#

I know what virt software is dumbass

glass vapor
#

that's not a meme 0/10

void void
#

I even said KVM is virtualized.

#

Lmfao

#

Oh

#

so you just can't read

#

wtf lmao

#

well then, let me say for the third time

#

Yeah I know what you're looking for

#

KVM not necessary.

#

Do you at least know what price skimming even is? You do know that almost any service in the world has its inferior variants, right?

#

Angrily typing next response

#

You ask for battle tested, now you want inferior

#

I love this shit

#

Ryanair is a battle tested airline, it is also an inferior service.

#

Get an education mate.

vestal jasper
#

5 new players join at once
this is going to be an eventful night

void void
#

If you fly ryanair i am so fucking sorry for you

#

No wonder you're paying 8 euro

#

You are being a toxic twat mate.

#

I'm sorry you feel that way

worn ember
#

🍿

void void
#

You don't know of a solution for a different market than presumably yours. That's it.

#

But you could learn. Instead of the toxicity. Maybe you'd overpay less.

#

That's it from me. Take care and have fun.

#

Ok big boy

pulsar wigeon
#

poised

#

if I had two remaining braincells
and one of them was dying let's say
and you offered to lend me one of yours
not only would I reject that offer but I'd be surprised you'd offer your last remaining braincell
u fuking retard

void void
#

What can I say, a fancy role doesn't come with class.

ancient bolt
#

rust is interesting

worn ember
#

yes great game

safe tide
#

ebay makes no sense went to go order some more honing oil for my knife sharpening kit the small bottler for the kit is only a dollar less than the big bottle that is like 4 oz vs 1 oz

void void
#

its almost as if the prices are entirely user decided

#

Now he realizes.