#text

1 messages ยท Page 3 of 1

wispy idol
#

I know. I've been pestering md lol

#

Trust me, he can attest to that

twilit nest
#

i dont want to think its over personal tastes of the feature to be why we cant use it

next sapphire
#

finally a server was made

#

oops wrong channel

twilit nest
#

๐Ÿคก

next sapphire
#

๐Ÿคก

#

doesn't let us use external emojis

#

๐Ÿ˜ข

twilit nest
#

nitro boost the server

next sapphire
#

ok

#

done

#

ayye

twilit nest
next sapphire
twilit nest
next sapphire
wispy idol
#

Goin' to finish editing the video o/

regal pewter
#

What video you editing Sir Choco?

prime apex
#

Xeon E-2288G @ 3.7GHz (Boost 5GHz) 8c/16t

next sapphire
#

?whois @marsh rover

marsh rover
#

@zinc elm requested ya as a friend

marsh rover
#
// You can call this whenever you want to put the items in
    public void initializeItems()
    {
        inv.addItem(createGuiItem(Material.DIAMOND_SWORD, "Example Sword", "&aFirst line of the lore", "&bSecond line of the lore"));
        inv.addItem(createGuiItem(Material.IRON_HELMET, "&bExample Helmet", "&aFirst line of the lore", "&bSecond line of the lore"));
    }

    // Nice little method to create a gui item with a custom name, and description
    protected ItemStack createGuiItem(final Material material, final String name, final String... lore)
    {
        final ItemStack item = new ItemStack(material, 1);
        final ItemMeta meta = item.getItemMeta();

        // Set the name of the item
        meta.setDisplayName(name);

        // Set the lore of the item
        meta.setLore(Arrays.asList(lore));

        item.setItemMeta(meta);

        return item;
    }
next sapphire
marble dune
charred cedar
#

@ruby flame

ruby flame
next sapphire
#

@olive steppe

#

speak

next sapphire
#

Does anyone knows how to open the players inventory with a plugin?

edgy forum
#

@next sapphire mention theres a basic plugin named openinventory am lazy to get the link but ull easily find it on spigot or bukkit i dont even remember where it was ๐Ÿ˜›

next sapphire
#

@edgy forum Sorry I didn't ment it like this I want to write this in my plugin, but I found a solution already but thanks anyway

edgy forum
#

NP

fallow sand
#

Hello!
Stupid question. Where do I find the verification message form the bot?

unique vapor
#

On spigot

#

In your messages

fallow sand
#

Because I find nothing in Conversation.

#

Ups wrong channel

next sapphire
#

I don't find the verification message too

languid rover
#

me neither

next sapphire
#

enable private messages maybe

next sapphire
#

lol

olive steppe
#

@low oxide sorry. its a laptop mic @zinc willow

#

@charred cedar getting 1 TB of ram

charred cedar
#

yes

#

ebic

olive steppe
#

nice

edgy forum
#

@next sapphire @fallow sand you guys can try now that needs restarts everyday or something

fallow sand
#

Still nothing in conversation

umbral hatch
#

im heading out now, cya later-

#

is what I said before my mic commited die

zinc willow
#

Intel Xeon E-2288G 8C 95W 3.7GHz Processor

slender tulip
ruby flame
wispy idol
#

That's a lot of phantoms

#

Reminds me of those May fly things

#

๐Ÿคฎ

forest olive
#

yea on my test server, i went to sleep afk and came back to that. idk why they were even above me in gmc

mental gazelle
#

yup its normal @ruby flame

wispy idol
#

Can turn it off with /gamerule doInsomnia false

mental gazelle
#

wish there was a gamerule for weather

#

the dolightcycle is fantastic

#

it doesn't flicker

wispy idol
#

/gamerule doWeatherCycle false

whole tusk
#

that was added in 1.8.8 or something 1.11

mental gazelle
#

what

#

omg

#

am i blind?

#

oh

#

that makes more sense

whole tusk
#

yeah

wispy idol
#

It's a good thing we use the latest version ๐Ÿ˜„

#

Right?

#

RIGHT!?!?!?!?

whole tusk
#

shhh

mental gazelle
#

yup

twilit nest
#

@wispy idol is 1.7 up to date?

wispy idol
twilit nest
forest olive
#

๐Ÿ˜ฎ

#

LOL

next sapphire
marsh rover
whole tusk
#

pog

next sapphire
#

hi

slender tulip
#

@charred cedar Join the call! ๐Ÿ˜„

#

we wont talk about drugs

#

join then @charred cedar

dapper python
#

๐Ÿ™‚

#
package me.view.anchorbans.data;

import me.view.anchorbans.AnchorBans;

public class Settings extends UpdatingYamlConfiguration {
    public Settings(AnchorBans plugin) {
        super(plugin, "settings");
    }
}
#

Super cool.

marble fern
dapper python
#

@charred cedar

#

made that entire plugin in 15 minutes

#

free

slender tulip
#

And look you're charging $10

#

for that

#

@charred cedar

mental gazelle
#

lol

wispy idol
#

No need to harass people. Whether you like it or not, it's a reasonable request. Time isn't free

#

Welcome to the real world

dapper python
#

At $30 an hour that plugin would be $7.50 tops.

wispy idol
#

It's irrelevant. We live in a world where people can value their own work. If you don't like it, find someone else

#

This is the equivalent of people going to an artist asking for a profile picture, Twitch emote, whatever, and being baffled they won't do it for free and are offended that it comes to $30 - $50

#

That's how this works. There is value to effort

whole tusk
#

We live in a world where people can value their own work.
Don't forget about inflation

ornate shell
#

Well, If you charge for the time you spent but the time you spent is a lot more because you are inexperienced. It's honestly not worth it

wispy idol
#

And that's something you, as the buyer, should be on the lookout for

ornate shell
#

A person with more experience would probably charge less because it takes so low effort for him to do so. Such as View who just provided the plugin for free basically

#

I agree with that Choco

slender tulip
#

^

ornate shell
#

But honestly, If you really think about it charging 15$ for that is quite ridiculous in my opinion

#

I personally would definetly not buy that

wispy idol
#

There are people that offer free resources. In fact, the majority of software published on SpigotMC is free. Mine included. I've invested hundreds of hours into my software but received maybe $25 in return over 5 years because I haven't ever asked

slender tulip
#

hey choco give me all your money

ornate shell
#

So do i, But i do it because i enjoy it a lot. Never earned a single buck

#

I'm currently not really active so i honestly shouldn't open my mouth 0_0

#

But for the 1 year i was active and learning development yeah i'm glad i provided the community some free plugins

runic shuttle
#

money is nice

charred cedar
#

Thanks choco for backing me up

runic shuttle
#

My plugin store was free for the first 6 or so months of me opening it. It was a fantastic way for me to get better at programming, and as long as people were chill and nice, it didn't bother me. It was a great way to get better to the point I could begin to charge money for my work, and without Spigots store I wouldn't be where I am today

wispy idol
#

didn't mean to join lol. I keep misclicking

#

It's like a fat finger but the whole hand

#

and a mouse cursor

runic shuttle
#

also @wispy idol did u ever release that nbt api

wispy idol
#

No because we have a proper API in Bukkit now

runic shuttle
#

dope

wispy idol
#

Any existing NBT from entities or what-have-you should be modifiable through the Entity classes themselves, ItemMeta or BlockStates

#

If not, create a PR ;P

#

Custom NBT can be accessed with the persistent data holders

slender tulip
#

Everyone in this call thinks that the plugin is overpriced ($10 for a /youtubers /streamers plugin) @charred cedar

next sapphire
#

That's how this works. There is value to effort
@wispy idol felt that

wispy idol
#

So use Skript, Sry. Thatโ€™s what Skriptโ€™s purpose is

#

Itโ€™s like 6 lines in Skript

whole tusk
#

nononon

#

Choco stop

#

I've seen people do worse with Skript

slender tulip
#

Dude Choco, I asked him that to see what he would say

whole tusk
#
message "%link 1%"
message "%link 2%"
message "%link 3%"
...
...
slender tulip
#

I don't actually need that plugin

wispy idol
#

Yea, but simple commands is what it was for

whole tusk
#

:(

trail oak
#

@slender tulip What does it do?

whole tusk
#

It was a basic /youtuber and /twitter plugin or something

trail oak
#

FUCK

whole tusk
#

wot

slender tulip
#

It displayed a list of youtubers and streamers and the links

#

thats it

trail oak
#

Yeah you can easily do that in commands yml

slender tulip
#

Who tf uses commands.yml lmao

trail oak
#

No one

#

but

#

Its possible and it saves $10

wispy idol
#

I actually told someone to use it the other day

#

It has its use

trail oak
#

No Skript No $10 waste

slender tulip
#

Dude I don't actually need it

wispy idol
#

Then stop asking people for things just to make fun of their quotes

next sapphire
#

๐Ÿ‘spigot

#

hot

#

why not... just use MyCommands if you want to make commands?...

#

you can make ./twitter ./pornhub ./youtube ./discord ./gofundmebecausewhynot and even get elaborate and do "limited scripts"

runic shuttle
#

I think everyones pretty aware

next sapphire
#

/shutup

#

cos skript looks phat ยฏ_(ใƒ„)_/ยฏ

#

its just phat ok?

#

ยฏ_(ใƒ„)_/ยฏ

zinc willow
oak belfry
marsh rover
#

he tryna purchase a server

#

not rent

#

@oak belfry

oak belfry
#

lmao purchase a machine to put in his house?

marsh rover
#

ye

oak belfry
#

ooh

marsh rover
#

he got good internet

oak belfry
#

XD

#

apparently

marsh rover
#

threadripper 28c/56t "potentially"

#

128gb ddr4.

#

12tb ssd (3x4tb)

oak belfry
#

isnt it 32/64 threads?

marsh rover
#

28c/56t

oak belfry
#

which one is that?

marsh rover
#

2960x

#

or somethin

#

2990x is

#

32c/64t

oak belfry
#

they dont make one thats 28c/56t to my knowledge

#

closest I see is 24/48

#

which is the 2970WX

neon sapphire
#

why would you need that anyway

#

overkill much

marsh rover
#

They mentioned 7 servers plus more servers for their network.

#

Unless they dedicated a lot of cores per server I'd assume the processor is a bit of a waste.

forest olive
olive steppe
#

@forest olive i seen one of theese Googel Servers

#

in a computer store i worked at

#

๐Ÿ˜„

regal pewter
rose moss
rose moss
regal pewter
#

wtf when did you get here jared xD

lofty skiff
#

ohai

#

I joined earlier today I think lol, or maybe it was yesterday i don't even know at this point

rose moss
harsh harness
#

lol blake, every, single, time I'm on mineplex there are ppl like that in the lobby

rose moss
#

Yeah, It's uh, bad.

lofty skiff
rose moss
#

18 it's a second.

#

Damn

#

That's fast.

lofty skiff
#

lightning speed

rose moss
#

@atomic slate Anaconda... Is trying to load an intel dll... on an AMD CPU.

atomic slate
#

oh lol what

#

maybe use python3-pip insetad

regal pewter
#

sam

#

you have forsaken us

#

why have you led us astray

rose moss
#

It's a second.

regal pewter
rose moss
zenith wave
#

Ya boi

#

Now to never use this again xD

atomic slate
#

any luck folks?

lofty skiff
#

haha. conda is dumb

rose moss
#

yes

#

very

rose moss
#

Whyyyyyy

lofty skiff
#

have a good night y'all! thanks for talking - i'm gonna mess with spleeter more in the morning haha

regal pewter
#

Night jared!

rose moss
rose moss
carmine axle
#

hi guys

#

where can i download latest version of spigotmc

#

so i can host server

molten minnow
#

you can download BuildTools

carmine axle
#

i did

#

then?

quick estuary
#

run it?

lofty skiff
#

got spleeter working with docker @regal pewter so much easier than trying to install everything

regal pewter
#

Link me to what you used??

lofty skiff
#

you have to have docker installed which i already did lol

quick estuary
#

hey spleeter

regal pewter
#

I swear if this kills my computer for another 20 minutes like anaconda ๐Ÿ˜‚

lofty skiff
#

haha you literally install docker for windows and then run the command they gave (the -v parameter is mapping a folder inside the container to a folder on your hard drive)

regal pewter
#

๐Ÿ‘€๐Ÿ‘€

placid frigateBOT
#

A private message has been sent to your SpigotMC.org account for verification!

wispy idol
#

๐Ÿค”

#

CafeBabe u gud?

mental gazelle
#

oh god

#

imagine how slow it took

#

what was the last

forest olive
marsh rover
iron oriole
#

hello

#

i have no microfono

forest olive
#

yeet

regal pewter
cedar knot
#

hey ๐Ÿ˜„

#

can't speak

#

it's 5 am

#

don't blame me bruh

#

So, @noble escarp tell me, is DeluxeChat open-source? xD

#

what ๐Ÿ˜ฆ

#

he's gone

#

@regal pewter you scared him XD

#

hmmmmm

#

who?

#

ooooh

#

That makes more sense now xD

#

I was getting worried for a minute

#

xD

#

interesting

#

Don't think so?

#

So, what are you all working on right now?

#

"make sure it didn't just break anything" #mood

#

TL;DR: fancy stuff

#

@lofty skiff wait wait wait

#

Clips PlaceholderAPI

#

ikr

#

Even like, admins on some servers

#

true.

#

ye

#

hahaha

#

lmao

#

Discord is a new world for him ig

#

at first I thought this server was an april fools.

regal pewter
#
12.04 01:41:03 [Server] INFO at us.eunoians.mcrpg.players.McRPGPlayer.lambda$getSkill$8(McRPGPlayer.java:333) ~[?:?]
12.04 01:41:03 [Server] INFO at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174) ~[?:1.8.0_222]
12.04 01:41:03 [Server] INFO at java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1359) ~[?:1.8.0_222]
12.04 01:41:03 [Server] INFO at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126) ~[?:1.8.0_222]
12.04 01:41:03 [Server] INFO at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:499) ~[?:1.8.0_222]
12.04 01:41:03 [Server] INFO at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:486) ~[?:1.8.0_222]
12.04 01:41:03 [Server] INFO at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_222]
12.04 01:41:03 [Server] INFO at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152) ~[?:1.8.0_222]
12.04 01:41:03 [Server] INFO at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_222]
12.04 01:41:03 [Server] INFO at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:531) ~[?:1.8.0_222]
12.04 01:41:03 [Server] INFO at us.eunoians.mcrpg.players.McRPGPlayer.getSkill(McRPGPlayer.java:333) ~[?:?]
12.04 01:41:03 [Server] INFO at us.eunoians.mcrpg.players.McRPGPlayer.getBaseAbility(McRPGPlayer.java:342) ~[?:?]
12.04 01:41:03 [Server] INFO at us.eunoians.mcrpg.players.McRPGPlayer.<init>(McRPGPlayer.java:277) ~[?:?]
12.04 01:41:03 [Server] INFO at us.eunoians.mcrpg.players.PlayerManager$1.run(PlayerManager.java:38) ~[?:?]```
cedar knot
#

@regal pewter yall are out there making these fancy projects, yet I can barely keep just one alive. Any tips?

#

also, hope you don't mind me pinging

#

daamn

#

oh

#

The thing is, I have too many passions I think

#

oh really

#

"plan" uhhhhhhh

#

never heard of that before

#

oh, Interesting.

#

But isn't planning boring? ๐Ÿค”

#

Oh, so you're actively switching projects.

#

ooh, interesting

#

burnout can be bad lots of times

#

WOAH

#

TWO MONTHS

#

wtf

#

wait, you are getting PAID

#

meanwhile there's me with my open-source projects

#

ooooo

#

That is an interesting approach to it

#

But isn't mcmmo still a thing in 2020?

#

oh

#

oh, I see.

#

lol

#

Must be using Gradle /s

#

AYYYYYYYYYYYYYYY

#

\o/

#

Sorry for not being able to speak and making you have to get distracted to read the messages

#

ah, a master procrastinator

#

That's another problem of mine too

#
  1. Too many passions
  2. Too ambitious
  3. Too procrastinative
#

That's me ^

#

I was diagnosed with ADHD

#

I'm a master at being distracted

#

That couldn't be me for sure

#

right

#

I get it

#

Sometimes the risk is worth it

regal pewter
#
12.04 01:51:34 [Server] INFO java.lang.NullPointerException: null
12.04 01:51:34 [Server] INFO at us.eunoians.mcrpg.players.McRPGPlayer.getBaseAbility(McRPGPlayer.java:342) ~[?:?]
12.04 01:51:34 [Server] INFO at us.eunoians.mcrpg.players.McRPGPlayer.<init>(McRPGPlayer.java:277) ~[?:?]
12.04 01:51:34 [Server] INFO at us.eunoians.mcrpg.players.PlayerManager$1.run(PlayerManager.java:38) ~[?:?]
12.04 01:51:34 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:81)```
cedar knot
#

I can relate with my unfinished Skript linter

#

shhh

#

don't judge

#

it's a thing

#

Yeah

#

Just a working release is a good start

#

yeah

#

For my projects it's usually 1 roadblock and I just stop the project

#

"is ability null" - PLS just use Kotlin instead /s

#

@regal pewter wasn't there a thing for the JVM where it shows where a null came from?

#

I hated Kotlin for a long time.

#

Welcome

#

"Sequel"?

#

@lofty skiff uhhhh

#

Was I spelling SQL wrong all the time?

fresh depot
#

both is right...

#

who cares xD

cedar knot
#

Well, I'm not a native English speaker, so I don't know

#

(hope it doesn't show)

#

oh

fresh depot
#

I am dutch

#

ยฏ_(ใƒ„)_/ยฏ

cedar knot
#

My code is worse.

#

dw

fresh depot
#

You are doing great mah dude

#

oof

cedar knot
#

Also, just because: what do you think of Skript?

#

oh shit. someone that has a brain?!?!?!?!?!

fresh depot
#

I have been coding java for 2 years, how long have you? @lofty skiff

#

I learned it myself

cedar knot
#

Bro. There's an addon that allows you to invoke Java, like wtf

#

ikr

#

I myself started with Skript :v

lofty skiff
#

about 5-6 years... I'm sorry, didn't mean to offend

cedar knot
#

Skript is just English

#

that helps a lot.

#

Yes, but you gotta understand the logic

#

yeah

lofty skiff
#

special characters and encoding is a special problem haha

cedar knot
#

Encoding ๐Ÿคข

fresh depot
#

The thing is...

#

I know what encoding is, I was trying to save it as &

#

but it still wasn't working

lofty skiff
#

oh, odd, sorry

cedar knot
#

Blame Java.

#

/s

lofty skiff
#

i blame windows

cedar knot
#

It's hard to find a plugin developer that doesn't outright YEET Skript

lofty skiff
#

๐Ÿ˜›

fresh depot
#

So yeah no idea...

cedar knot
#

Hello

#

xD

fresh depot
#

You should use skript if you only want todo coding for spigot.

cedar knot
#

yeah

fresh depot
#

You should do java if you want todo things beyond spigot

cedar knot
#

Does the enum value exist?

#

What amazes me is that some people say that Skript is not a programming language. Like bruh

fresh depot
#

It isnt

#

lol

cedar knot
#

It is.

fresh depot
#

it is a scripting language

lofty skiff
#

its like arguing html or lua is/isn't

#

meh

cedar knot
#

Skript is a Domain Specific Language

#

and a DSL is a programming language

#

I consider any DSL a programming language

#

is that wrong?

fresh depot
#

For you it isn't but for me it is, we all have our own opinions ๐Ÿ˜‰

cedar knot
#

Any Skript related debate is heated

#

For you it isn't but for me it is, we all have our own opinions ๐Ÿ˜‰
True.

#

#BlameEclipse

#

/s

#

DID YOU JUST

#

Import static manually

fresh depot
#

Use IntelliJ 2020 version

cedar knot
#

/o\

#

Intellij can import them...

#

I think there's an action to import static

#

see? it's possible

fresh depot
cedar knot
#

I like my theme better

#

What font do yall use?

fresh depot
#

Consolas

cedar knot
#

I use Fira Code

fresh depot
#

Yeah 2020 theme is ehw

cedar knot
fresh depot
#

Jetbrains Mono ๐Ÿคข

cedar knot
#

Welcome

#

rip

#

Everyone and their dog has made a monospaced font before.. and JetBrains is one of them.

fresh depot
#

That was a productive conversation

cedar knot
#

ikr

#

@regal pewter if you were using vim, you wouldn't have the problem of having too many buttons

regal pewter
#
            bleedPlus.setToggled(rs.getBoolean("is_bleed_plus_toggled"));
            bleedPlus.setCurrentTier(rs.getInt("bleed_plus_tier"));
            if(bleedPlus.getCurrentTier() != 0) {
              bleedPlus.setUnlocked(true);
            }```
cedar knot
#

I don't use vim pls no bully

fresh depot
cedar knot
#

oh shit it's 6 am

#

(for me)

#

When are yall migrating to kotlin? /s

fresh depot
#

I don't know

#

I have no use for it atm

cedar knot
#

well, kotlin can be refreshing after using Java for too long

fresh depot
#

functional programming is something I can learn whenever I guess

cedar knot
#

I still don't like the "YOU WILL BE PROTECTED AGAINST NULLS" selling point of Kotlin

#

Like, it's overblown

fresh depot
#

I just like java

cedar knot
#

I like C# more than Java.

#

But Microsoft doesn't add Java interop ;-;

#

And I'm too dumb to make it happen

fresh depot
#

Microsoft java is good

lofty skiff
cedar knot
#

y u bully

fresh depot
#

ternary operatortiositro sitos ritosirto

cedar knot
#

is that a manual sqlquery build?

#

WAIT WAIT WAIT

#

Is that a possible SQL INJECTION?

fresh depot
#

That is just ternary operations

#

nothing special

cedar knot
#

@regal pewter I need to know.

lofty skiff
#

its all internal code - no input from player so low likelihood of injection

#

but yes it is bad

cedar knot
#

please...

#

please please...

#

Just use a persistence framework like Hibernate

#

It makes things simpler

fresh depot
#

I am using hibernate for my network core

cedar knot
#

Hibernate has many connectors I think

fresh depot
#
new Item()
.name(Message.MENU_ITEM_TITLE.toString().replace("{name}", (packageUser.hasCooldown(pack) ? "&e&l" : ((unlocked) ? "&a&l" : "&c&l")) + pack.getName()))
.material((unlocked && !packageUser.hasCooldown(pack)) ? pack.getMaterial() : Material.GRAY_DYE) //Ternary operator, not SQL QUERY
.lore(updated)
.amount(1)
.build(unlocked && !packageUser.hasCooldown(pack));
cedar knot
#

yall

#

There's Hibernate support on h2

#

flat db?

fresh depot
#

I am using JPA

cedar knot
#

am confused

fresh depot
#

I am not using flatdb

#

I am using hibernate

cedar knot
#

ye, I read that

#

I'm asking them

#

hehe

fresh depot
#

Flatdb is good tbh

cedar knot
#

really?

fresh depot
#

does the job

cedar knot
#

OH

#

what a small world

fresh depot
#

@lofty skiff does it do relations?

cedar knot
#

nobody ever makes things for me

fresh depot
#

I would use it, if you did relations

cedar knot
#

does it do relations?
programmers never heard of relations

#

I just wanted C# plugins on Spigot :(

#

But nobody ever wants that

fresh depot
#
@Entity
public class SurvivalClaim {

    @Id
    @GeneratedValue
    @Column(name = "claim_id")
    private int id;

    @Column(name = "uuid", columnDefinition = "BINARY(16)")
    private UUID uuid;

    private int x, z;
    private String world;

    public SurvivalClaim() {}

    public SurvivalClaim(Chunk chunk) {
        this.world = chunk.getWorld().getName();
        this.x = chunk.getX();
        this.z = chunk.getZ();
    }

    public boolean isChunk(Chunk chunk) {
        return chunk.getX() == x && chunk.getZ() == z && chunk.getWorld().getName().equals(world);
    }

    public Chunk toChunk() {
        World world = Bukkit.getWorld(this.world) ;
        if(world != null) return world.getChunkAt(x, z);
        return null;
    }

    public void setUniqueId(UUID uuid) {
        this.uuid = uuid;
    }

    public UUID getUniqueId() {
        return uuid;
    }


    @Override
    public String toString() {
        return "SurvivalClaim{" +
                "id=" + id +
                ", uuid=" + uuid +
                ", x=" + x +
                ", z=" + z +
                ", world='" + world + '\'' +
                '}';
    }
}
``` This is my chunk class setup for JPA
#

It is so easy todo

cedar knot
#

ye

#

Wait...

#

storing enum names?

#

just store ordinals?

#

ooh

fresh depot
#

Just store it as a string

cedar knot
#

I see.

fresh depot
#

easy pease

cedar knot
#

LOL

#

let's overcomplicate things just because

#

LOL

#

Try turning it off and back on

fresh depot
#

I found a way to make selection queries async

#

on hibernate

cedar knot
#

wait, really?

#

share

fresh depot
#
    @Override
    @Transactional
    public void deserialize(Object object) {
        executeAsync(session -> {
            CriteriaBuilder builder = session.getCriteriaBuilder();
            CriteriaQuery<SurvivalClaim> criteria = builder.createQuery(SurvivalClaim.class);

            Root<SurvivalClaim> root = criteria.from(SurvivalClaim.class);
            criteria.select(root);

            Query<SurvivalClaim> query = session.createQuery(criteria);
            toSet(query.getResultList());
        });
    }
#

You have to make it transactional

cedar knot
#

oooooh

fresh depot
#
    public void executeAsync(Consumer<Session> consumer) {
        Core.runAsync(()-> execute(consumer));
    }

    public void execute(Consumer<Session> consumer) {
        Session session = DatabaseRegistry.currentSession();
        Transaction transaction = null;
        try {
            transaction = session.beginTransaction();

            consumer.accept(session);

            transaction.commit();
        } catch (Exception e) {
            if (transaction != null) transaction.rollback();
            throw e;
        } finally {
            DatabaseRegistry.closeSession();
        }
    }
cedar knot
#

I see

fresh depot
#

I read this in the documentation

cedar knot
#

oh, so you're just running them in an async runnable?

#

I've never tried Spring stuff ๐Ÿค”

#

Should I bother?

#

yes, I know

fresh depot
#

Yeah but I am not using a scheduler

#

I am using an ExecutorService

cedar knot
#

oh, I see.

#

Java world ๐Ÿคข

fresh depot
#

SingleThreadExecutor

cedar knot
#

Microsoft Java > Oracle Java

fresh depot
#

nope

#

He means C#

cedar knot
#

It's what people call C# around these hoods

fresh depot
#

I use C# for Unity but thats about it

cedar knot
#

Pretty SHARP

#

C SHARP

#

gEt It

#

.NET Core is super amazing.

#

C# runs on a lot of places

fresh depot
#

Java is heavy for certain processes

#

I like the flexibility of C#

#

ehw python

cedar knot
#

ikr

fresh depot
#

I like c++ the most out of all languages

cedar knot
#

Python is like Skript. Used for the wrong stuff.

fresh depot
#

Python can be really powerful

cedar knot
#

So can Skript.

#

what's your point.

fresh depot
#

Nasa uses it

cedar knot
#

/s

fresh depot
#

So I assume it is fine

cedar knot
#

lol

#

Microsoft announced that they were gonna add Java interop on .NET 5, but don't see that coming to desktop JVMs.

#

๐Ÿ˜ฆ

fresh depot
#

I need to learn ASP

#

ASAP

cedar knot
#

imo Node shouldn't exist.

#

@fresh depot I have a course for ASP somewhere. maybe could send you it

#

(not made by me ofc)

fresh depot
#

xD

cedar knot
#

No.

#

It's in video form

#

made by someone

#

JS is trash for lots of stuff

#

"we used to rule the world"

#

5g?

#

You mean, like Gigabit connections?

#

The thing with that is the data that you'd need to collect

fresh depot
#
    @Override
    @Transactional
    public void serialize(Object object) {
        List<SurvivalClaim> claims = new ArrayList<>(asSet());

        execute(session -> {
            for(int i = 0; i < claims.size(); i++) {
                if(i % DatabaseRegistry.BATCH_SIZE == 0 && i > 0) {
                    session.flush();
                    session.clear();
                }
                session.merge(claims.get(i));
            }
        });
    }
``` Hibernate batch sizes btw are ๐Ÿ‘‰ ๐Ÿ‘Œ
#

This ORM is so easy to use and setup

cedar knot
#

oh btw, I've been trying to generate random skins with StyleGAN

#

it didn't go well xD

#

Open the page and refresh it

#

That one in particular

#

Here's one of my attempts

#

trained it for lots of time

#

SPLEETER IS DOPE AF

#

Wait, are we talking about the same spleeter?

#

or did I mishear it?

#

YE

#

lol

#

I just set it up with a conda env

#

It works here

#

It's super nice to have in our hands what used to be commercial products.

#

Also, it's 6:30 am for me so I gotta go to soon

#

WTF

#

@regal pewter that's not safe

#

lol

#

lmfao

#

My sleep schedule is from 7 am to 3pm

#

(sometimes)

#

wtf

#

HOW

#

welp, I'm gonna go off now. Cya ๐Ÿ‘‹

#

Thanks for the wholesome time ๐Ÿ˜„

#

"I'm stupid" aren't we all?

#

OOF

#

Cya xDDDDDD

marble fern
#

brb

next sapphire
#

Hi

dire meteor
#

@fresh depot expect your plugin size will be incremented by around 10mb, if you deciede to use javax jpa as well.

fresh depot
#

I am using javax jpa

#

The plugin size is 20mb

#

But it is a core for my network

#

So that it fine

#

I have worked with many industry standard libraries before and have had 179mb jar file before

stiff brook
#

if you use maven's shade plugin you can have it automatically exclude unused library files which should help with producing a less-bloated jar

forest olive
fresh depot
#

I am using maven shading xD

forest olive
rose moss
#

?help

#

!help

south atlas
#

@hollow sparrow

forest olive
#

@hollow sparrow help

south atlas
#

-help

forest olive
#

-help

rose moss
#

-help

forest olive
#

-membercount

rose moss
#

-membercount

south atlas
rose moss
#

-info

south atlas
#

-info

#

-covid

rose moss
twilit nest
#

RIP bypass screenshare

#

they patched it server side

#

๐Ÿ˜”

fresh depot
#

@stiff brook for hibernate it says to completely include the library files instead of shading it.

#

I ran into issues while shading

#

For different executions it didn't find the right classes

stiff brook
#

by shading it, you are including it tho?

south atlas
sour falcon
#

wut

forest olive
#

hi @next sapphire

#

o/

next sapphire
#

Would you understand how the shop system on my server works

#

By reading this?

twilit nest
#

place the sign on the chest

fresh depot
#

^

next sapphire
#

yes but like

#

what text needs to be on the sign

twilit nest
#

read #3

fresh depot
#

3rd options can have a sub section

#

for each line on the sign

next sapphire
#

a sub section as in the way of; /help shops 2

#

?

#

The issue with that is, that the /help is an GUI, with buttons redirecting to other GUIs

#

and the button Shops will display this text

twilit nest
#

idk, we dont run the plugin you are using or know what you are using, so we are limited on how to help you unless someone else here runs the same plugin

#

they may be better help than us taking a wild guess

gray garnet
#

I agree sign should be on the chest. Also the description is good enough but an actual example would be very helpful

#

Though I'm not exactly sure how you could add it to that easily

dapper python
cedar knot
#

Hey ๐Ÿ˜„

#

guess not

#

Hey ๐Ÿ˜„

#

oh, you're fixing an xbox @low oxide

#

fancy

low oxide
#

there is no fixing it. id have to replace 70% of its components..

#

so yea xD

#

it was a old white 1st gen x360

#

suffered a past rrod

raven jewel
#

o

twilit nest
#

@dapper python ur filter ai thought my meme post was legit threat while other one didnt pick up thonkEyes

dapper python
#

I blame the model the AI was trained on. ๐Ÿ˜†

#

It's an experimental project, after all.

#

Are you actually using that plugin in production, or just testing it out?

twilit nest
#

testing it on my 1.7 pvp test survur

#

๐Ÿ˜›

#

if it were in production on my server, it would say You have angered Server Jesus

forest olive
#

@scenic nebula donno if u know this but ujr muted

scenic nebula
#

@forest olive what are you talking about? I don't understand anything, I'm sad ๐Ÿ˜ฆ

#

write me if you want, I'm not good at speaking English, if you write I can translate it

#

Enter my server if you want this in Spanish would help me a lot ๐Ÿ˜ฆ Runic Empire Aternos Me

hasty pond
#

hey guys what do you think about my Minecraft server 54.36.167.57:25588

unique vapor
#

yeah lets not advertise

twilit nest
#

@unique vapor he didn't tell me the version either

#

๐Ÿ˜”

unique vapor
#

not just assuming latest

twilit nest
hasty pond
#

who do make it so you can't remove item in hot bar ?

half totem
#

how long does it take to post on admin forums after doing the requirements

twilit nest
#

in my public discord cause dev license rocks :>

rose moss
next sapphire
rose moss
next sapphire
#

sad

#

i cant understand anything

bitter furnace
#

That dude looks like he smokes purple laundry detergent

forest olive
#

he had 1 too many tide pods

next sapphire
#

he lit

forest olive
marble fern
forest olive
#

oh nos @marble fern died

low oxide
low oxide
#

lol

lofty skiff
#

sorry i keep accidentally clicking the voice channel when meaning to click the text one ๐Ÿ˜‚ rip

inner solar
#

๐Ÿ‘€

#

byee

inner solar
#

is mcmmo good for just tracking stats?

#

I thought phantoms were patched ๐Ÿคทโ€โ™‚๏ธ

#

i was here all these time

#

๐Ÿ‘€

#

qwq

#

I've been here lmao

#

qwq

#

@forest olive can I check it out too?

#

:D

#

I didn't get it, can you repeat that please? @forest olive

#

lol

#

I do that sometimes

forest olive
inner solar
#

I remember being freshman in college lol

#

big facepalm moment lol

#

I did that with my vert first plugin xD

wide forum
#

@forest olive knock knock

forest olive
#

@wide forum verify your account on here, get in vc

wide forum
forest olive
#

oh

#

well come on in

wide forum
#

which one, because i'm not seeing anything new or anyone in a vc

forest olive
#

verified

wide forum
#

I don't see it

#

bot must be bugged

forest olive
#

ur not verified yet?

#

@wide forum we moved to general 1

inner solar
#

it's crazy xd

inner solar
#

that's coming soon xd

#

yes

#

discord announced it

#

ah

#

go live is disabled D:

#

q.q

#

you sound different lol

#

even I sound different on it

#

that's a big facepalm moment

wide forum
#

works for me โ„ข๏ธ

low oxide
#
                           location.getChunk().getZ());

                   RegionFile rfc = null;
                   try {
                       rfc = new RegionFile(f);
                       DataInputStream datainputstream = rfc.a(ch);
                       NBTTagCompound tag = NBTCompressedStreamTools.a(datainputstream);
                       Bukkit.broadcastMessage(tag.getKeys() + "");
                   } catch (IOException e1) {
                       // TODO Auto-generated catch block
                       e1.printStackTrace();
                   }```
neon sapphire
#

that TAS is great @inner solar

inner solar
#

thanks :D
It makes me think about how not-so-random MC can be

neon sapphire
#

tick tock clock is still some of the best speedrunning imo

#

just think it works so well

#

wait that one isnt tas

#

that's better

strange stone
#

Illumina just got WR @ 26:03 in random seed glitchless and he died twice. Just goes to show you even with a seed your not familiar with you can win the game in less then half an hour lol.

low oxide
inner solar
#

byeeeeee

#

it's like 6 am here

#

ugh

#

automod getting me so many times whyyyyyyyy

#

anyhow byee

#

Aaa Mario TAS

torn quartz
#

hello

#

how can i stop the compass teleportation

half sigil
#

disable it in the worldedit config

next sapphire
#

disable it in the worldedit config
@half sigil it is in worldedit config?

hardy jewel
#

i usually just go ahead and change the compass item to something non-existant

twilit nest
#

discord crashed and now RIP screenshare bypass ๐Ÿ˜ฆ

mental gazelle
#

what screensharebypass?

#

were you using the old discord?

twilit nest
#

yep

#

๐Ÿ˜›

mental gazelle
#

is it still closed?

#

๐Ÿค”

#

maybe you could intercept the packet update

#

but i doubt

twilit nest
#

nop

#

it always checks for updates when discord crashes and comes back up

mental gazelle
#

for all we know discord might just have a kill command

zenith oar
#

whats the ip of minecraft server

twilit nest
#

?

#

spigots?

#

oh, he left

#

๐Ÿ˜‚

raven hull
#

its localhost:25565

twilit nest
#

the best minecraft server ๐Ÿ™‚

raven hull
#

yeah nothing beats localhost

cedar knot
#

2130706433 > localhost

next sapphire
next sapphire
mental gazelle
#

the way the prev meme data was deleted triggers my ptsd

next sapphire
strange stone
gusty cedar
#

@strange stone Use redstone particles for the bomb lines. โค๏ธ

strange stone
#

I was using smoke, but redstone does sound doper, thanks.

forest olive
#

I โค๏ธ bomberman

strange stone
#

Some examples of the map generation. (The RNG made the lighting pumpkins 6 out of the 8 times, but it chooses any block that has a light level of 15)

#

It scales up for the amount of players too. This is a 9 player size. 1 thing I have to do is get the center point of the map and set the players rotation to face the center at the start of the game, so that people aren't looking away from the wall.

forest olive
#

weird

#

it's not even visual, I just logged out and back in, still half a bed

#

err, maybe visual, but persistant visual if so

#

i put a chest down where the other half was and it broke the bed ๐Ÿ˜ฆ so sad

strange stone
forest olive
#

lul

next sapphire
#

megalul

twilit nest
#
    @Test
    public void testTimeout() throws Exception {
        try {
            simpleEval("for(i=0;i<256;i++){for(j=0;j<256;j++){for(k=0;k<256;k++){for(l=0;l<256;l++){ln(pi)}}}}");
            fail("Loop was not stopped.");
        } catch (EvaluationException e) {
            assertTrue(e.getMessage().contains("Calculations exceeded time limit"));
        }
    }```
rain hearth
#

Never made a minigame before. Working on this bomberman type game.
@strange stone i created a bomberman minigame lol

#

bombercraft

#

haha

#

bad english

#

but your game looks better than my plugin

#

aaa

#

puto ingles

marble fern
#

any one know what can cause this

forest olive
lusty cobalt
#

EW

#

MY NAME

livid island
#

jb

drowsy trench
#

puto ingles
@rain hearth
Hostias uno hablando francรฉs

rain hearth
#

es espaรฑol

drowsy trench
#

Que buen francรฉs hablas

#

Sorry had to meme

rain hearth
#

S P A N I S H

drowsy trench
#

He speaks good Italian tho

rain hearth
#

portuguese

#

sopa de macaco

#

kkkk

#

uma delicia

drowsy trench
#

Portugueese

twilit nest
#

@forest olive

@EventHandler
public void onNewPlayerJoined(PlayerJoinEvent e) {
    Player p = e.getPlayer();
    if(!p.hasPlayedBefore()) {
        // This will assume the player has never played before
    }
}
twilit nest
fresh depot
#

Why static? xD

twilit nest
#

oh

#

i forgot the way i used it in my servers core required it to be static LOL

fresh depot
#

So many people are accessing their core statically, I would just use dependency injection unless you want to access resources more easily ๐Ÿ˜ฌ

twilit nest
#

i am using a written book that is the same title, author, and pages regardless ๐Ÿคท

fresh depot
#

ah okei

marsh rover
hasty pond
#

hey guy i looking for some to setup voteing on my server $

simple ferry
#

Hello. I have Several Questions about spigot and how it works.

raven hull
#

@hasty pond i could help if you wsnt

sinful charm
#

Anyone avaible to help me out ?

paper tree
#

with?

sinful charm
#

Spigot

#

trying to set up a server

paper tree
#

ok

sinful charm
#

just some basic plugins

paper tree
#

and by help out you mean

sinful charm
#

Confused on how to set up dynmap, fining a good holograms plugin

#

ect.

#

Do you have a lil time ?

paper tree
#

yeah but i cant vc

#

so we need to use this text

#

that ok?

sinful charm
#

Okay

#

Thats fine

paper tree
#

ok so for dynmap

#

how far have you gotten

sinful charm
#

i have it in my plugins and everything, it's working

#

my map name is Season 1

#

and i think its having trouble figuring out to render the name

#

because when i type in the world name it can't find it

#

even when i put a _ for the space

paper tree
#

hmm

#

yeah

sinful charm
#

Thats not a big deal right now, it's just a map

paper tree
#

thats an issue because if they didnt add a placeholder for space, that wont work

#

where'd you input it i havent used dynmap in a while

sinful charm
#

input my dynmap jar ?

#

i put it in my plugins

paper tree
#

no the world name

#

or does it auto generate

sinful charm
#

i do /dynmap fullrender Season_1

paper tree
#

ok

#

idk if this will work

#

but

#

try

#

/dynmap fullrender "Season 1"

#

probs not

sinful charm
#

huh actually i just did /dynmap fullrender

#

and its doing it

#

but another problem i noticed is when i try to get to the actual map, it has my ip as 0.0.0.0

#

maybe it'll fix itself when it does render it

paper tree
#

so when it says 0.0.0.0 i think that means localhost

#

so try localhost:port

sinful charm
#

What do you mean by localhost ?

paper tree
#

literally localhost

sinful charm
#

My server ip is a sundomain, do you think thats a problem ?

paper tree
#

subdomain? idk what sundomain is

sinful charm
#

it's a actually name

paper tree
#

oh

#

yeah

sinful charm
#

not a IP

paper tree
#

you have a domain name

#

ok

sinful charm
#

sorry i meant sub

paper tree
#

so in the dynmap config do you know what port it's configured to?

sinful charm
#

8123, the default one i think

paper tree
#

ok and are you hosting this server yourself or do you have a hosting service?

sinful charm
#

Web server started on address 0.0.0.0:8123

#

Thats what it says

#

Nope on MCProhosting

paper tree
#

that's gonna need a bit of work then

#

you need to ask them to port forward port 8123 to your machine so that you can access the dynmap server

#

because right now its like this

DynMap -> Them x- You

#

and you need this

#

DynMap -> Them <- You

sinful charm
#

ahhh

#

Okay ill figure that out with them

#

Do you know a plugin where players can apply for a whitelist while in the server

paper tree
#

wdym

sinful charm
#

so like doing /apply in the server and it'll ask them questions

#

while in the game

paper tree
#

if they are in the server then they need to be on the whitelist tho

sinful charm
#

instead of having to do it over discord or a website

#

I played on a server that wouldn't let me destroy anything until i did /apply and filled out some questions and then got accepted

#

I was hoping I'd find a plugin like that

paper tree
#

hmm

#

that seems like it's custom coded

sinful charm
#

Most likely

paper tree
#

yeah

sinful charm
#

How bought a plugin where my players would automatically rank up my players by playing time

paper tree
#

you could probably find that

#

a lot of these plugins you see will sometimes be custom coded

sinful charm
#

Hmmm

#

Okay well thanks bud

#

Thats all i can think of right now

paper tree
#

ok

#

glad i could help even if its just a small bit

#

and not really helpful

#

but yeah

next sapphire
#

W

inner solar
#

!help

placid frigateBOT
#

A private message has been sent to your SpigotMC.org account for verification!

uncut island
#

poof

delicate flume
#

Creeper

sonic rivet
#

ooooowwww man

mortal yoke
#

Creeper

oak mauve
#

hey ๐Ÿ˜„

next sapphire
#

im looking for a logo max 8$ anyone know any where?

regal pewter
#

?services

inner aspenBOT
stark snow
#

DOes anyone know a scoreboard plugin that shows your kills deaths money KDR and killstreak and your name doesnt matter if premium or whatever and I want it to be able to enable it in certain worlds

unique vapor
#

any good scoreboard plugin will support placeholder api

rare loom
#

@stark snow honestly I would just code something and add placeholder api to libraries

twilit nest
#

Trying to get config like this: item.iteminthisitem

item:
    iteminthisitem: "string here"
forest olive
#

config.get("item").get("iteminthisitem");?

twilit jay
#

do config.getString("item.iteminthisitem")

forest olive
#

thx

twilit nest
#

^