#general

3141 messages · Page 766 of 4

golden gust
#

There are forks of spigot or something which literally almost copy/paste viaversion into them

glad narwhal
#

i thought due optifine is opensource and you can easily download source and when you type "how to modify minecraft client" on youtube you're getting tutorials how to make cheat-client with optifine

slim nymph
waxen panther
#

optifine isn't opensource.....

glad narwhal
#

why's that?

left swift
sharp sentinel
#

Because the dev doesn't want people to see his shitty code

slim nymph
#

just check it out. easier management of profiles, doesnt spam you to update every x days, doesnt require you to reopen launcher every day (just the game)

tired heath
limber knotBOT
#

optifine just abuses github for documentation hosting and issue management

glad narwhal
potent fossil
#

probably is shitty code, however as long as there is no suitable replacement to get shaders then i'll be using it. i see no point is saying "ew dont use that" when there is no alternative.

neat smelt
#

thats not an official link arma

slim nymph
#

what does XX/YY FPS mean on optifine

unreal quarry
#

idk how to explain it because i'm not pro enough with it. i've only ever made a gocart and a traffic cone as entities. best way i think would just be to try it yourself. make a new entity model in forge and see what you think. it'll become clear

waxen panther
#

src != opensource at all lmfao

neat smelt
#

avg & min fps

serene bolt
#

yep

limber knotBOT
#

barty I think you're arguing for what it could be while billy is explaining how it is

round cedar
#

that's not the source, it's just Download latest Optifine versions the day the day they are released

limber knotBOT
#

Is it possible for a game to work like you say? Sure. Does Minecraft work at all like that? No.

shell vine
#

draconic evolution adds armor with 3D 😄

waxen panther
#

science

sharp sentinel
#

Doesn't it just use the block model renderer for most?

limber knotBOT
#

Does that still work? I thought at some point most/all of those just rendered nothing

glad narwhal
#

well i was wrong

#

and sources are outdated anyway

serene bolt
#

yeah, they even special cased some items like a leash makes it look like you're wearing a monocle

sharp sentinel
#

You used to be able to wear any cube block years back

#

No idea if you still can

serene bolt
#

yup, still can

sharp sentinel
#

And wearing leaves used to colour your armour and held item the colour of the leaf :^)

waxen panther
#

what

#

really?

#

to the second one

sharp sentinel
#

Yeah

glad narwhal
#

why mojang doesn't fix that stupid bug with leashes?

waxen panther
#

i gotta try that out

#

what stupid bug?

serene bolt
#

I'm not sure the leather armor shading one with leaves still works, I haven't tested that in a long time

waxen panther
#

social distancing in mc pls

sharp sentinel
#

Idk if it still works, definitely worked back in like 1.6.4

limber knotBOT
#

So I guess if you make your item look weird in hand you can make it render in a way that looks okay on head?

zealous wedge
#

me, that is uh several versions old

sharp sentinel
#

But we'd always try to mess with people pretending we had emerald swords lol, as the leaves made it green

waxen panther
#

lol

serene bolt
#

if you put stained glass on your head, your weapon would become glass-like and look super cool too

sharp sentinel
#

.1.6.4

#

aww it has no theme song

waxen panther
#

I didn't really play multiplayer until like late 1.7 / 1.8, and that isn't something my dumbass would find playing sp

static badge
#

.1.6

limber knotBOT
#

HORSESSSSSSS. (Seriously, do not even THINK about support for 1.6)

glad narwhal
#

bug when you leash a mob and lead is floating upon the mob

sharp sentinel
#

I used to run a prison server so leaves on head was a common plot world shenanigan

#

Got to the point where we allowed /hat as a donor perk 😛

limber knotBOT
#

Oh so they only break the law once?

sharp sentinel
#

Doubt that's EULA-compliant now-a-days tho

unreal quarry
#

Barty, items render in your hand and on your head because the renderer has layers specifically designed for that..

sharp sentinel
#

Fair, I doubt having bricks on your head does much

waxen panther
#

extra camouflage, server has been blacklisted.

sharp sentinel
#

could argue that it gives you an extra inventory spot tho

#

yeah true

#

Mine was technically, as it was a prison server and everyone tried one-upping each other for ranks. But this was pre-EULA anyway so no issues

#

Good times

waxen panther
#

i wouldn't classify anything in minecraft as competitive

neat smelt
#

bedwars

sharp sentinel
#

Doesn't the EULA say if it's displayed somewhere like a leaderboard it's competitive? I had the rank in the chat, which people saw as a status symbol. I'd very much consider that competitive

waxen panther
#

childwars

limber knotBOT
#

games like prison are glorified phone games, change my mind

sharp sentinel
#

Ehh I think there's more to it than that

#

@ Robo

#

And yeah that's fair barty, that makes sense

waxen panther
#

competitive minigames

#

oxymoron

sharp sentinel
#

I had a really cool unique prison server back in the day, kinda miss it

#

But there's no way I have the motivation or want to get that up again

shell vine
#

mines cool 🙂

neat smelt
#

i'm still waiting for ofunny's shooter server

tired heath
#

Mojang eula sees competitive stuff as soon as you show players progress in any kind of rank so they could compare each progress with each other

sharp sentinel
#

It was one of the earlier prison servers, but it had a completely custom made drug system, had a plot confiscating system that animated putting bars around it, had a custom plot plugin that allowed merging plots to get bigger plots (afaik was the only one at the time),

#

Was the first to have a prestige system that actually made sense to do

#

Tonnes of custom content basically, and many many hidden areas etc in the prison

#

Also it used the cauldron block as a crafting system to make most of the drugs / secret items

waxen panther
#

drug system pepelaugh

sharp sentinel
#

Yeah, I feel prison is a great gamemode if done properly - if I were to ever run a server again it'd be prison

#

Although I ended up turning it into a network later on as I wanted to make some experimental minigames and sell them off to other servers

#

From when I played bedwars, I'm pretty sure that it's somewhat based off a minigame I sold to some server network called Devinity (the minigame was called that, not the network)

#

It's almost identical except for a bed instead of a beacon

neat smelt
#

well that was generally the pre version of bedwars, blockwars

#

where you have to break a block instead of an bed

sharp sentinel
#

The other key difference was Devinity had a collection phase where you were safe for 2 minutes to collect resources in your quadrant of the map - there was a thing that automatically dropped resources, but you could speed it up by collecting respawning quartz around the map and returning it to the beacon

#

But most of the good quartz spots were outside of the safe zones during the first 2 minutes, so people still fought anyway most of the time

glad shell
#

papermc - 375

potent fossil
tired heath
#

Ok, took me a while to find it barty, since I only get the german version anymore, no matter what i try: I try to translate it

#

It only relates to the point, if you sell stuff what has direct impact on a game, what is not allowed if some players will get an adavandage of it in some kind of competitive game.

#

And attached to that, they write:

#

This means that some games and game modes are not competitive games in the original, e.g. B. PvE games, players against the environment, but through game elements, such as a leaderboard to become a competitive game.

#

that's what I meant

neat smelt
#

@tired heath i'm german, i can translate it for you

#

just need a link

tired heath
#

I'm Austiran, but my english sucks

#

😄

neat smelt
#

oh

round cedar
#

sounds like every server with economy

tired heath
#

Is a stupid Mojang quote anyways, they just want to get room to take something down they dislike

waxen panther
#

the goal is to have fun, boom send in the $500 dono ranks

tired heath
#

Should I load spread on my already 9 bulled raster pattern spreading shot gun, last thing for today

#

Not sure

neat smelt
#

i dont know what your talking about

tired heath
#

My shot gun shoots a raster of 9 projectiles, one centered and the other one to a given spread down, downlef, down, right, top and so on. Projectilsize is also freely adjustable (Boundingbox), now I could activate also a spread per bullet and direction, on top of that, all implemented already.

#

But I'm not sure if I should set that extra spread, it would make a more natural look

#

but also 9*3 extra random generations

neat smelt
#

for a shotgun, big spread & less damage over long range

tired heath
#

is already implemented

#

wepon core is 99% ready, just doing last asjudments with spread and stuff

#

by the way, virtuell projectile (hitscan)

#

bu never mind, i skip the extra spread

#

and go to bed

magic river
#

hitscan is a much simpler system for everyone

neat smelt
#

good night, sleep well

#

oh hitscan or actual projectiles?
just use hitscan

tired heath
#

Well I use proijectile based weapons and hit scan, but hitscan needed a lot of tuning, and lagg compensation

#

also bb interpolation on targest speed

#

stuff like that

swift root
#

Boop

worn pasture
#

uwu

fading crystal
#

can someone help me, how do i get invisible item frames in 1.16?

magic river
#

EntityTag

fading crystal
#

/give <name> item_frame{EntityTag:{Invisible:1b}}

#

that?

magic river
#

I think you need a space in there?

#

But something like that

fading crystal
#

cant get it to work on my server 😦 im in creative and op

magic river
#

/minecraft:give @s item_frame{EntityTag:{Invisible:1}}

fading crystal
#

keep getting unknown item name

#

i love you

#

worked

#

ty

magic river
#

So you have Essentials or something

fading crystal
#

yes

magic river
#

Have to tell it to use the right give command then 😛

fading crystal
#

owwwwwwwwww

cosmic raft
#

nice

#

who had bubonic plague for july

worn pasture
#

2020 is the year we all die

golden gust
#

you first

worn pasture
upper flicker
#

2020 going for that full 100eyes

magic river
#

There are small flare ups of bubonic plague every year

#

I think usually in India

cosmic raft
#

Yea but its 2020

shell vine
#

i randomly noticed remote_ping_cache what even is that in bungee

fallen oracle
#

My guess is how long ping data is cached when a player pings your server in their multiplayer list?

magic river
#

If you have a setup where a given domain goes directly to a specific server does bungee forward that server's server list info to players?

#

If so it could make sense for bungee to be caching that

potent fossil
#

the bubonic plague resurfaced before covid hit

#

due to people not vaccinating

#

so...

#

misleading news

magic river
#

I wasn't aware it was something we had a vaccine for

#

It's a bacterial infection, isn't it?

potent fossil
#

Plague vaccine is a vaccine used against Yersinia pestis. Dead bacteria have been used since 1890 but are less effective against pneumonic plague so that recently live vaccines of an attenuated type and recombination protein vaccines have been developed to prevent the disease.

magic river
#

A systematic review by the Cochrane Collaboration found no studies of sufficient quality to be included in the review, and were thus unable to make any statement on the efficacy of the vaccine.

potent fossil
#

idk im not an epidemiologist, could be wrong

magic river
#

Looks like it doesn't get used and maybe doesn't even work, no one cares enough to check

potent fossil
#

well disregard then

magic river
#

Every year, thousands of cases of the plague are still reported to the World Health Organization, although with proper treatment, the prognosis for victims is now much better.

#

A formalin-inactivated vaccine was in the past[when?] available in the United States for adults at high risk of contracting the plague until removal from the market by the Food and Drug Administration. It was of limited effectiveness and could cause severe inflammation.

sinful sorrel
#

Yeah I dug into it a bit just now and it seems like there’s been some vaccines that have circulated but researchers kinda stopped caring about making a better one since plague is so rare and we have treatments for the few who do catch it

magic river
#

Yeah, antibiotics are great

nocturne agate
#

Is JavaScript any good?

potent fossil
#

Depends on the usecase.

magic river
#

Use TypeScript

nocturne agate
#

What on earth is that?

potent fossil
#

javascript with types.

nocturne agate
#

Oh

magic river
nocturne agate
#

So why does majority of people hate JavaScript and python?

magic river
#

Lack of types

#

Also significant whitespace in python

potent fossil
#

I wouldn't say a majority does, but a lot of people who use and enjoy typed languages would because ^

nocturne agate
#

Whitespace?

potent fossil
#

whitespace is syntax in python

magic river
potent fossil
#

which is....

#

lol

nocturne agate
#

Oh python was my first language

#

I very much enjoy it

potent fossil
#

i mean, if you understand the language and it gets the job done then...

#

more power to you

magic river
#
while True:
    # this is inside the while loop because of the indentation
    print('repeat')
# this isn't because no indentation
print('peat')
potent fossil
#

dont gotta listen to what ppl say

magic river
#

So long as you use consistent code styling it isn't a big deal

#

But if you get sloppy with manually inserting tabs, spaces, or worse, a mix, it quickly becomes hard to tell what scope something is in

nocturne agate
#

So as my next language what should I learn in ur guy’s opinion

magic river
#

JavaScript or TypeScript, TS is just JS with some extra syntax

#

Probably start with JS then upgrade to TS once you get the hang of it

potent fossil
#

yup i agree with amaranth

#

i mean, my first lang was java but that's me

nocturne agate
#

Js is seems very powerful and is on high demand

potent fossil
#

kek

magic river
#

It's the most useful language right now as far as finding a job

nocturne agate
#

Yeah

potent fossil
#

I use JS a lot, though

nocturne agate
#

Alright thanks for the advice

magic river
#

My first language was BASIC, technically

#

But otherwise PHP

potent fossil
#

I mean, ok, PHP was my first

#

but, Java was the first I was properly fluent in

nocturne agate
#

Quick question u Guys have job right? And if so what company or where?

potent fossil
#

im not going to disclose that

#

but amaranth can if he wants

magic river
#

I write TypeScript for a living

nocturne agate
#

Ah my bad for asking

#

Didn’t mean to sound “scamy”

magic river
#

Well, usually, I'm also the goto guy for any random crap although I've managed to avoid the PHP project we still have for some reason

nocturne agate
#

Isn’t pho dead

potent fossil
#

no

nocturne agate
#

Php*

magic river
#

The opposite

potent fossil
#

it should be but that's another discussion entirely

magic river
#

It's thriving

potent fossil
#

oop php really isn't too terrible, i guess

nocturne agate
#

Damn everyone tells me it’s elders

#

Dead

potent fossil
#

but its global scope functions still kill me

magic river
#

PHP is faster than Python, probably easier to get a job with, and is getting a JIT in the next version

potent fossil
#

hmm

mellow quiver
#

python big yuck

nocturne agate
#

But isn’t php for for web development

potent fossil
#

doesn't have to be

#

that's a common use

#

its general purpose tho

magic river
#

Most Python is web development still, I think

#

That or data science stuff which is a whole separate thing

#

Just learning Python isn't enough there, you need to take statistics classes and such

mellow quiver
#

also machine learning amaranth

potent fossil
#

yeah lots of ML in python

magic river
#

That's under the data science umbrella

mellow quiver
#

python is used for pretty much everything, unfortunately

#

oh

potent fossil
#

ah, ye, thats true

nocturne agate
#

Why don’t you like it?

#

Piggypiglet

potent fossil
#

think we already touched on that :P

#

whitespace as syntax

nocturne agate
#

Ik I wann hear his opinion

mellow quiver
#
  • slow
  • forced indentation
  • bad oop implementation
  • forced duck typing
#

last one especially

nocturne agate
#

Oh same thing i see

#

So on other languages indentation isn’t huge part

mellow quiver
#

No, indentation is always used, the problem happens when a particular style is forced, and required to keep something in scope

#

that is the definition of yuck

magic river
#

Most other languages do have one really annoying similar thing though, you can have a single expression in an if/else/while/for block without using braces

mellow quiver
#

What's so annoying about that?

magic river
#

It's a common source of errors

worn pasture
#

i'm a javascript engineer PepeJediDance

#

though tbh i don't do a lot of coding, i just approve PRs most of the time

grand pewter
#

approve ALL the prs!

#

also what's the deal about the block thing?

#

i mean a single statement is a single statement

#

starts with the if, ends with the ;

#

although seems like people mostly dont like it because when mixed with loop/if bodies then it can be somewhat confusing i guess

golden gust
#

because it gets messy and cludgy to refactor stuff

sharp sentinel
#

I'm seeing people talk about async pathfinding around the place 👀

#

What's up with that

serene bolt
#

that's the hot new feature in the mc market server jars people sell

sharp sentinel
#

lmao, that makes sense

unkempt drift
#

is there anything legit about it?

magic river
#

Hmm, actually, if you deferred entity block updates until the end of the tick couldn't you do async pathfinding no problem?

sharp sentinel
#

I'm not majorly familiar with it - but AFAIK pathing uses a separate mesh that's generated on block update - if that was done in a thread-safe way, probably

magic river
#

Why would pathing use a separate mesh?

#

afaik similar systems in other games are just generating a voxelization of the world

sharp sentinel
#

Idk, but WorldEdit was calling some mesh generation function

#

And without it entities don't immediately react to block changes in their pathing

magic river
#

But if a collision mesh is just a voxelization of the geometry why would we need one?

golden gust
#

only real concern is around plugins and events

sharp sentinel
#

Maybe it was a pathing update thing to tell entities to re-calculate pathing

magic river
#

I guess if it's an octree or something that could still make sense

golden gust
#

But, outside of that, that type of stuff should be fine to do

sharp sentinel
#

And the mesh may have been a mesh of existing pathing

serene bolt
#

the async pathfinding is a legit thing, but who knows how safe it is with how it's implemented in the mc market crap, I can't imagine well... but if it works it works I guess (tm)

sharp sentinel
#

I gotta get on this, make something dumb like async config loading and sell it for $$$

#

"Yes, it blocks the main thread. But it's still async."

serene bolt
#

just throw "Async" in front of some random buzzwordy lines and you've got yourself a product

#

"Fast Async World Edit" that's a good one too, ship it kappa

sharp sentinel
#

.fawe

cosmic raft
#

@serene bolt

magic river
#

Two forms of torture in one

serene bolt
#

lmao that's uh, that's something alright

cosmic raft
#

your new shoes

serene bolt
#

kash always gives me the best presents that get me bullied moon2CUTE

potent fossil
cosmic raft
#

sure it is

#

the actual protocol is secret

#

rough plans are not

potent fossil
#

i didnt watch the video, but im pretty sure this is what will happen

#

"god save the queen, may her soul rest in peace"

#

"god save the king."

serene bolt
#

comfy right?

grand pewter
#

just the usual clickbait

fallen oracle
potent fossil
#

yes

swift root
#

always

#

hope there's cuddles :3

fallen oracle
#

Alrighty, Larry just ruined the night.

grand pewter
#

can i join

slim nymph
#

and glare's ISP then shuts down his network

grand pewter
#

i want to witness this bee-eauty

shell vine
#

are those maps

#

or new 1.16 boxes

#

colored holograms i mean

thin fable
#

did they do a shadow patch to villager tradings?

#

why are my villagers suddenly selling me books at around 54 emeralds from their discounted price at 1

#

after i buy a few

#

o__o

#

anyways hi

raw vector
#

Hey quick question. Where would be a good place to touch up on java knowledge. Was taking a course from mineacademy and the java course structure felt a bit messy. On their spigot part rn and not too big of a fan of emm using their own custom lib w/o explaining to indepth the traditional way(at least yet).

Was searching a bit on em rn with discord search functionality in this discord and mmmm spicy drama. Saw mentions of jetbrains course.

Also in general, where's a good resource to learn spigots api

potent fossil
#

sigh

ancient bolt
#

The jetbrains course is good

#

You should stick with that

potent fossil
#

jetbrains course is good. as for learning spigot api...just...learn java and then read the docs.

#

ask questions as needed.

raw vector
#

Aight cool

potent fossil
#

operative phrase.

#

learn java.

vernal moth
#

Wait

ancient bolt
#

that's what he's asking @potent fossil don't be an ass

vernal moth
#

Ppl use discords search before they ask?!

potent fossil
#

im...not?

#

but ok, thanks

#

stop being an ass mini

raw vector
#

yeah might just be me who searches for stuff haha

ancient bolt
#

yes you were, answering his question of "how should I learn java?" with "operative phrase. learn java." is being an ass. Don't start an argument here

potent fossil
#

jetbrains course is good. as for learning spigot api...just...learn java and then read the docs.

ancient bolt
#

I read what you said.

potent fossil
#

fucking yikes

#

whatever dude

slim nymph
#

@thin fable we fixed a bug in 1.15 for them.

#

people just got use to the bugged prices

#

now the prices are correct to vanilla expectations

thin fable
#

oh thanks mate!

#

didnt knew that was a bug

mortal zinc
#

rofl Minecraft used as an example in https://en.wikipedia.org/wiki/Software_versioning

In some cases, developers may decide to reset the major version number. This is sometimes used to denote a new development phase being released. For example, Minecraft Alpha ran from version 1.0.0 to 1.2.6, and when Beta was released, it reset the major version number, and ran from 1.0 to 1.8. Once the game was fully released, the major version number again reset to 1.0.0.[12]

Software upgrade versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software. Within a given version number category (major, minor), these numbers are generally assigned in increasing order and correspond t...

#

very nice

ancient bolt
#

I think I figured out why parameters used in lambda expressions weren't getting remapped properly

sharp sentinel
#

Love it when JS libraries make breaking changes in a patch release

static badge
#

js in general is PepeLaugh

sharp sentinel
#

A webpack plugin just replaced all instances of Blacklist with Denylist in a patch release. I have no issue with the change itself, but like... Either add backwards compat or make it a major release

ancient bolt
#

now that's javascript

sharp sentinel
#

Like I'd just finished a CI migration, everything seemed good. But nope, build failed for one artefact. Because the webpack plugin had a backwards incompatible change when I pulled the latest patch versions for deps

glad narwhal
#

dunno if anyone need it, but i got birthday

slim nymph
#

damn normally js community is really strict on semver

ancient bolt
#

add a println statement to use a breakpoint catch and forgot to remove it

#

so now I'm getting a newline printed in my console for every variable name usage in minecraft's source code

worn pasture
#

Which package?

sharp sentinel
#

uhh some workbox webpack plugin

ancient bolt
#

@vernal moth found a bug in Mercury's AT generator

#

would ping minecrell but who knows where he's at these days

#

@sturdy wing if you're around (and if you care, and if you're on discord)

#

anyways it generated public net.minecraft.server.PacketStatusListener$1ServerListPingEvent

vernal moth
#

Just open an issue, jam_ie will take a look

ancient bolt
#

But that's a local class

#

local classes can't be public

vernal moth
#

Minecrell wrote in cadix irc an hour ago btw

ancient bolt
#

would dig into mercury to figure out what's causing that but it's getting late

#

oh really

#

guess i should check back there more often

vernal moth
#

Joined the discord yesterday and don't have the channel muted

sharp sentinel
#

set every player who tries trading with a piglin on fire?

static badge
#

barty will just remove them all kappa

sharp sentinel
#

I prefer my method

winter stirrup
#

Spawn TNT at the player that is bartering PepeLaugh

sharp sentinel
#

nah the nether is about fire

#

not explosions

winter stirrup
#

Blow up the hoglin, and the player.

sharp sentinel
#

beds are boring

celest rose
#

does anyone here understand the anti-xray thing?

static badge
celest rose
#

I'm looking at a guide, to get engine mode 2 working, but it's acting as the guide says engine mode 1 should work

#

I'm trying to use 2

#

as I said 🙂

winter stirrup
#

All ya' gotta do is set it to 2, and enable it

#

^

celest rose
#

does it work in the nether by default?

#

for nether blocks

#

?

limber knotBOT
slim nymph
#

but we will improve it soon as we can to default work

celest rose
#

it works, if I'm trying to get what the guide says engine mode 1 does

ancient bolt
#

okay remapped spigot sources with no patches is down to 31 errors. 5 access transformer issues, 1 naming class with Bukkit (will have to write a fun rewriter for that), and 25 implementation issues (either class isn't implementing a method or method is marked with @Override but isn't implementing anything). The implementation issues are probably also naming issues but in a different way, but we'll see after I dig deeper. Regardless I'm really close to a fully compiling remapped source set without requiring patch fixes

#

yeah at least 20 of those impl issues are actually a naming issue that I just found

vernal moth
#

It's only really gets funny if you port patches, since obfhelper clash and you need tons of ATs

ancient bolt
#

I'm 100% sure this is another case caused by md_5 not mapping all classes too

vernal moth
#

You plan on porting patches automatically right? That would mean porting obfhelpers, right?

#

In the long term, we would want to get rid of those, but I guess it's fine for now

ancient bolt
#

yeah, though the first "move to <mappings>" will likely require a more involved process, since we are going to have some stuff that conflicts

#

well nevermind

#

I want it to be fully automated

#

the way we'll do it is with my mcp renames

#

basically special paper names for conflicting names

#

so if we have an obfhelper named something that conflicts we can just append Mcp to the end of the original method or w/e

#

the patch target is srg (or the yarn equiv), not the readable mappings

vernal moth
#

I would actually rename obfhelpers

ancient bolt
#

I mean, yeah if someone wants to modify the patches we could remove the renames at some point

#

but this wouldn't require modifying any patches

#

that's the beauty of being based on intermediate mappings

vernal moth
#

Yeah, and renaming them to include like a _obfhelper suffix makes it clear for new patches

ancient bolt
#

so yeah I think my goal of fully automatic patch remapping is still possible even with obf helpers. It'll just require adding the conflicting names to our list of rewrites, then run it again

#

so not totally automatic

#

but once we've done it once then we have the list of names which conflict already

#

I actually want to look into using yarn intermediate mappings regardless if we go mcp, yarn, or mojang

#

since they have intermediate mappings for classes too

#

so this issue I ran into wouldn't happen and could have been solved with the name rewrites like the others

#

the downside is intermediate names for classes makes the code impossible to debug mid-remap

neat smelt
celest rose
#

same guide that didn't work

#

reinstalling paper fixed it

#

but with some odd behavior

#

default settings would not work

limber knotBOT
#

DemonWav: you can ping me here too if you have to

#

DemonWav: but generally I'm not gonna provide more than a few thoughts, I don't remember the last time I wrote Java shit

latent valve
#

man those ppl that want those dupe toggleable i wonder if their server have crash from too many tnt or item kekwhyper

worn ember
#

Mini. I've seen a concerning lack of hangar the past week

void void
#

i mean mini does have a job

quasi valley
#

@vernal moth hangar wen

cedar spade
#

and also minimessage

quasi valley
#

thanks for reminding me to remind mini

cedar spade
#

@vernal moth new ragnah

#

0/10 not enough knenwaldtelevision

spiral eagle
#

Is it possible to make a script that auto-updates paperclip and starts the jar? Anyone? Id love some help?

Message #paper-help

cedar spade
#

#paper-help makes me lose braincells every time I look at it

quasi valley
#

sounds like lack

vernal moth
#

Am at work :/

#

@vernal moth new ragnah
@cedar spade wat

neat smelt
#

who cares

#

do hangar

quasi valley
#

read the words backwards.. pinapl

cedar spade
#

ragnah new

#

smh imagine not working on hangar as your full time job

vernal moth
#

Oh wow

#

smh imagine not working on hangar as your full time job
@cedar spade pay me ^^

#

I just got a raise at my job, you gonna have to match that

cedar spade
#

10 cents an hour sound good?

#

That's as far as the EssX budget stretches

twin lagoon
#

mini you could be making mad block game money

vernal moth
#

Gonna have to put ads in the startup message then

twin lagoon
#

go work on hangar

vernal moth
#

To raise to budget

quasi valley
#

like coreprotect

twin lagoon
#

oh right intelli isn't in this chat

#

half of the r/admincraft community died yesterday because of him

vernal moth
#

Should prolly get him back here

twin lagoon
#

yeah probably not

cedar spade
#

what happened lol

#

yeah no

twin lagoon
#

@cedar spade some guy from pebblehost was being a dickhead for weeks

#

he got banned by one of the staff

#

intelli was like ok let's not, bans the staff, unbans the guy from pebblehost

#

50% of the good community leaves

vernal moth
#

Oh lol

quasi valley
#

LOL

cedar spade
#

admincraft has staff other than mbaxter?

twin lagoon
#

not anymore

#

lmaooo

vernal moth
#

I like intelli, he made a fan discord for me

#

(that's the hydev discord)

heady spear
cedar spade
#

I've heard the horror stories of mbax attempting to run that community lol

twin lagoon
#

the hydev discord is a problem in itself

#

lol

#

well

cedar spade
#

at least hydev is gone from admincraft, finally

twin lagoon
#

the original channel on r/admincraft

#

I've heard the horror stories of mbax attempting to run that community lol

#

yeah but then intelli comes in out of nowhere

#

and gets into moderation actions like this

cedar spade
#

That's the horror stories

vernal moth
#

Remember when intelli tried to replace mcforums?

cedar spade
#

No, he got everyone else to try and replace it for him, went MIA, blocked everyone from doing anything without his permission then eventually everyone got kicked from the Discord server

quasi valley
#

wat so intelli wanted to copied r/admincraft for a game that doesn't even have public dev builds?

#

nice.

heady spear
#

It just saddens me that Intelli has some sort of plugin monopoly when the plugins are utter shite

twin lagoon
#

prism

cedar spade
#

p r i s m

heady spear
#

and if you dare criticise his code, he'll tell you that you're wrong

#

he spends an insane amount of time shit talking other plugins

cedar spade
#

*If you dare criticise any decision Intelli makes

heady spear
#

but until a couple of weeks ago he didn't know what an interface was

#

or how to use them 🙂

quasi valley
#

wut

#

I hope that's just an exaggeration

cedar spade
#

I'm tempted to request access to the CoreProtect repo but I think he hates me

twin lagoon
#

probably not

heady spear
#

he also makes just about everything static

cedar spade
twin lagoon
#

oh

#

he is in this discord

quasi valley
#

he wasn't 5 minutes ago

twin lagoon
#

lmao

quasi valley
#

he's watching 👀

twin lagoon
#

goddammit mini

heady spear
#

good

#

I hope he reads this.

cedar spade
#

inb4 he comes in with a complete non-defense and tops it with "well actually I think PlotSquared is shit"

quasi valley
#

or again with "we're cleaning things up, you're free to request access as well"

cedar spade
#

he has been here for the past few weeks afaict

#

coreedit when

heady spear
#

at least I know my plugin is shit, but it's open sourced and we're transparent about the shit we're improving, lol

olive marlin
#

One of the reasons I want to get rid of CoreProtect - I don't like the direction it's going with him. Though I couldn't find a better alternative :/

heady spear
#

I left when the CoreEdit channel became a FAWE bashing shit fest

twin lagoon
#

prism @olive marlin

cedar spade
#

my plugin is shit but we just say "fix in 3.0" and then delay 3.0 indefinitely

quasi valley
#

EssX 3.0 full rewrite wen?

cedar spade
#

Prism should work but it's not got a big support community

#

I mean it's on MOSS but not many people are around to help

#

Then again, most people who use it don't have many issues beyond initial setup

heady spear
#

I looked through prism when I started working on my own CP replacement and lost motivation, it's well made

olive marlin
#

That's why I was looking at LogBlock, but @twin lagoon said not to use it without any explanation lol

heady spear
#

and now I don't feel like there's much point in rolling my own shit

#

I recommend prism whenever people complain about CP, they seem to be happy enough with it

quasi valley
#

CP has 3 separate commands with the same description, but separate permissions, that share the same command handler, but not set as aliases kekwhyper

olive marlin
#

Hmm. I might look into replacing CP with Prism. Hope it has a sane interface.

#

And tracks stuff properly.

#

Spent an hour the other day trying to track down where a dragon egg disappeared, and CP had nothing in logs.

#

Or itemframe logging...

twin lagoon
#

Hope it has a sane interface.

cedar spade
#

Prism tracks far more than CP and actions are more granular

twin lagoon
#

literally exactly the same as CP iirc

#

from the last time i used it

cedar spade
#

eh, the interface marginally better than CP

#

at least as far as I recall

#

We switched to CP a couple of years ago and I have nothing but regrets

olive marlin
#

Nice!

cedar spade
#

^^from Prism I mean

olive marlin
#

I was hoping to switch before we reset for 1.16. Now might need some period where both will work, but that shouldn't be a problem.

sharp sentinel
#

Wait Prism still exists?

cedar spade
#

Last time I used Prism everything just seemed to work a bit better, but at the time I wasn't sure if Prism was going to get abandoned by the Addstar folks

sharp sentinel
#

I think I used that back in 2014

olive marlin
#

Yeah - Prism is 1.15+ now, from what I see.

sharp sentinel
#

Idk I switched to something from LogBlock that wasn't CoreProtect

cedar spade
#

Yeah Add5tar and Narimm maintain it now, they joined MOSS a while back

olive marlin
#

.g addstarmc prism github

limber knotBOT
worn ember
#

admin craft? sounds cringe

twin lagoon
#

don't bother

cedar spade
#

Seems to just be Narimm now

worn ember
#

sounds like CV 2.0

twin lagoon
#

no it's not that bad

#

CV is an insult

cedar spade
#

I stopped visiting admincraft regularly after the whole mcforums.com debacle

worn ember
#

i stopped visiting reddit after the first time i looked at a subreddit

sharp sentinel
#

I pretty constantly watch that subreddit in case someone asks a WorldEdit question

static badge
#

what happened with mcforums

cedar spade
#

don't really have any interest in a community where someone completely distant from it can sweep in and make instant moderation decisions for no particular reason

sharp sentinel
#

So I can answer it before all the FAWE snipers jump in /s 😛

vernal moth
#

goddammit mini
@twin lagoon don't blame me, lol

#

I was in work meeting, I didn't do shit

twin lagoon
worn ember
#

did you mean voxelsnipers?

sharp sentinel
#

Nah I was making a joke about how admincraft seems to have people recommending FAWE every time someone has WorldEdit in a list of plugins

heady spear
#

yeah because they're not insane

cedar spade
#

Intelli tried to make a replacement for Minecraft Forums when it was going to shut down, got lots of people interested, but then disappeared and refused to let anyone work on it in his absence

worn ember
#

yes and i made a shitty joke about voxelsniper

cedar spade
#

Then repeatedly adamantly denied he had done that

heady spear
#

We spend an insane amount of money on having people go out and advertising FAWE in the wild

#

bcuz we're rich

vestal jasper
#

@cedar spade I have more messages than him. In the server he created. And I'm not even active there :^)

sharp sentinel
#

It's the superliminal marketing aspect that y'all employ

worn ember
#

Fast Async World Exception

cedar spade
#

adds FAWE to EssentialsX's unsupportedPlugins

vestal jasper
#

I've only got him beat by like 100, and those are messages I can see. I imagine in moderation channels etc he's got me beat by a bit.

quasi valley
#

lmao

heady spear
#

hey we just bribed Me so he has to be nice to us

#

that's how it works

twin lagoon
#

imagine being shit on by intelli

#

can't be you @vestal jasper

heady spear
#

altho when i bribed aikar he didn't get any nicer to me

#

hey who here can be bought for a reasonable amount of money

#

i want friends

vestal jasper
#

I bribed city once, he was nice to me for a bit, then he started being abusive when I stopped giving him money :(

heady spear
#

bcuz u suck

quasi valley
#

I'll be yours for 1

vestal jasper
#

$1 or 1 what

heady spear
#

1kr?

quasi valley
#

maybe 2

heady spear
#

ill give u sucky sucky in exchange for friendship

quasi valley
worn ember
#

ok

sharp sentinel
#

Trying to work out if that's considered distasteful content lol

heady spear
#

being a prostitute isn't illegal here

#

you can join unions and everything

worn ember
#

#ProstituteLivesMatter

cedar spade
#

I'll take $2k for verified in MOSS

#

imeanwat

heady spear
#

imagine being in moss lmao

#

I'd rather stub my toe repeatedly for 5 hours

cedar spade
#

imagine being responsible for PlotSquared lmao

heady spear
#

am make coins

quasi valley
#

or FAWE smolFried

heady spear
#

I'm not responsible for FAWE

#

luckily

worn ember
#

i cant find my fawe meme PepeHands

heady spear
#

PlotSquared is the fastest selling premium resource on Spigot

worn pasture
#

ffs who brought the admincraft drama here lmao

vestal jasper
#

ur mine now

sharp sentinel
#

Yeah while I won't attack FAWE, I'll happily attack any of Jesse's code in FAWE/his contributions to WorldEdit

quasi valley
#

oh no

twin lagoon
#

hot

worn ember
#

Nassim monkaHmm

heady spear
#

imagine attacking your contributors

#

shame on you

quasi valley
#

hot, thank you 😂

cedar spade
#

*knenwald

twin lagoon
#

kenny's paypal name is invalid

#

it's not Knenwald Television

heady spear
#

#Me4502IsOverParty

worn pasture
#

admincraft has staff other than mbaxter?
@cedar spade yeah me and Z and another guy. Z is the only one left now lol.

worn ember
#

so what happend to wiz lol?

#

i know hes demoted but i havent seen him around

cedar spade
#

rip

quasi valley
#

probably wants to save his braincells

static badge
#

if he's not around much it means he got his ass kicked

worn ember
vestal jasper
#

tbf you prob wouldn't want to stick around in a community that pretty much brigaded for your demotion for several months straight

worn ember
#

i mean, no offense but thats kinda his own fault

heady spear
#

why did u leave Potato Onions Radish Nori ded?

vestal jasper
#

Yes but you still get my point

worn ember
#

yes i do

static badge
#

neither of you understand anything

#

you two brain celled morons

twin lagoon
#

hi leaf

vestal jasper
#

I understand that ur retarded @static badge god damn fucking furry

worn pasture
#

👀

vestal jasper
sharp sentinel
#

Could we preferably not talk about decisions about who is and isn't a moderator

#

It's a matter between the project developers and wiz

worn ember
#

was just curious, mah bad

worn pasture
#

i'm just happy to be unbanned 🙌

twin lagoon
#

let's change the topic

worn pasture
#

cute

vestal jasper
#

make me mod my first course of action will be to ban turbo again

worn ember
#

poosy uwu

worn pasture
#

@vestal jasper take me now

heady spear
#

kinda leaning into md_5 territory

worn ember
#

@vestal jasper at least we can ping you till you become mod

vestal jasper
#

I can ban you from my personal server @worn pasture if that suffices

heady spear
#

was magma unbanned btw

#

i miss him

worn pasture
#

yay no more simp chat updates

quasi valley
vestal jasper
#

I'll name it simpchat if you keep this up

worn pasture
#

that's what i was going for

worn ember
#

simplechat?

heady spear
#

ur all really dum btw

#

like it's worrying

sharp sentinel
#

thanks city you too ❤️

static badge
#

writes plotsquared

#

thinks other people are dumb

heady spear
#

It's still the fastest selling plugin on Spigot™️

worn ember
#

Corona: exists cuz people travel and contract the disease
Government: ok stop this, bad, lockdown
Economy: REEE but meh money
Government: "ok fine you can travel again"
Corona: ah shit here we go again

worn pasture
#

songoda be like angryeyes

heady spear
#

710 morons paid for it. I don't think I'm the dumb one here

sharp sentinel
#

Oh wow, nice

worn ember
#

city called my code bad, i will never forgive him

#

i'm ddossing all his services as we speak

heady spear
#

it's not only bad

#

it's also smelly

worn ember
#

wow fuk you

#

opens another cmd window

vestal jasper
#

@worn ember

#

yes

#

me make plogen

worn ember
#

@vestal jasper
no
your pp small

heady spear
#

correction, 714 morons

vestal jasper
#

@worn ember joke's on you I talked about naming it ppChat earlier

sharp sentinel
#

I always find dbo reviews so odd

#

Like it gets a single download sometime within the first hour

worn ember
#

you have more people that have bought your plugin than people that downloaded my free plugin PepeHands

sharp sentinel
#

But takes ~24 hours to be approved

#

Does that mean someone is full on reviewing it for like 23 hours straight lol

heady spear
#

sometimes I get updates approved in 20 minutes

sharp sentinel
#

To dbo?

heady spear
#

ye

#

I've stopped uploading to dbo tho because I don't actually want people to use it

sharp sentinel
#

Use dbo or use your plugin?

worn ember
cedar spade
#

I normally have to wait a day for EssX

heady spear
#

both, preferably

#

if no one uses it then I don't have to help them

#

helping people is awful

sharp sentinel
worn ember
#

lmao

heady spear
#

I like the people that buy p2 and then don't use it

#

those are the best

worn ember
cedar spade
#

"I turn 13.5 this Friday how dare you call me a kid"

worn ember
sharp sentinel
#

"I'm 13 and a half next year"

granite salmon
#

speak spanish

#

ah yes everyone speaks spanish

heady spear
#

I get loads of questions in spanish and german

cedar spade
#

the Spanish has been spoken

heady spear
#

germans r so annoying

#

i wish they would all just not exist

cedar spade
#

@heady spear wie bist du

worn ember
sharp sentinel
#

Honestly at this point if someone starts speaking in a foreign language I now assume they're saying something super racist

quasi valley
#

wie bist du kappa

sharp sentinel
#

Way too many times I've gone to google translate and found out it's "14 words" in Russian or something

worn ember
#

nein nein nein nein

heady spear
#

The Spanish ones I could read, but I just ignore them

#

if they're gonna go full paella then they don't reserve my time

cedar spade
#

weirdly MOSS doesn't get many non-English speakers

worn ember
#

i'd rather have retards not use my plugins

sharp sentinel
#

Like probably 90% of the time if someone straight up starts in a foreign language it's just racist spam. Generally people who want support start with using google translate to English first

cedar spade
#

maybe because EssX hides the Discord link in walls of English text

quasi valley
#

I think foreigners are too dum for open source software

sharp sentinel
#

From my experience in EngineHub, at least

worn ember
#

thats lacist

left swift
#

We need to make a english wall in spigotmc

#

The best wall

sharp sentinel
#

I mean I have nothing against non english speakers at all, I very much want to provide them support if I can. People seem to just send racist spam in foreign languages though because moderators don't pick it up as quickly. Those people probably are english speakers who just want to troll.

worn ember
#

and make them pay for it

cedar spade
#

md_5 is Australian

heady spear
#

I hate everyone honestly

cedar spade
#

not English

left swift
#

Australians speak English most of the time

heady spear
#

I should just quit minecraft altogether

worn ember
#

if they dont speak english they can fuck right off tbh

heady spear
#

find a less awful hobby

sharp sentinel
#

Am Australian, can confirm we don't speak english

worn ember
#

@heady spear lets play dota together

#

so you get shouted at by russians in chat

left swift
#

Md is austrlianist

cedar spade
#

am English, can confirm we also don't speak English

heady spear
#

The Minecraft server community is so fucking toxic it's insane

worn ember
#

you think mc is toxic?

heady spear
#

I think it's making me more depressed lmao

cedar spade
#

can we all move to Fabric pls

worn ember
#

have you played any other games even?

left swift
#

Mc isn't toxic, people are toxic

heady spear
#

everything gets personal here

#

that's the difference

left swift
#

The games aren't the issues the people are

sharp sentinel
#

Oh the Minecraft community has 100% made me depressed

#

There's no doubt about that

worn ember
#

stfu im offended you little shit, calling me toxic

void void
#

woah

heady spear
#

I used to go on the internet to escape rl but rn everything just makes me feel worse

cedar spade
#

"I'm not toxic ur toxic"

worn ember
#

toxic masculanity -Gillette

heady spear
#

and the recent witch hunts have kinda put me off completely

sharp sentinel
#

witch hunts?

worn ember
#

lol

sharp sentinel
#

What witch hunts have there been?

left swift
#

Cant believe you thought of talking about 1.8 combat in my presence I'm triggered ur toxic updaters are cancer

sharp sentinel
#

Actually no don't answer that

heady spear
#

there are so many genuinely bad people in the great server community

sharp sentinel
#

I don't want to bring that discussion here

worn ember
#

again

heady spear
#

so I'm kinda thinking of just working on p2 behind the scenes and then like idk

#

disappearing from the internet, would be hella nice :p

cedar spade
#

The Salem witch trials that famously occurred on Discord in June 2020

sharp sentinel
#

I somehow seem to stay out of most MC drama, my biggest problem with the community is the amount of abuse I get thrown at me

worn ember
#

i agree city

#

you should

sharp sentinel
#

Go one step further, drive out into the desert for a week - that's the dream

left swift
#

Gonna miss reading about gym grunters from city

quasi valley
#

without water

worn ember
#

without water

heady spear
#

I know how the shit directly affects the people that are targeted and no one seems to fucking understand that there are people involved

worn ember
#

oh shit sniped

quasi valley
#

hah

cedar spade
#

I tend to avoid thinking too much about them (but then again my head is too spaced out for stuff to get to me most of the time anyway)

heady spear
#

everyone just gangs up on people, resolve to personal attacks and forget what they're actually angry about. It's sad 🤷‍♂️

quasi valley
#

I'm super glad that Via has enough moderators to make me never have to deal with the most obnoxious people lol

left swift
#

It feels like city was just here yesterday PepeHands

worn ember
#

meanwhile i got my 4th star on github, am i famous yet?

sharp sentinel
#

I very much do not support personal attacks being thrown at people here. If it happens, contact a moderator for it to be dealt with

I'm always fine with people pinging me (for actual legitimate problems)

cedar spade
#

MOSS is an okay bubble

heady spear
#

& then there's the elitism and just generally piss poor attitudes 🤷‍♂️

#

Dunno, just fed up

vestal jasper
#

Ok but we're allowed to make fun of leaf for being a furry right? Obviously.

sharp sentinel
#

EngineHub gets around most of that by being purely a support place with no general chatter

worn ember
#

can confirm people are pretty entitled in the mc community, that being said, i'd like to get my premium membership for free cuz my plugin has 30+ downloads

heady spear
#

ye IS have pretty much locked down to everyone but notables

#

and if anyone is annoying I just ban them

#

but meh we'll see, might stick around for a bit longer 🤷‍♂️ I prolly shouldn't for the sake of my mental health tho lmao

quasi valley
#

at least we have this as a place of love smolLove

#

sometimes

worn ember
#

man, are you really suffering from toxic 12 year olds?

cedar spade
#

I tend to come and go from here, I was active here for quite a while and then took a several-month-long break

worn ember
#

ive been playing dota for 4-5 years now, if i let those people get to me i'd be in a mental hospital by now xD

sharp sentinel
#

Ngl this place is probably one of the least mental health damaging MC communities I'm in lol

worn ember
#

what?

static badge
#

@vestal jasper silence_furry

worn ember
#

this place is toxic as fuck

cedar spade
#

eh, depends

worn ember
#

sometimes

sharp sentinel
#

Providing support in EngineHub is definitely #1 just because how constant and mentally wearing it is

heady spear
#

This place used to be even worse ngl

static badge
#

we're talking minecraft here boys

vestal jasper
#

@static badge silence_furry furry

vernal moth
#

This place got so much better recently

quasi valley
#

wiz did really make sure to get the most annoying people out

#

hopefully it stays that way :>

heady spear
#

wiz also contributed to a lot of it :))

sharp sentinel
#

I mean, to be fair 90% of it is shitposting, which doesn't get to me personally

vernal moth
#

We just gonna recruit more mods from IS discord then 😂

sharp sentinel
#

But I definitely understand it can be harmful to others

static badge
#

the standards for cancer are pretty low in mc

worn ember
#

he was the problem and the solution

quasi valley
#

wiz also contributed to a lot of it :))
welp that's another thing 👀

heady spear
#

Ye IS #secret is always open for paper mod recruitment

worn ember
#

you'd need to come with some top notch insults to get through my dense skull to offend me lol

heady spear
#

and Z said they don't have a formal application system, smh

sharp sentinel
#

The official paper moderation recruitment channel

vernal moth
#

I don't even know who is currently mod here

static badge
#

hi im mod on friend serbur

#

am ban hacker

vernal moth
#

Other than the two from IS

static badge
#

gimme mod

sharp sentinel
#

Glare, aurora, and me

worn ember
#

i think its time to merge IS and paper kappa

quasi valley
#

stef 👀

static badge
#

monkaW no

worn ember
#

forgetting stef PepeHands

#

mr kaaskop

cedar spade
#

Merge MOSS and EngineHub

warm anchor
#

lol

cedar spade
#

because 200 projects isn't too many

worn ember
#

imagine maintaining more than 1 project

sharp sentinel
#

Merge Paper and Spigot 👀

cedar spade
#

I don't, MOSS is just a combined support server for largely-separate projects

#

I would leave Paper if that happened

sharp sentinel
#

What if you uploaded worldedit update, but dbo said "Under Review"

worn ember
#

im just here to shitpost and ask dumb programming questions

vernal moth
#

Merge Paper and Spigot 👀
@sharp sentinel we just eat up spigot, that's a form of merging too, right?

worn ember
#

(and to bully mini about hangar)

cedar spade
#

hangar wen

quasi valley
#

new ragnah

worn ember
#

i wanted to help mini but ore is too big brain for me and i cant get it to run lmfao

left swift
#

Help mini by pinging him random questions

#

To distract him from what he was doing

cedar spade
#

I can't even figure out which repos are actively used lol

vernal moth
#

It's not too late to rewrite the backend in spring

#
  • runs *
quasi valley
#

that'll be the 2.0 in 2038

vernal moth
#

Am at work, implementing 51degrees

left swift
#

Ain't working ur here

vernal moth
#

Using spring of course

left swift
#

Go work

sharp sentinel
#

Is Ore still written in Scala with the Play framework?

cedar spade
#

EssentialsX 3.0 will be released exclusively on Hangar 2.0

worn ember
#

51degrees? thats pretty hot ngl

cedar spade
#

Me: Yup

sharp sentinel
#

Half the sponge team were really against it when that decision was made 😦

vernal moth
cedar spade
#

c u r v e

worn ember
#

ik its scala

#

but thats all i know

vernal moth
#

Ore is really hard to work with

#

I thought the frontend was smth I hated

#

Then I saw the backend

left swift
#

Clean ur cans up off ur deak

worn ember
#

huehue

left swift
#

Desk

#

Messy desk is a messy mind

worn ember
#

its called organized chaos

vernal moth
#

Messy desk is a messy mind
@left swift that only applies if you work with your desk

left swift
#

U work with ur feet or something

vernal moth
#

But like, my desk only has my peripherals

#

Rest is "storage"

worn ember
spice finch
#

do they call KVM cloud?

worn ember
#

idk what kvm even is

spice finch
#

VPS

worn ember
#

ig ye

spice finch
#

it seems like more flexible vps

#

i might be wrong tho

vernal moth
#

Kvm is a virtualization software

left swift
#

Flexible

worn ember
#

so i'll take that as a yes?

heady spear
#

Nice found an old mouldy mop

#

I’m sure that’s healthy to breathe in

void void
#

have fun

left swift
#

Danger spaghetti

worn ember
#

why are enterprise cpu's so much more expensive?

void void
#

because companies are willing to pay more

worn ember
#

that makes no sense tho

void void
#

well it's like they charge much more because they can

worn ember
#

sounds like a bad investment, so they must offer something else thats worth the money

cunning badge
#

.flags

limber knotBOT
olive marlin
#

So intuitive!

worn ember
#

ah yes the banana joke, so intuitive 🙂

void void
#

Is there some plugin that shows versions of all plugins installed?

#

instead of me checking each plugin manually to keep everything updated

worn ember
#

the startup log KEKW

void void
#

but its so long... :/ Then I have to read through it

#

and find all lines saying "update this plugin"

worn ember
#

idk of any

#

you could make your own tho

void void
#

Ye, not sure how I would do it tho. I guess I can just make it try the /version commands on each plugin

#

or smth.

unreal quarry
#

@void void if you do /plugins in game on 1.16 you can mouse over the plugins to see version info 😉

#

really helpful stuff

void void
#

😮

#

@unreal quarry Is it possible for another plugin to read these data?

unreal quarry
#

of course

void void
#

and if so, how would I do 😮

#

can you direct me in the right location of the paper api

unreal quarry
#

you just need to get an instance of the plugin and do getDescription() or whatever it's called

#

all the info is in there

worn ember
#

get all plugins, loop over them, get the version and print it to the player

void void
#

oh wait, so the .getDescription() cointains all the info oOo

worn ember
#

theres also .getVersion i think

unreal quarry
waxen panther
#

Science

void void
#

Do people normally put their git repo inside the description?

#

as well

waxen panther
#

Rarely

void void
#

bruuh

#

nvm i see they put their website

#

and in some cases thats spigot

#

where I can compare the installed version to the web version THINKING

#

I just found out that you can easily do /version <plugin>

waxen flare
#

hey

void void
waxen panther
#

Automatic plugin updates are stupid

void void
#

Why?

twin lagoon
#

hail config breaking

quasi valley
#

glances at SkinsRestorer smolFried

waxen panther
#

What if you have to do something in the update and it’s written in the update logs?

#

You’ll never know what was update / changing and your shit will be broken

quasi valley
#

even if EVERYTHING is automatic, you force people onto potentially broken builds

void void
#

Hmm... ye thats true

quasi valley
#

it's just intrusive

waxen panther
#

it’s stupid

void void
#

I think I will just make a version controller instead

wide chasm
#

It's nice as an option if it's opt-in

waxen panther
#

Takes 5 seconds to go on spigot and see what plugins you have notifications for

void void
#

How do you even enable the notifications

#

lulw

quasi valley
#

It's nice as an option if it's opt-in
^and disabled by default

twin ruin
#

incompatibilities also, sometimes running a not latest version means your server starts xD

waxen panther
#

follow the resource

void void
#

You mean "watching"?

waxen panther
#

Yeah whatever it’s called, sounds right

#

Lol

void void
#

👍

real basin
#

so changing merge radius foir xp to stop clumping what should i set it to

quasi valley
#

0

minor badge
#

@waxen panther help

#

keyboard bork

#

am spanish

waxen panther
#

Hjelp

#

Keyboard 0 work

void void
#

someone 300 iq in here: how can I match a plugins information accessible with Paper API and its resource page on spigot? THINKING

waxen panther
#

Paper api is irrelevant but you’d probably have to add the urls yourself

void void
#

@waxen panther Why is it irrelevant, isn't that what I am using to get information such as version, website and authors from a installed plugin?

waxen panther
#

No? That’s a part of bukkit not paper exclusive, that’s also just for locally downloaded plugins it wouldn’t help you at all with an web api

#

You’d be doing a get request and then comparing the versions

#

Just look at an open source plugin that checks its own version and copy what they’re doing, you’ll have to manually add the urls for each plugin though

#

Relying on search is bad

left swift
#

You could make a spigot account, follow the plugins you want to get notified for updates, then maybe have it email you alerts if that's an option

waxen panther
#

I told him that already but

void void
#

@left swift Ye, but I wanted to integrate it on my server

waxen panther
left swift
#

Instead of jumping through 600 can sized hoops

waxen panther
#

Better to spend 5 hours making your solution than taking 5 seconds to check on spigot ammirite?

void void
#

uarite

sharp sentinel
#

I had some random DM me saying “you should see what ECC are doing with CraftBook at their spawn”. They refused to elaborate, so I logged on out of curiosity. There was nothing there at all so I have no idea wtf they were on about

left swift
#

What is ecc

sharp sentinel
#

Uhh it’s an economy server but I’m not gonna elaborate as I don’t want to advertise them