#general

1 messages ยท Page 242 of 1

gilded nova
#

git professional

hidden atlas
#

Yo guys anyone here know if it is possible to set up a bungee cord without paying for the Proxy on Apex hosting ?

short warren
#

host the proxy yourself?

#

gonna be terrible ping though

gilded nova
#

Yo guys anyone here know if it is possible to set up a bungee cord without paying for the Proxy on Apex hosting ?
@hidden atlas bungeecord needs a server to run on no questions asked

#

whether you host it yourself, or pay someone to do it is up to you

short warren
#

hosting costs money, theres no way to cheat that

hidden atlas
#

i was just hoping to not have to pay for the proxy but thank you guys guess i gotta pay up

gilded nova
#

you need a proxy if you want to connect servers lol

vocal rivet
#

It isnt that expensive to host a bungeecord

hidden atlas
#

Yeah i figured

vocal rivet
#

A 1โ‚ฌ vm should already do fine lol

latent tendon
#

bru

#

just permbanned 2 guys from my server

#

why do people think its fun to grief everything they see

#

good thing i have rollback ๐Ÿ˜‰

short warren
#

what log plugin is that?

#

custom?

gilded nova
#

The real question is

#

why dont you have grief protection

latent tendon
#

@short warren custom yea

#

@gilded nova i do

gilded nova
#

then

latent tendon
#

but the area they griefed isn't since its an trusted zone

#

and not even nearby the spawn

#

lol

gilded nova
#

true

#

I just dont get why people ban for griefing if theres no protection

short warren
#

yeah lmao, theres servers with an easy to use landclaim plugin and then they get mad when you steal from a place that isnt claimed

#

i assume if its not claimed they moved out or havent played in a while

latent tendon
#

@gilded nova i only ban if its an entire server

#

lol

#
  • if u use hacks ofc
gilded nova
#

yes yes

latent tendon
#

@short warren log was hard to make

#

its done using litebansAPI

#

it triggers on every entryAdded and entryRemoved

gilded nova
#

Why would it be hard?

#

You could just send a webhook to discord

#

takes like a couple of lines of code

latent tendon
#

@gilded nova well

#

look at the api they have

#

its lacking a lot of info

#

lol

gilded nova
#

Do you use webhooks or a bot?

latent tendon
#

bot ofc

gilded nova
#

Ah okay

latent tendon
#

main bot of the server

gilded nova
#

Makes sense

short warren
#

tim is your plugin open source?

gilded nova
#

Yes

latent tendon
#

bans are synced tru discord

short warren
#

alright found it

latent tendon
#

so if ur banned on mc and ur in discord. then ur banned on discord aswell

gilded nova
#

Thats the class for the webhook i use

short warren
#

i probably wouldnt ban on discord because thats the easiest way to appeal

#

unless they spam or something of course

gilded nova
#

then its just a java for (int i = 1; i < 26; i++) { if (Common.getConfig().getString("player-report-fields." + i + ".title") == null) continue; eb.addField(Common.getConfig().getString("player-report-fields." + i + ".title").replace("{player}", playerName).replace("{report}", report).replace("{target}", targetPlayer), Common.getConfig().getString("player-report-fields." + i + ".content").replace("{player}", playerName).replace("{report}", report).replace("{target}", targetPlayer), Common.getConfig().getBoolean("player-report-fields." + i + ".inline")); } yeeeet

latent tendon
#

EW

#

WHY

gilded nova
#

HAHA

latent tendon
#

why that long

gilded nova
#

well

latent tendon
#

MUH EYES

short warren
#

and why does your config file contain webhook links already in it

gilded nova
#

so people know where to put them

short warren
#

that confused me forever, but tbf im kinda stupid

gilded nova
#

also its funny seeing people who download the plugin send webhooks to my discord channel ๐Ÿคฃ

latent tendon
#

hey minty

gilded nova
#

like

latent tendon
#

this is my ban log

short warren
#

you all are kinda geniuses with java

gilded nova
#

its basic

#

OOFT

short warren
#

is there a good tutorial for how to have a .yml config thing

latent tendon
#

yml

#

ew

#

runs away

#

i still need to move over to JSON

#

but im lazy af

gilded nova
#

is there a good tutorial for how to have a .yml config thing
@short warren wdym?

#

In your plugin?

short warren
#

yeah like where it runs and then you get the .yml with config options

gilded nova
#

and do this

#

or something

#

you can use a custom config handler if you want but

short warren
#

how do you read from it though

gilded nova
#

getConfig

#

Set instance in your onenable

#

and make a getInstance method

#

and in your otherclasses you can do blahblah.getInstance().getConfig().getString("yeet")

#
public final class BetterReports extends JavaPlugin {

    private static BetterReports instance;

    @Override
    public void onEnable() {
        Common.log("&aStarting...");

        // Setting the instance to the current JavaPlugin instance
        instance = this;

        // Registering commands
        getCommand("report").setExecutor(new ReportPlayerCommand());
        getCommand("reportbug").setExecutor(new ReportBugCommand());
        getCommand("betterreports").setExecutor(new AdminCommand());

        // Saving the default config
        saveDefaultConfig();

        // Displaying the successfully loaded screen in console
        loadingScreenFrames();
    }

    public static BetterReports getInstance() {
        return instance;
    }```Main class ^
#

Then to get the config I did java BetterReports.getInstance().getConfig().getString("config-string");

short warren
#

so would that .getString("yeet") string return like yeet: option here or would it be set to option here

gilded nova
#

yeah

#

yeet: option here

#

WAit

#

no

#

option here

#

I read it wrong soz

short warren
#

alright easy enough then, thanks

gilded nova
#

np

short warren
#

was expecting it to be a lot harder

gilded nova
#

if you make events and/or commands in your main class you could just do getConfig().getString(). The get instance is for use outside of the main class

short warren
#

do i need to import anything

gilded nova
#

if youre using intelliJ just let it work its magic

#

but no

#

well you shouldnt need to

short warren
#

is there an easy way to sync code between 2 computers?

#

im guessing use github and upload it to there as a commit and then download the code from there

gilded nova
#

yeah github

#

clone it and when you make changes push them to your repo

#

then you can just pull changes from your repo

#

whenever they happen

#

which is like 1 button

shrewd willow
#

Anyone know any plugins that are 2fa for bungeecord

#

tag me if u do

gilded nova
#

Why do you need 2fa lol

#

I mean hypixel staff uses 2fa

#

you gonna ask them "why do you need 2fa lol"

rigid widget
#

I would theorize that they are at a special place in terms of potential for chaos

gilded nova
#

Hypixel has like 100000 concurrent players so I understand

short warren
#

And these people are like full time employees

gilded nova
#

So that implies smaller servers using 2fa are a joke

#

Yes

#

There's no point

#

Unless someone knows your password

short warren
#

Yeah authme or something is already more than enough most of the time

gilded nova
#

If that ๐Ÿ˜‚

#

For cracked yes

short warren
#

You can use it in non cracked for some things

gilded nova
#

Tru

drowsy moth
#

I use minecraft version 1.12.2 which LP ver 5.0 doesn't support. So I use ver 4.0 and the LP doesn't support it (You have very old / outdated version of LuckPerms installed on your server. end of this month. Please update to the new version of LuckPerms as soon as possible to continue using the online applications.)
Is there any way to use it on minecraft 1.12.2?

forest helm
#

Where did you see that v5 doesn't support 1.12?

#

That is very much false.

gilded nova
#

That's very much spam

forest helm
#

and yeah please fuck off with posting in every channel.

gilded nova
#

HAHQHQ

sudden ice
#

Imagine being so fucking impatient and paste your question in every channel

#

Thatโ€™s the most childish thing I can ever imagine

#

I doubt that this person is above the age of 13

forest helm
#

if so, we can ban for tos violation :)))

gilded nova
#

Not only that, but post the question again after getting an answer

sudden ice
#

Yoooooo

#

So like

#

Is anyone here an app developer

#

Can u make an app where we post memes

#

The one I use is down rn and idk when itโ€™ll be back up

forest helm
#

I mean android is java, and most of the developers here are likely java devs 'cause MC, so yeah I guess there's technically a bunch of app developers here?

gilded nova
#

Eeh.... the ecosystem is quite different

forest helm
#

Well yes of course

#

plus I have no idea how you build apks

#

(there's probably a gradle thing for that I guess?)

gilded nova
#

Thing is, with both Bukkit and Android, you don't do Java, you are doing the API

#

(there's probably a gradle thing for that I guess?)
Yep

#

Eeh it's weird IMO but it's a good experience

short warren
#

What about reddit zaid

gilded nova
#

lol

short warren
#

Just stay off of r/memes and all the larger subreddits

sudden ice
#

Heck no

#

I donโ€™t use reddit for memes

#

Never have and wonโ€™t

potent prawn
#

Reddit memes are great tho

gilded nova
#

https://gyazo.com/6e5152f5b1029d4ffd99eadecb126b2e
@latent tendon btw Thras now that I was looking at this again, it's not the smartest of ideas to compile a Regex pattern every time you call that method, regex pattern compiling can slow down processes by a lot (to the point of very noticeable tps drops), you'll defo want to keep the Pattern in a static final variable.

random grotto
#

Hey everyone

#

Been reading up on some of the advice you guys gave me last night, big thanks to all who helped. Paper runs so so good!

#

I can't seem to find essentialschat, other than essentialsx. Since I was still using craftbukkit and not paper, are we still browsing for plugins on spigotmc.org or dev.bukkit?

surreal aspen
#

@random grotto

  1. https://essentialsx.net/downloads.html for EssentialsX and EssentialsXChat. Basically use this instead of old essentials.
  2. Most big plugins have their own website, but otherwise you can search on both spigotmc and devbukkit, just make sure the plugin you want to use is updated to your MC version. CraftBukkit plugins and Spigot plugins are compatible with Paper.
gilded nova
vocal rivet
#

First get WebPI, thats a software for IIS

#

this one

gilded nova
#

ok done ๐Ÿ™‚

vocal rivet
#

When you installed it you open the IIS manager, select the WebPlatform installer ( it has a orange circle with a pointing down arrow ) and search for "php 7.4"

gilded nova
#

BTW I am using Plesk and running PHP 7.3.23

vocal rivet
#

You should upgrade to 7.4, anyways the rewrite engine, you need the Rewrite module for that. You can also find that in WebPI

gilded nova
#

Ok upgrading to 7.4.1 now ๐Ÿ˜›

vocal rivet
#

then you create a webspace, download the files for litebans-php and put it into the webroot folder. Just to verify that nothing else is missing I amma start up my server machine that has all of that done

gilded nova
#

Ok I've upgraded my PHP Version and I believe I have the Rewrite module. I already have the litebans website setup.

vocal rivet
#

Ah, okay. So what do you need help with then?

#

Ahh, only the simple urls I see

gilded nova
#

I just need help setting up the Simple URLs portion

#

Simple URLs are working for my entire site except the LiteBans portion

vocal rivet
#
<rewrite>
            <rules>
                <clear />
                <rule name="MatchExistingFiles" stopProcessing="true">
                    <match url="^.*$" />
                    <conditions logicalGrouping="MatchAny">
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" pattern="" ignoreCase="false" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" pattern="" ignoreCase="false" />
                    </conditions>
                    <action type="None" />
                </rule>
                <rule name="RemapMVC" stopProcessing="true">
                    <match url="^.*$" />
                    <conditions logicalGrouping="MatchAll" />
                    <action type="Rewrite" url="index.php" />
                </rule>
            </rules>
        </rewrite>

you need to put that part inside your web.config file. It should replace the pre-existing rewrite block

gilded nova
#
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>
<rule name="MatchExistingFiles" stopProcessing="true">
                    <match url="^.*$" />
                    <conditions logicalGrouping="MatchAny">
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" pattern="" ignoreCase="false" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" pattern="" ignoreCase="false" />
                    </conditions>
                    <action type="None" />
                </rule>
                <rule name="RemapMVC" stopProcessing="true">
                    <match url="^.*$" />
                    <conditions logicalGrouping="MatchAll" />
                    <action type="Rewrite" url="index.php" />
                </rule>
</rules>
</rewrite>```
#

this is the only rewrite block inside my web.config file

#

good?

vocal rivet
#

Oh, well you need to add the rules then, it should look like this at the end:

<rewrite>
    <rules>
        <rule name="HTTP to HTTPS redirect" stopProcessing="true">
            <match url="(.*)" />
            <conditions>
                <add input="{HTTPS}" pattern="off" ignoreCase="true" />
            </conditions>
            <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
        </rule>
        <rule name="MatchExistingFiles" stopProcessing="true">
            <match url="^.*$" />
            <conditions logicalGrouping="MatchAny">
                <add input="{REQUEST_FILENAME}" matchType="IsFile" pattern="" ignoreCase="false" />
                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" pattern="" ignoreCase="false" />
            </conditions>
            <action type="None" />
        </rule>
        <rule name="RemapMVC" stopProcessing="true">
            <match url="^.*$" />
            <conditions logicalGrouping="MatchAll" />
            <action type="Rewrite" url="index.php" />
        </rule>
    </rules>
</rewrite>
gilded nova
#

This just broke it for the site :/

vocal rivet
#

can you pastebin me your whole web.config?

gilded nova
#

yes ๐Ÿ˜„

red jay
#

Hi there.
Does anybody know how to disable fallback aliases and tab complete on 1.16? ๐Ÿ˜ฎ

#

I tried it with ViaVersion but it still works. I mean it's okay to tab-complete commands where you have permissions but I don't get why players are allowed to see every single command.
I really would love to change that :3

gilded nova
#

Hi there.
Does anybody know how to disable fallback aliases and tab complete on 1.16? ๐Ÿ˜ฎ
@red jay wdym fallback aliases?

#

PL-hide allows you to disable commands

#

Fefo please change your obnoxious name

#

I mean if the plugin is made properly, it shouldn't be suggested to the client when they don't have perms

#

^

red jay
#

Well it also works with world edit world guard, those are pretty common plugins :o

I mean if the plugin is made properly, it shouldn't be suggested to the client when they don't have perms
@gilded nova

outer vesselBOT
#

Hey FlakeZ! Please don't tag helpful/staff members directly.

red jay
#

oh sorry

gilded nova
#

no worries

#

wg dont suggest commands

red jay
#

In my case it does. I never had this problem on 1.12 tho

gilded nova
#

uuh well idk how viaversions works with suggestions but those work as intended for me

#

download PL-hide if you want to stop tab completions and shit

red jay
#

Sounds interesting. I'll give it a try. Thank you ๐Ÿ™‚

gilded nova
#

Im sure theres lots of other ways

#

Not sure why it matters regardless

red jay
#

Tbh, it does not really matter if the players have access to view them. But I want it nice and clean. ๐Ÿ™‚

gilded nova
#

Would be a pain for a lot of people if they don't get tab completions

#

I mean not that worldguard has any lmao

#

wg dont suggest commands

#

fuck im hungry

#

h-

#

hi h-

#

hi hungry

#

I'm fefo

red jay
gilded nova
#

hi hungry
@gilded nova hey dad

outer vesselBOT
#

Hey Tim__! Please don't tag helpful/staff members directly.

gilded nova
#

default rank, no perms, but can see all. I hope pl hide can get rid of those fallbacks ๐Ÿ˜„
@red jay It will

#

idk what youre calling fallbacks

#

if you really want it nice and clean, I suggest you set send-namespaced: false in spigot.yml

#

but it will

red jay
#

worldedit:<command>

#

those are fallbacks

gilded nova
#

is that what theyre called?

#

lol no

#

they are namespaced

#

didnt think so

vocal rivet
red jay
#

I dont want to hide the plugins, I just want to get rid of those :command

gilded nova
#

those are no fallbacks lmao

#

Im all for hiding plugins, but not blatantly taking devs names and/or changing the name of plugins and claim it's custom

#

if you really want it nice and clean, I suggest you set send-namespaced: false in spigot.yml
will basically not send the ones prefixed with pluginname:

vocal rivet
#

Dont they exist for the case there are multible plugins using the same command?

gilded nova
#

yes

#

they will still work if you type the command and send it

#

it just won't send the suggestion

#

Well that's a use

#

and I mean, with the amount of commands essentials has between the regular ones, prefixed with e, and all those prefixed with essentials:, it does keep my suggested commands bit more shallow and clean lmao

vocal rivet
#

Eww, the privacy policy on the mcserverrant website is not gdpr compilant

bold sparrow
vocal rivet
#

I already sent that in

bold sparrow
#

Yea I wanted to say I agree

vocal rivet
#

But the PrivacyPolicy still needs a big update

#

Stuff like Google Analytics is not even mentioned at all

bold sparrow
#

And the language needs an update

#

Stuff like Google Analytics is not even mentioned at all
TAKE IT DOWN

vocal rivet
#

Mabbe I should contact Brain

bold sparrow
#

Well if itโ€™s BrainStoneโ€™s article, ...

vocal rivet
#

I am only an ass when the people, which I warn about the non compilant PrivacyPolicy, tell me that they know it better and I have no idea what I am talking about. E.g. my old school

gilded nova
#

Yeah but its fucking BrainStone

#

of course he ranted about it lol

vocal rivet
#

Well the article isnt wrong tho

gilded nova
#

Nah its not wrong

vocal rivet
#

My schools PrivacyPolicy:

We are following the Privacy law of NRW

I told them that thats not GDPR compilant, they told me that they know it better and I should do my research before complaining to them, So I contacted the agency responsible for Privacy ( LDI ) and told them about the website, a week later the school was forced to update it and had to pay a penalty fee of 20kโ‚ฌ, which the webmaster, which was the dud that told me I have no idea what I am talking about, had to pay 60% of it alone

gilded nova
#

Rainbat, thank you again for the help

#

It is now 8:41am and I will be going to sleep now, goodnight

vocal rivet
#

It was a great feeling. Because the webmaster was also our Database teacher, which always placed himself on the throne of knowledge. Whenever I did something He didn't know he told me I am a idiot and that he knows it better

#

Goodnight

#

I had fights with all of my teachers XD

#

They still teach methods from the 80s, but I was doing up-to-date stuff, which they didn't like and said "Well its not how we do it here!"

bold sparrow
#

My schools PrivacyPolicy:

We are following the Privacy law of NRW

I told them that thats not GDPR compilant, they told me that they know it better and I should do my research before complaining to them, So I contacted the agency responsible for Privacy ( LDI ) and told them about the website, a week later the school was forced to update it and had to pay a penalty fee of 20kโ‚ฌ, which the webmaster, which was the dud that told me I have no idea what I am talking about, had to pay 60% of it alone
LMAO

vocal rivet
#

The webmaster deserved it

#

The one thing I hate most is if people act like they are better then me. Do that around me and you have not only lost all of my respect, but also have made a enemy

onyx ledge
#

MC Server only works in offline mode

gilded nova
#

?

onyx ledge
#

in server.properties it only works in online-mode=false

gilded nova
#

!faq check the last question in here

outer vesselBOT
gilded nova
#

wait

#

I'm sleepy yet

onyx ledge
#

so there is no 1.16.3 luckperms

gilded nova
#

uhm.. yes?

#

!download

outer vesselBOT
gilded nova
#

LP works all the way down from 1.8.8 to latest

modest compass
#

MC Server only works in offline mode
@onyx ledge that is factually wrong lol

onyx ledge
#

how

modest compass
#

unless you are unethical and dont pay for an minecraft account

onyx ledge
#

When it is online mode it says that no authentication servers

modest compass
#

lol rip

onyx ledge
#

and im already on lp 5.1.26

gilded nova
onyx ledge
#

bruh i cant read

modest compass
#

i see

onyx ledge
#

alright lets see if this loads

gilded nova
#

I mean, it has nothing to do with LP if Mojang auth servers are down lmao

onyx ledge
#

theyre not though

modest compass
#

also you are very vague with "wont load"

gilded nova
#

^

onyx ledge
#

When i have in server.properties online.mode true it gives error /ERROR]: Couldn't verify username because servers are unavailable

#

but whne online.mode=false anyone can join but do not have their inventories

gilded nova
#

well because if you do online-mode=false you are basically getting a completely different unique identifier, not the one provided by mojang

#

and that to the server is a whole different player

onyx ledge
#

unless mc auth servers have been down for months I do not know the problem

modest compass
#

definitely not down for months

gilded nova
#

sounds to me like you have something in your connection blocking the link to the auth servers

modest compass
#

yea ^

short warren
#

sounds like a firewall issue

gilded nova
#

could be a firewall setting, your ISP

onyx ledge
#

I have tried firewalls off and on but yeah

gilded nova
#

if you're running the server on windows, an antivirus probably too, depends, it really depends

onyx ledge
#

avast antivirus

modest compass
#

hmMm

gilded nova
#

I just use windows defender, always worked perfectly (because I don't click weird download buttons lmao)

onyx ledge
#

what would i have to check to bypass the firewall

modest compass
#

could be many things honeslty

gilded nova
#

you can easily check that by running a ping

#

pin pointing the one (or many) that's faulty may help

#

idk lol

onyx ledge
#

I just uninstalled avast to use windows defender

gilded nova
#

might need to restart the whole server

onyx ledge
#

and im a noob at this so how to i ping those

gilded nova
#

ping <address>

#

on cmd

onyx ledge
#

They all work

gilded nova
#

after removing avast

onyx ledge
#

I never tried before

#

but yes

gilded nova
#

maybe avast was the issue, does it still not let you in with online-mode=true?

onyx ledge
#

ill try again

#

nope

#

[10:08:14] [User Authenticator #1/INFO]: Disconnecting com.mojang.authlib.GameProfile@144f32c8[id=<null>,name=DNSGriff,properties={},legacy=false] (/51808): Authentication servers are down. Please try again later, sorry!
[10:08:14] [User Authenticator #1/ERROR]: Couldn't verify username because servers are unavailable
[10:08:14] [Server thread/INFO]: com.mojang.authlib.GameProfile@144f32c8[id=<null>,name=DNSGriff,properties={},legacy=false] (/51808) lost connection: Authentication servers are down. Please try again later, sorry!

#

just removed my ips from that

gilded nova
#

hmm

#

what plugins do you have installed?

onyx ledge
#

I leave the ip in server.settings blank should i put my ipv4 there?

gilded nova
#

not necessary

#

you can put the server address (the one it will listen to for connections) but it's not necessary

onyx ledge
#

k I have 20 plugins installed. ill just uninstall the ones I am not going to be using than ill check the ones I will be using

#

is that the usuall message?

modest compass
#

yea

#

should be

onyx ledge
#

This server is running CraftBukkit version git-Spigot-57bbdd8-b8dd5ec (MC: 1.16.3) (Implementing API version 1.16.3-R0.1-SNAPSHOT)

modest compass
#

spigot is ok

#

tho imo paper is better, but not related to your issue

onyx ledge
#

there are no errors in the log

short warren
#

youve already checked firewall?

onyx ledge
#

Could me hosting with McMyadmin be the probelm which i use to host

#

And i have checked the firewall to the extent of my knowledge(limited)

#

im just going to manually change all playerdata dat files from their online UUID to their Offline UUID

onyx ledge
#

So i changed all those in the playerdata and in my /home plugin lets hope it works

#

OOO IT WORKED

#

IM A GENIUS

#

Ty guys for the troubleshooting part of iT

gilded nova
#

I mean you still can't run on online mode lol

onyx ledge
#

true true but I dont really care about that I still have a backup of pre offline only mode so its ok

last locust
#

๐Ÿ‘‹

rigid widget
#

Heyyyyyy

tidal chasm
#

does anyone know the paper command to give a players head?

#

for 1.16.2

#

.3

gilded nova
#

.. /give?

#

hi walrus

swift egret
#

You can try that if youโ€™re having issue with formatting

#

Hi

trail shuttle
#

!help

outer vesselBOT
#
Available commands:
โ€Ž

!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!cauldron
!chat
!colours
!commandequivalents
!commands
!config
!context
!default
!downloads
!editor
!errors
!essentials
!extensions
!extracontexts
!faq
!helpchat
!inheritance

โ€Ž

!install
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!tracks
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki

gilded nova
#

๐Ÿฅฒ why is this an emoji ahahah

#

it's so depressing

short warren
#

is that new? ive never seen it before

gilded nova
#

I don't know lmao

steady tangle
#

It's a small rectangle for me GWczeAngryCry

woeful willow
gilded nova
#

F

short warren
#

go update your discord then, it probably is new

gilded nova
#

Updating Launcher

#

hmmmmmmmmmmmmmm manythink

steady tangle
#

hmm there is an update available, I assumed it was cause android is meaning things up somehow

vocal rivet
#

Screw GoDaddy

forest helm
#

isn't that a known fact of the internet?

vocal rivet
#

They raised the price for my domain by 100% over the last year. They want me to pay double the price

#

I just transfered it to namecheap

forest helm
#

what the fuck do they not understand customer retention?

vocal rivet
#

No idea, but I am done with them. Each year they raise their prices and then these so called "Premium Domains" .. seriously what the f. I search for a specific domain with ending, oh of course its premium at GoDaddy and costs 5kโ‚ฌ+, I search for the same domain on namecheap -> 9usd for the first year.

#

I am now starting to slowly move all my domains over to namecheap

bold sparrow
#

^^^

vocal rivet
#

Whenever one of my domains is shortly before running out, I wont extend it but rather transfer it. They just lost a loyal 7 year customer

#

In their support forum they explain it with "We dont set the prices, the ICANN does" Well if that would be true ( which it isnt ) then why can namecheap offer a way lesser price for the same Fing domain? They also register it at ICANN -.-

#

I will not give up my Rainbow-Dash domain

#

and if namecheap does the same shit? Well I will move it again to a cheaper registar, easy as that

vocal rivet
#

Holy F, Namecheap offers a 20% discount for switching from GoDaddy to them XD

#

I didnt saw that till I already checked out XD

gilded nova
#

lol

#

that's literally a great marketing strategy

vocal rivet
#

Its deffinetly settlet now, I will switch all domains asap

#

There is no place like 127.0.0.1

#

Discord.JS?

#

Oh, I see

#

Next time you should use code blocks

gilded nova
#

ternaries are fine

vocal rivet
#

Well that piece of code looks fine to me

#

I just didnt know that also works with JS

#

I just knew for php lol

#

You know whats also fun? Having absolutely no motivation to do anything at all but feeling the urge to do something

sudden ice
vocal rivet
#

alrighty then

sudden ice
vocal rivet
#

Uh, okay

sudden ice
#

Anyways hello

vocal rivet
#

sup

sudden ice
#

Not much just chillin in bed

#

Also I get a headache everyday

#

Idk why

vocal rivet
#

Headache a day keeps the good mood away

sudden ice
#

Guys

#

Rip me

short warren
#

why?

#

besides the headache, that sucks

vocal rivet
#

He joined the OwO cult

sudden ice
#

No

#

Not that

#

:T

short warren
#

looks good

sudden ice
#

It was good

#

But my mouth was on fire

vocal rivet
#

If it was that good, its gonna burn a second time

sudden ice
#

Yeah

#

I know..

#

Welp

latent tendon
#

Pandi sad

#

Bc im hungry

gilded nova
#

Eat

gilded nova
#

._.

#

Do u guys know any Login plugin that has /Premium feature and can connect to bungee?

short warren
#

Online mode

gilded nova
#

dont start again unix SadPeepo

rigid widget
#

I know a great solution that ensures each of your players is who they say they are and uuid spoofing isn't a thing

short warren
#

Authme! /s

gilded nova
#

Authme doesnt have premium mode I think

rigid widget
#

No

#

The only solution is a properly mojang authenticated one

short warren
#

Sounds like a you problem, go pr it and fix it and while your at it delete it

rigid widget
#

Nonono easy solution

#

Online mode!

gilded nova
#

Online modeeee!

gilded nova
#

If you guys had to list the top necessary plugins for a Hub server what would you say

violet rivet
#

#1 Luckperms

#

#2 .. that's bout it ๐Ÿ˜‰

trail shuttle
#

I'm negative 70$ on paypal pog

sudden ice
maiden silo
#

which translation engine use luckperms?

trail shuttle
#

Just switched to crowdin for translating and luck wrote his own locale system iirc

maiden silo
#

okay

vocal rivet
#

Another Whovian

bold sparrow
#

Set the permissions of the Essentials commands to false

#

Have a look at:

trail shuttle
vast isle
#

holy shit they actually added 2fa

rigid widget
#

in a roundabout way, yes

gilded nova
#

Now just to be clear, migrating from Mojang to Microsoft accounts is mandatory.

#

wow, "Staff", no need to be rude

violet rivet
#

Require a microsoft account so they can have more details from people eh...

gilded nova
#

> implying they don't have it already

violet rivet
#

True

#

who's up for the special cape

gilded nova
#

yeah what's with the capes btw? been hearing a lot of noise around them, but I didn't find myself interested enough to actually google anything lol

short warren
#

kind of stupid that capes will be on every account now though

#

it ruins the whole point of them imo

gilded nova
#

that's

violet rivet
#

they say "cape or.. capes"

#

there may be multiple?

gilded nova
#

that literally defeats the whole purpose of having one.....

violet rivet
#

I believe it's also only for merge accounts

#

not new buyers

short warren
#

if you havent bought mc by now though your probably never will

#

so it still is like 90 percent of players

sudden ice
#

OMG THEY ADDED 2FA

#

Holy shittttt

short warren
#

why is that such a big deal?

#

its just microsoft being microsoft

balmy heath
#

ayo anyone there?

#

anybody wanna voice chat and play mc?

sudden ice
#

I quit MC

#

Itโ€™s boring as heck

shut aurora
#

2fa is a huge deal

woeful willow
#

What kind of 2fa?

forest helm
#

MC

#

you see the post microjang did about an hour ago?

shut aurora
#

I assume otp

forest helm
#

probably whatever Mojang accs use

shut aurora
#

TOTP is easy to setup

bold sparrow
short warren
#

i guess it could be considered providing access too

#

although not really

bold sparrow
#

Kinda

short warren
#

because you are making a thing run that provides access to cracked software

bold sparrow
#

But better safe than sorry

short warren
#

im not sure how direct is has to be though, up to discord mods

bold sparrow
#

Theyโ€™d be crazy to shut down a server like this

short warren
#

yeah it would probably just be a user ban if anything at all

#

because the server or server owner itself promote that stuff

#

idfk know though

steady tangle
#

Optifine cape GWrverifyRoDab

onyx ledge
#

Aight new OffTopic error: When I restart my server or do /reload players lose their items that were on the server. I see it makes it dat_old files so its corrupted. But is there any way to get those items back to their new dat files? I did just install a plugin after this last restart created another wipe that saves players inventories when they die or log off so future errors I can recover their items. But is there any way to recover those items from the corrupted dat files?

short warren
#

dont use /reload

#

i have no idea what your issue could be, but you just shouldnt use /reload in general

onyx ledge
#

no shet. I have learned that. But I want to know if there is anyway to recover the lost items in the corrupted files. And i have researched the /reload error is when using skript it breaks

#

Only five players including my self lost items so it wasnt a huge loss but still a loss.

gilded nova
#

the /reload error is when using:

WorldGuard
WorldEdit
Quests
mcmmo
ProjectKorra
etc...```
it breaks
#

But I want to know if there is anyway to recover the lost items in the corrupted files.
Depends on the files, the format and how corrupted they are

surreal aspen
#

french already completely translated okay

onyx ledge
#

Im just going to give the players who lost items their items they told me they lost, its a vanilla smp so its only diamond armor with elytra and diamond tools but now i have plugman and a plugin that tracks player items upon death and logout so it should be fine now. I see no more reason to restart or reload now. Ill do /quit from now on

forest helm
#

Don't use plugman

onyx ledge
#

what should I use

gilded nova
#

restarts

onyx ledge
#

so /restart should cuase no errors

#

right?

#

hopefully

gilded nova
#

/restart will fully stop the server and invoke the startup script defined in spigot.yml

#

so yeah that works too

steady tangle
#

I still gotta try that client out

#

I miss my bo2 days GWczeAngryCry

sudden ice
#

it's awesome

#

they just released an update today

#

more stability things

#

3000+ cheaters banned as well ;p

steady tangle
#

Hopefully my potatotop can run it until I get a better one

gilded nova
#

md5 is a moderator on Mojang's issue tracker??

#

wut

rigid widget
#

md5 rules the world

forest helm
#

wait what

gilded nova
#

yep

simple solstice
#

what really

gilded nova
#

I don't trust you, red parrot

#

You must be md_5 in disguise ๐Ÿ‘€

#

!bugreport

outer vesselBOT
gilded nova
#

how tf do I change the bg color on a trello board

#

this was a mistake

#

k found it

rigid widget
#

dammit @gilded nova there was also some other latency issues resulting in the instruction to ping being sent multiple times

gilded nova
#

@rigid widget

rigid widget
#

And then city's bot muted me ๐Ÿ˜ฆ

gilded nova
#

๐Ÿคฃ

rigid widget
#

๐Ÿ˜ฆ

gilded nova
#

btw @rigid widget did you see my extremely useful awesome, rich and featureful PR to cloud?

rigid widget
#

no

gilded nova
#

yes

rigid widget
#

you... removed a newline?

gilded nova
#

Correct

rigid widget
#

this is a new low

gilded nova
#

xD

rigid widget
#

Changing one number was bad enough

gilded nova
#

I have mastered the ability of making useful PRs

#

very useful PRs

rigid widget
#

what is that smile cry emoji

gilded nova
#

๐Ÿฅฒ

rigid widget
#

Yes that

#

that is my emotion

#

๐Ÿฅฒ

gilded nova
#

bc you're proud of me :^)

#

crying out of joy

forest helm
potent prawn
#

bless emoji 13 for giving us smiling face with tear emoji

#

๐Ÿฅฒ

forest helm
rigid widget
#

I have a PSA for a couple of great plugins everyone should consider for making gameplay more fun

#

The first is Milk

#

The plugin is great, even the reviews agree

gilded nova
#

advertising?

rigid widget
#

nah, it's free and actually pretty great

sick shore
#

wat do dey do

rigid widget
#

also check them reviews, got some high quality stuff

forest helm
#

and maybe possibly coming to a server software near you lol

gilded nova
#

ads

azure tiger
#

what have I done :sigh:

gilded nova
#

?

azure tiger
#

I'm the developer of the plugins Larry posted

gilded nova
#

Why did you develop them @azure tiger

#

You should've quit at like @EventHandler

latent tendon
sudden trout
#

does someone have a jar file of gchat?

#

cause the zip doesnt work

#

and i translated it to jar but that alse doesnt work

trail shuttle
sudden trout
#

Thanks

gilded nova
#

.

potent prawn
#

larry simpin'

gilded nova
#

Whats doin bois

#

im pretty bored

silent knot
#

fun idea with translation. see if I can get time over and translate yourself. has translated another plugin and it took its time ๐Ÿ™‚ this one seems "only" to have 600 lines to translate ๐Ÿ™‚

red relic
#

YAY Physics class

#

I used among us characters since they'd probably be better than stick figures XD

sudden trout
#

does someone know a chat that allowes luckperms to show ranks but is not a global chat? (bungeecord)

short warren
#

!chat second link, look through a few of them

outer vesselBOT
#
LuckPerms does not display things in chat!

LuckPerms is only able to send information to formatting plugins so that they display them properly. LuckPerms does not put the prefix in front of your name, you need a chat formatting plugin to do it, and you need Vault. Same goes for the tablist! If the information appears correctly when you run /lp user <user> info, LuckPerms is doing its job!

short warren
#

look at all the bukkit spigot ones

sudden trout
#

but they arent for bungeecord

short warren
#

you said you didnt want it to be global though

sudden trout
#

and the thing that are bungeecord have all global chat

gilded nova
#

then.. don't install a chat plugin on bungeecord?

#

install one on each server

sudden trout
#

i did but its not working i have Essentials X Chat installed on them

#

with vault

#

and everthing

gilded nova
#

"not working"

#

what does that mean

sudden trout
#

that is doesnt do what it needs to do

short warren
#

first, run /lp info if the prefixes arent working at all

sudden trout
#

they are working

gilded nova
#

that is doesnt do what it needs to do
well yes no shit.. but I don't know what is it you want it to do

short warren
#

then it sounds like its working

#

what do you want it to be doing, your dishes?

sudden trout
#

i just need a plugin that isnt global chat and i can put in my bungeecord server

short warren
#

thats the whole point of bungeecord chat plugins though

sudden trout
#

global chat?

short warren
#

yes

#

and why would that fix your issue

#

i still dont know what you issue with essx chat is

sudden trout
#

cause i dont want to speak with ppl out of kitpvp if im in the hub

gilded nova
#

then.. don't install a chat plugin on bungeecord?
install one on each server

sudden trout
#

that didnt work

gilded nova
#

what is it that didn't work

short warren
#

and it would be easy enough to fix if you gave enough info

gilded nova
#

what do you want it to do and what does it actually do?

sudden trout
#

what info do u want

short warren
#

what do you want it to do and what does it actually do?

sudden trout
#

i want to have a working luckperms for my bungeecord server without global chat.

short warren
#

๐Ÿคฆโ€โ™‚๏ธ

#

you have to be trolling at this point

sudden trout
#

no

#

i am not

gilded nova
#

You need LP installed in all servers

#

not only proxy

sudden trout
#

i have that already

#

without only proxy

gilded nova
trail shuttle
#

Go on the backend server and type /lp user <user> info

gilded nova
#

now the same but on /lpb instead

sudden trout
#

if i do /lp it doesnt show my name it does when i do /lpb

trail shuttle
#

!bungee

outer vesselBOT
sudden trout
#

thats lp

short warren
#

offline uuid ๐Ÿ˜ 

gilded nova
#

you have no prefixes set up

#

Double check that:

  1. Bungeecord config.yml has ip_forward and online_mode set to true
  2. All backend servers' spigot.yml has bungeecord set to true
  3. All backend servers' server.properties have online-mode set to false
sudden trout
#

i checked and i forgot it on 1 server to set it to bungeecord true

#

im restarting all servers now

tough hazel
trail shuttle
#

Theres an irc?

sudden trout
#

its working i think let my try

tough hazel
#

its on spigot

sudden trout
#

its working now thanks and sorry for the trubble

tough hazel
main lily
#

What is a good anti cheat?
Spartan or aac?
Other anti cheats are fine to a maximen price of โ‚ฌ30,โ€”

gilded nova
#

Don't use spartan

#

Please

#

Dear god

#

Or vulcan

trail shuttle
#

!help

outer vesselBOT
#
Available commands:
โ€Ž

!advanced
!api
!argumentbased
!ask
!bulkupdate
!bungee
!cauldron
!chat
!colours
!commandequivalents
!commands
!config
!context
!default
!downloads
!editor
!errors
!essentials
!extensions
!extracontexts
!faq
!helpchat
!inheritance

โ€Ž

!install
!locale
!meta
!migration
!notworking
!nowildcard
!pasteit
!permissions
!placeholders
!selfhosting
!stacking
!storage
!suggestions
!switchstorage
!sync
!tracks
!upgrade
!usage
!userinfo
!verbose
!weight
!whyluckperms
!wiki

trail shuttle
#

Dumb question, how does one use nms? what depend do I need to use it I'm dumb ignore me

gilded nova
#

who can help me

#

with

#

time of the ranks

trail shuttle
#

wdym?

gilded nova
#

wdym?

trail shuttle
#

what do you mean

gilded nova
#

how

short warren
#

what do you mean by time of ranks?

gilded nova
#

yes

short warren
#

like how to add a rank for a limited time?

gilded nova
#

yes

short warren
#

its one of the addtemp iirc

gilded nova
#

Guys does Hetzner sell VPS?

#

ty

short warren
#

Guys does Hetzner sell VPS?
@gilded nova yeah

gilded nova
#

Cool

#

Cannot find ittt

short warren
#

its called cloud or something on their webpage

gilded nova
#

Ohh

#

yea

#

ty

#

Oh yea only Germany and finland fuck me

short warren
#

you can check out ovh

gilded nova
#

I was about to do that XD

#

Search for "VPS" on google

#

See how many ads appear lol

trail shuttle
short warren
#

what?

gilded nova
#

what did

trail shuttle
#

some plugin I'm updating from 1.7 to 1.16

#

anyone know if there's a repo w/ paper-server? (1.16.3)

gilded nova
#

That would be illegal

forest helm
#

git clone https://github.com/PaperMC/Paper.git
cd Paper
./paper patch

trail shuttle
#

I need to use NMS and I have no idea how to use it because I've never worked with it. And github actions can't find the paper thing

rigid widget
#

nms is just net.minecraft.server and you can use it by having spigot (or I think even paper) as a dependency

gilded nova
#

If you have the server jars*, not the APIs

#

as a dependency

rigid widget
#

Yes

gilded nova
#

No

#

Just to contradict you

rigid widget
#

Sorry, should have clarified

gilded nova
#

No

trail shuttle
#

actually idk if its nms its the craftbukkit stuff

short warren
#

what does nms give access to?

rigid widget
#

Minecraft things

gilded nova
#

Wow Larry you are very helpful

#

You should be given a role for it

rigid widget
#

:o

rigid widget
#

No literally it's Minecraft server things ๐Ÿ˜‚

#

Vanilla shit

gilded nova
#

Larry said shit

#

;0

trail shuttle
#

actually idk if its nms its the craftbukkit stuff
do i add bukkit itself as a depend or?

rigid widget
#

No, the spigot jar

gilded nova
#

Larry saying shit only prompts 6 results in public channels

#

That's rare

short warren
#

how many in private channels? ๐Ÿค”

rigid widget
#

This is a plugin I started for about an hour and haven't had time to do anything with

gilded nova
#

@trail shuttle if you want to use NMS with ease adding it as dependency, I suggest you simply run buildtools, it will install the server jar in the local maven repo

rigid widget
#

That line is how you add nms

gilded nova
#

how many in private channels? ๐Ÿค”
Only 3 ;0

#

Larry is a good boy

rigid widget
#

I am a firm believer in not appearing stupid through vulgarity

short warren
#

ah dont worry, you appear stupid through other stuff /s

rigid widget
#

Especially on public servers

gilded nova
#

Okay people

#

I need your help

#

I have a YouTube link pinned on my phone's clipboard

#

I have no idea what it is

short warren
#

congratulations, congratulations, congratulations, congratulations, congratulations, congratulations

gilded nova
#

lol

#

Nice

#

I keep it then

rigid widget
#

Fefo you bored

#

?

gilded nova
#

Uuhm

#

o -o

#

Yeah?

rigid widget
#

Wanna PR some functionality to PlayerHeads

#

I have a little list I want to do and haven't done any of it

gilded nova
#

Of course I can

#

You know my ors8

#

Prs*

#

I can make 1 or with 120 changes

#

Or 120 prs with one change each

#

Got it

rigid widget
#

Ok so first I need a good way to get every player that has joined the server and their info, and save it, so I can access their heads using that heads api that's in the pom

gilded nova
#

lol

#

Anyway

rigid widget
#

The goal is to be able to spawn an invincible stationary villager that has an inventory with a menu of all their heads

gilded nova
#

Bukkit.getOfflinePlayers() is a thing

rigid widget
#

And a configurable item or vault currency cost for buying a head

#

DEAR LORD REALLY

#

Fml

gilded nova
#

It will return an array of OfflinePlayers of every player that has a .dat file in the server

rigid widget
#

So much searching for a good way to do this, and here you are with a solution

#

That's literally perfect

gilded nova
#

lol

rigid widget
#

Ok so on server start get all offline players async and then stash them in an h2 file

#

Or in memory

#

Not sure how 'giant-server-proof' I want this

#

I think memory should be fine

gilded nova
#

It'll be fine

#

OfflinePlayer doesn't hold that much data anyway

rigid widget
#

Yeah you're right

#

Just need their uuids anyways

#

Might as well get the Players, strip the uuid from them and just store the name and uuid

trail shuttle
#

maybe aa suggestion to get the plugin path for the configs with getDataFolder()? Because not every spigot has the configs in /plugins/

gilded nova
#

??????

rigid widget
#

If your config and plugin data is not in the plugins folder you've programmed it wrong

#

Anyways @gilded nova what think you

gilded nova
#

@rigid widget

rigid widget
#

I gotta get back to work, if you feel like it, have fun

gilded nova
#

Coolio

rigid widget
#

If not, I'll take ur ankles

#

:)

gilded nova
#

pog

vocal rivet
gilded nova
#

Yes, I completely remember what Larry told me to do

#

Doing it right now!

rigid widget
#

Mhmmm

gilded nova
#

oh no

rigid widget
#

Thanks for telling me about that method

#

Life saver

gilded nova
#

๐Ÿ˜Š

rigid widget
#

@gilded nova how's that PR going

gilded nova
#

This is wonderful! Oh boy am I having much joy! Aaahh yes, this is so pleasant!

sudden ice
#

Wut

gilded nova
#

I'm changing that straight away lol

#

why are you importing like 2 APIs from the same server software AND 2 server software....

#

;-;

trail shuttle
#

^ that directory stuff also breaks the plugin.yml

potent prawn
gilded nova
#

why do you have a PACKAGE as resource folder

#

larry wtf

#

expect me to restructure the whole project lmao

sudden ice
#

What the hell happened here

gilded nova
#

LARRY WHY DO I SEE STATIC EVERYWHERE

#

why does this look like it's been decompiled

#

was this decompiled?

sudden ice
#

Wait fefo what are u doing rn

gilded nova
#

I don't even know...

#

trying to put Larry's things together

#

yeah this is decompiled code 100000%

sudden ice
#

oh

#

what did larry do

bold sparrow
#

Larry?

short warren
#

is github desktop worth getting?

rigid widget
#

@gilded nova it was decompiled completely

#

I was planning to entirely redo it

gilded nova
#

Well now I am planning to entirely redo it

rigid widget
#

Don't screw with the code that's there just replace it

gilded nova
#

Lmao

#

K k got ya

rigid widget
#

Wait fefo

#

I think I redid the pom locally

#

And forgot to push

#

Might be best to wait a couple hours until I'm home

#

So you don't need to redo that work, which I have already done

bold sparrow
#

xpple.dev is mine now :)

gilded nova
#

dns cache says otherwise

bold sparrow
#

wym?

#

wut

#

what

gilded nova
#

150ms ping

#

hmmmmmmmmmm

#

east coast?

short warren
#

im getting 78ms so most likely

gilded nova
#

well duh

#

depends where you are

rigid widget
#

Linode died. This is the first time in history chester died and syscraft is alive

gilded nova
#

lul

bold sparrow
#

website aint even there yet

#

just the domain

potent prawn
#

is github desktop worth getting?
@short warren learn git cli, no need for guis

short warren
gilded nova
#

imagine not removing embeds

#

pff

short warren
#

that embed is useful though because it shows it off so you dont need to click on the link

potent prawn
#

...no lol

#

i have no idea what that is

#

but i meant just the original git

#

git clone
git commit -m "message"
etc

#

whatever you linked looks like a bunch of shortcuts, which could be useful but you really should learn the proper commands first

#

best way to learn how git works imo

short warren
potent prawn
#

ye

short warren
#

alright thanks

bold sparrow
#

guys

#

!tab

outer vesselBOT
#

Sorry! I do not understand the command !tab
Type !help for a list of commands.

bold sparrow
#

:(

gilded nova
#

:lul:

short warren
#

whats an easy mc plugin to make, i have no ideas and want to try it out a little

rigid widget
#

Do you speak java

#

Reallly well

steady tangle
#

Java java java? Java!

short warren
#

good enough

rigid widget
#

Yes

steady tangle
#

Thanks I'm a coder. Scratch taught me a lot

rigid widget
#

Then make any plugin you like

short warren
#

๐Ÿคฆโ€โ™‚๏ธ

steady tangle
#

Unluckperms here we come

rigid widget
#

Preference for something that uses only minecraft api, adding libs complicates things

short warren
#

any ideas though?

gilded nova
#

hmmmmmmmmmmmmmmmmmmmmmmmmmmm

steady tangle
#

But rlly tho

Do you speak java

short warren
#

nah only c#, still learning java, its congugations are kind of wack

sudden ice
#

there's a black ops 2 tournament on the 28th

rigid widget
#

@gilded nova we should move here

#

also IntelliJ is messing with me

gilded nova
#

@gilded nova we should move here
@rigid widget no

rigid widget
#

it's doing this thing

gilded nova
#

because

#

project structure

rigid widget
#

IT SHOULD JUST WORK

#

๐Ÿ˜ 

gilded nova
#

I mean..

#

project structure -> modules -> PlayerHeads and uuh select the java dir as sources

forest helm
#

ctrl+shift+o

#

@rigid widget

gilded nova
#

@rigid widget

forest helm
#

that might magically fix it

gilded nova
#

(almost pinged the wrong larry lol)

rigid widget
#

no magic _11 soz

forest helm
#

rip ok

#

right click src/main/java, mark folder as, Sources

rigid widget
#

yeah it's all good

forest helm
#

give that a sec to refresh and it'll fix

rigid widget
#

I just hate how it likes to ree at me sometimes

forest helm
#

yeah it's wierd

rigid widget
#

was just fine last time I opened this up

gilded nova
#

must be you bc I cloned it and it worked just fine lol

forest helm
#

sometimes closing and opening the project fixes it as well

rigid widget
#

fefo should I use spigot api or paper api

#

What's your professional opinion

forest helm
#

Is this going public?

rigid widget
#

Perhaps just paper to screw with people

#

and yeah

#

eventually

forest helm
#

If it's going public, I'd stick with spigot sadly

rigid widget
#

but i don't care about users

forest helm
#

anything else go paper ofc

gilded nova
#

I mean it isn't going to make use of paper exclusive features

rigid widget
#

Users not using paper can suck it up and use paper

gilded nova
#

you could probably even go pure bukkit api lol

forest helm
#

uh 0rez might not like paper exclusive stuff on spigot

rigid widget
#

fiiine

#

๐Ÿ˜ 

gilded nova
#

lol

#

why are you importing like 2 APIs from the same server software AND 2 server software....

forest helm
#

lol

rigid widget
#

yes because it was one before and I was in the process of swapping it out after I decompiled

#

and then... life

forest helm
#

honestly spigot api useless afaik, barely any new things added

gilded nova
#

well

#

I mean it brings the bungee chat api

#

and some spigot additions

forest helm
#

So nothing useful

gilded nova
#

like player.spigot#respawn

#

and uuh

#

idk lol

forest helm
#

&x&a&b&c&d&e&f go brr

#

seriously what was md thinking when he did that lol

rigid widget
#

do i need the minecraft-server artifact and the spigot artifact from spigot? can't remember

gilded nova
#

nope

forest helm
#

that's nms shit

gilded nova
#

minecraft-server is the vanilla jar

#

remapped

#

no need to use it

rigid widget
#

well, I'm probably gonna need some NMS, maybe a tiny bit

gilded nova
#

oh also

#

minecraft-server doesn't include the version-specific packages

#

it's like net.minecraft.server.ClassWhatever instead of including the version

#

so that will require relocation

#

in the meantime

#

i'll go uuh.. p

rigid widget
#

I just thonked minecraft-server

#

bad idea wasn't it

gilded nova
#

Hmmm welllllllll

#

It can be useful in certain scenarios

rigid widget
#

why do I do this to myself I can't even remember what my train of thought was when I was doing this pom

#

this is why I should write TODOs

#

TODO: Fix pom

gilded nova
#

lol

#

I don't know what the plan is with it but why use NMS? ๐Ÿค”

rigid widget
#

Don't think I need to, with this lib I plan to use

#

it was in there before, though. When I decompiled. REEEe

steady tangle
#

Larreeeeeee

gilded nova
#

LARRY

#

Oop caps

#

Did you see the pic of my kitty cats?

#

In #cats

rigid widget
#

yes

gilded nova
#

;0

rigid widget
#

adorable. I loved it

steady tangle
#

You have cats GWdogawooPhotoblob

gilded nova
#

Aye

steady tangle
#

can I see

gilded nova
#

Aye

short warren
#

Fefo cat reveal? ๐Ÿ˜ฏ

rigid widget
#

where did bukkit go dammit

#

all of my bukkit shit is gone, no more bukkit

gilded nova
rigid widget
#

.hasPermission and the works, all gone