#help-server

1 messages · Page 135 of 1

olive delta
#

Nothing is wrong there

#

I agree this is likely a bug

#

It works as intended, moving the hopper-amount field per tick

#

In this case, 64

#

But when moving into Composters, it moves 64 at once, ie you would expect it to tick once per item but it treats the itemstack of 64 as one single compostable item

#

Idk if that makes sense

#

This may just be an oversight since for a majority of things you want the hopper to tick into, you do indeed want to move 64 at once if you raise the hopper-amount to that

#

But composters specifically are designed to take one at a time, which is not happening in this case

#

Where can I do that?

glacial sundial
#

?jira

magic zenithBOT
olive delta
#

ty kind person

quick echo
#

@everyone can help me?

mellow dock
#

Trying to ping 26k people inflatable

thorn gale
#

ah its fine

mellow dock
#

?ask

magic zenithBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply. Make sure you use the right channel regarding the topic of your question. Create a thread in case the channel is already in use!

pliant walrus
#

Hi pls any plsss help me i create a region with world edit and world guard but when i try to make to make it so when i jump out of spawn i get tpt back to where i jumped from can anyone pls help me

manic matrix
#

bruh Caused by: java.lang.IllegalStateException: Duplicate entries detected: net/minecraft/Util$2.class

tawny dust
#

Are you shading Spigot 💀

manic matrix
#

i have many conflict with artifact

#

multimodule nms project

#

bruh i forgot add "API" to spigot artifact inflatable

thorn gale
#

you still shouldnt be shading the api

young rock
#

updating didnt fix the issue...

dapper tundra
#

Does this look weird?

#

meh i think this looks good

warm fiber
#

I liked it more in color

glad vine
#

hey i have set the spawnRadius value on my discord server but players still respawn in the same spot i suspect essentials is doing it but i have no idea and am very confused

pliant creek
#

just fix the &8 on the )

stray basin
#

Is there a List of settings in spigot that alter the behavior or differ from default vanilla servers?

visual wing
#

sorry for taking so long on this one. I still have the issue with no plugins attached. I moved to paper, dont have the issue, but some of my plugins dont work with experimental version of paper

hidden kayak
#

guys can yall help me

#

when i start the server everything loads in

#

but after that the server instantly stops

gaunt osprey
#

?paste logs

magic zenithBOT
hidden kayak
gaunt osprey
#

AzuriteSpigot

hidden kayak
#

what

gaunt osprey
#

?fork

magic zenithBOT
#

SpigotMC maintains the Spigot server. If you are using a fork of Spigot (such as Paper, Airplane, Purpur, or other derivative works), you should seek support in the appropriate Discord servers.

hidden kayak
#

oh

#

yeah

#

sorry about that

west cloak
#

I wonder if anyone made SpigotSpigot before

chrome jetty
west cloak
#

Agreed

full nexus
#

i die inside every time somebody makes a paper/purpur fork called .*(s|S)pigot

chrome jetty
#

probably

#

SuperSpigot

#

it could genuinely be a meme because of helldivers lmao

#

Super Earth uses Super Spigot for all of it's Super Server Hosting needs! It runs on the best Super SSDs and Super CPUs

visual wing
#

Anyone else have server tick problem with spigot 1.21.4?

glacial sundial
#

What do you mean

tribal comet
#

I've seen people asking this there is never anyone elaborating they just say some vague "tick" thing and then dip

mellow dock
#

The server keeps tocking instead of ticking!

dreamy grail
#

do I need a yml file for a modded server?

#

if so which one?

shy falcon
#

sir this is a Spigot

#

this is for spigot plugins not forge or fabric mods

dreamy grail
tawny dust
#

The required files will be generated by the installer or during launch

mellow dock
#

If it doesn’t generate a file

#

Then it probably doesn’t need said file

gray walrus
#

hello everyone! can you help with strange issue, why sweeping edge enchantment book disconnect gonna peoples, with that reason: lost connection: Internal Exception: java.lang.NullPointerException: Cannot read field "namedKey" because "<parameter1>" is null

gaunt osprey
gray walrus
#

its doesn't matter creative or default survival mode, sweeping book 1-3 disconnect with that reason, but other books gonna okay

gaunt osprey
#

interesting
are you running pure spigot ?
are you up to date ?
then third thing: thanos method all plugins.

gray walrus
#

1.20.6 purpur panilla that's plugin disconnect people

mellow dock
#

We aren’t purpur

analog sentinel
#

thanos method is an interesting way to put it haha

gaunt osprey
#

I think I got that from Optifine lol

chrome jetty
#

hey chat, I am running a server behind a proxy, and since it has to be in offline mode to do that, it seems to not load skins, does anyone know a workaround?

#

I guess I can use skins restorer?

thorn gale
#

is ur proxy offline mode too

chrome jetty
#

wait

#

I am dumb

#

yes

#

I changed it to use test accounts

#

😭

#

thanks @thorn gale

#

I am dumb

full nexus
#

?sak

#

?ask

magic zenithBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply. Make sure you use the right channel regarding the topic of your question. Create a thread in case the channel is already in use!

thorn gale
full nexus
#

i bet @hardy grail needs a 3d modeller

thorn gale
#

nono surely @mellow dock needs one

full nexus
#

i bet they both do

hardy grail
#

?ban 960244547252801596 advertisement, repeated offense

magic zenithBOT
#

Done. That felt good.

olive delta
#

server just crashed due to this, does anyone know what it means?

#
Time: 2025-01-09 00:35:45
Description: Exception in server tick loop

java.lang.NullPointerException: Cannot invoke "it.unimi.dsi.fastutil.objects.ReferenceArrayList.get(int)" because "this.wrapped" is null
    at it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet$SetIterator.next(ReferenceOpenHashSet.java:520)
    at net.minecraft.server.level.ChunkMapDistance.a(ChunkMapDistance.java:122)
    at net.minecraft.server.level.ChunkProviderServer.s(ChunkProviderServer.java:304)
    at net.minecraft.server.level.ChunkProviderServer$b.B(ChunkProviderServer.java:681)
    at net.minecraft.server.level.ChunkProviderServer.d(ChunkProviderServer.java:300)
    at net.minecraft.server.MinecraftServer.bv(MinecraftServer.java:1307)
    at net.minecraft.server.MinecraftServer.B(MinecraftServer.java:1291)
    at net.minecraft.util.thread.IAsyncTaskHandler.bA(SourceFile:123)
    at net.minecraft.server.MinecraftServer.x_(MinecraftServer.java:1254)
    at net.minecraft.server.MinecraftServer.y(MinecraftServer.java:1101)
    at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:329)
    at java.base/java.lang.Thread.run(Thread.java:1583)

stray basin
#

Where does Spigot save the operators? It isn't in the ops.json

glacial sundial
#

Should be, did you use /op

stray basin
#

yeah

glacial sundial
#

Have you restarted the server?

stray basin
#

oh i just forgot to reload the op.json, my bad thanks anyway

last monolith
bleak plover
olive delta
#

Here's the full log!

last monolith
olive delta
#

yes

bleak plover
# olive delta

Likely Causes

Chunk Handling:
The crash is related to ChunkMapDistance and ChunkProviderServer, which suggests issues with loading or managing chunks. This can happen due to corrupted chunks, mods/plugins interacting with chunks improperly, or memory issues.

Plugin or Mod Issue:
Plugins or mods may not be compatible with your server's current version (1.21.4).
Specific plugins like WorldEdit, CoreProtect, or custom plugins interacting with chunks or entities might be at fault.

Fastutil Library:
The error references it.unimi.dsi.fastutil.objects.ReferenceArrayList, which is part of the fastutil library, used internally by Minecraft or a plugin. An outdated or incompatible plugin might be causing this.

Test Without Plugins:
Temporarily move all plugins to a different folder and start the server in vanilla mode. If the server runs without crashing, the issue lies with one or more plugins.

Identify Faulty Plugins:
Reintroduce plugins one by one, restarting the server each time, to identify which plugin causes the crash.

Check Plugin Versions:
Ensure all plugins are compatible with Minecraft 1.21.4 and your server software (Spigot).
Update any plugins that are out of date.

Fix Corrupted Chunks:
Use a tool like Minecraft Region Fixer to scan for and repair corrupted chunks in your world.

olive delta
#

heyo guys we had some huge spam with CoreProtect in our server logs

#

and then it started reporting chunks couldn't be saved due to no disc space, but the entire server file combined was only 4 gb

#

Here is the log if anyone would like to be brave enough to try

west cloak
#

hello
i have the problem with downloading the server version 1.16.4 on get bukkit site.
the links are clickable but the download doesn't started. if you know wen is the problem, right to me on private chat of rewrite here.

gaunt osprey
magic zenithBOT
pliant walrus
#

Hi pls any plsss help me i create a region with world edit and world guard but when i try to make to make it so when i jump out of spawn i get tpt back to where i jumped from can anyone pls help me
'only with OP permissions it works

rancid radish
#

I’d say there is a permission you would need to set with your permissions plugin

#

@pliant walrus

pliant walrus
fierce hamlet
#

can somebody check out this spark profile and give advice on how I can reduce MSPT while keeping high entity counts

Oracle Free Tier Server
24 Gigs of ram
4 Oracle CPU Cores
50GB Disk Storage
4GB/s internet port speed (what i was told)

https://spark.lucko.me/DaEmZFpaBB

spark is a performance profiler for Minecraft clients, servers, and proxies.

full nexus
#

by not using oracle free tier servers

#

that cpu is gonna be shit

#

also paper + offline mode

#

also use aikar's flags

fierce hamlet
fierce hamlet
full nexus
#

change the startup option

full nexus
fierce hamlet
fierce hamlet
split sedge
full nexus
split sedge
#

soooo shared 4 / user

fierce hamlet
#

and i dont think im in the wrong for turning on 'offline mode'

split sedge
fierce hamlet
#

not everyone in the world is privilleged enough to spend 30$ on a game

full nexus
#

then not everyone in the world is privileged to play 30$ block game

fierce hamlet
full nexus
#

I mean you're allowing people to play blockgame without paying for blockgame, which is piracy

#

meaning you will not receive any support

fierce hamlet
#

anyways i bought the game, i play with my friends who cant buy the game

#

i dont see anything wrong in it

full nexus
#

as I said, you are supporting piracy

fierce hamlet
#

id rather turn on offline mode and play with friends though

full nexus
#

thus you will not receive support

fierce hamlet
#

its not like im asking for support to mojang

#

you guys did not make the game

#

you guys made the server software which is open source

full nexus
#

most of the MC community has decided to not provide support to people who support piracy

#

it is also against discord's TOS btw

split sedge
#

in most games pirated users wont recieve support

fierce hamlet
#

great

#

luckily im not a pirated user

full nexus
#

however you are supporting piracy

fierce hamlet
#

not exactly supporting

#

but i do run a server that lets my cracked friends join

full nexus
#

you will also not receive support in the paper discord just fyi

#

that is supporting piracy

#

not gonna argue about that shit kekw

fallow gust
fierce hamlet
fallow gust
#

can always buy your friends the game I guess run

fierce hamlet
fallow gust
#

don't we all Sadge

fierce hamlet
#

no man

split sedge
fierce hamlet
#

not everyone is that privileged like you guys

#

to you europians/americans spending 10$ on a coffee everyday is nothing

#

but 10$ here is a well not weeks but 3 days or more

fallow gust
#

but as rad said, useless discussion. You aren't the first one to ask for support for an offline-mode server while having bought the game.

fierce hamlet
#

anyways its all good

#

i just got a bit frustrated

split sedge
fierce hamlet
split sedge
#

But when I created some kind of plugin and wanted to test with friend or two it was good

weak drift
#

tbh I never had issues with performance on oracle free tier

split sedge
fierce hamlet
#

paid hosting with 8 gigs > oracle with 24 gigs ram

weak drift
#

I ran a factions smp with 15 people on it for 2 months without issue

split sedge
fierce hamlet
#

oracle just shares their servers among like SO many peoples i assume

split sedge
#

minecraft is a single core game and it needs good performance

fierce hamlet
#

howd you do that

#

did you use any optimization trick?

weak drift
#

I think it's a matter of playerbase

#

my friends aren't hardcore minecraft players that build gigantic farms

split sedge
#

thats also important

weak drift
#

they build a base and run around shittalking each other for memes lol

fierce hamlet
#

my server can't even handle a normal survival world with like 6 players

#

what home region did you pick?

weak drift
#

it was either 1.17 or 1.18 I can't remember

#

idk what region, somewhere on the east coast probably

fierce hamlet
#

if you find a region with less people, then you can enjoy all the resources alone

#

the more crowded it is, the more the resources get split up

weak drift
#

nah my region is full

#

it's v populated

split sedge
#

The best thing I have done was buying an used server for 150$ with some xeon e5 4c/8t and 96gigs of ram and 8tb storage

#

and works just fine

#

No need to worry about resources

fierce hamlet
#

i wish i could get a deal like that

split sedge
#

motherboard in that server supports 2 cpus

#

so I can add another one

#

but the copper cooling block is like another 50$ + 4 fans 20$ each...

fierce hamlet
#

hows the electricity and internet bills

split sedge
fierce hamlet
fierce hamlet
#

dam whats your internet speed?

split sedge
#

thinking of upgrading to 1gig for 23$/month

split sedge
fierce hamlet
#

does the minecraft server hinder your internet in any way

#

mines like 200mb/s

split sedge
#

(its off*)

fierce hamlet
#

do you need high internet speed to host a server?

split sedge
#

it wouldnt be possible to run in my room with 4x 7k RPM fans and 2x 18kr pm

split sedge
#

like minecraft server, file server some website?

fierce hamlet
#

minecraft server with like 20 - 30 players

#

just a normal survival smp

split sedge
#

people say its ~<1mbps per player

fierce hamlet
#

i mean thats possible

#

for my home network ill only need like ~120mbps

#

rest can be for servers

fierce hamlet
split sedge
#

depends on traffic and what the site has

#

i think

#

never gone that deep into websites

fierce hamlet
#

why the hell is my upload and ping so bad 😭

tawny dust
#

That's not too bad

split sedge
fierce hamlet
# tawny dust That's not too bad

how many players do you reckon i could host with that kinda internet speed, note: i still need some left for my regular personal usage

tawny dust
#

I wouldn't recommend doing that directly on your home network

#

You'd want a proxy or smth

fierce hamlet
#

do you think im gonna get DDoSed?

#

well you are wrong

#

I dont get DDoSed, DDoS gets me 🗿 🗿 🐺

brittle helm
west cloak
#

but at least its doing its job

#

😹

lusty heath
thorn gale
lusty heath
#

fuck off

#

that's insane

thorn gale
#

and its not mine

#

its the work server of someone i know

lusty heath
#

holy

#

I'm supposed to have 1gb/s

#

but I only get like 5-600 mb

thorn gale
#

next to the router we get like 500 which is the contact

lusty heath
#

Hmm I'd probably get closer to 1gb if I was close to the router

thorn gale
#

maybe next year we reach those speeds

lusty heath
#

I would love that

thorn gale
#

i meant our contract runs out next year so we most likely upgrade speed because they made the next plan up the same price we pay now

#

or my dad just doesnt care and stays on current plan just cheaper

lusty heath
#

tell him that you care!

thorn gale
#

I honestly don't atm the speed is more than quick enough for me

glossy sandal
#

hey, can anyone compile a github source code for me?

glossy sandal
#

Its good I figured it out

#

thx tho

fierce hamlet
fierce hamlet
glossy sandal
#

Yeah I kept getting a Java home error on windows so I just used my Ubuntu server instead

lusty heath
fierce hamlet
#

or is the router on another floor

lusty heath
#

Without cutting holes in walls, theres no way to run a cable... otherwise it's just gonna be out in the middle of the floor and what not

full nexus
woven sentinel
#

anyone have spigot version 1.16.5

gaunt osprey
magic zenithBOT
woven sentinel
#

give me link

#

@magic zenith

#

anyone have spigot version 1.16.5

gaunt osprey
woven sentinel
#

😮

gaunt osprey
#

All you have to do is run the program, select version and it gives you the jar

tribal comet
#

can someone tell this guy he isn't important enough for the markdown abuse

fallow gust
#

-# no

plucky sierra
#

is there any recent tutorials online that show how to start a spigot server?

west cloak
#

?bt

magic zenithBOT
signal carbon
#

Does anyone know if it is possible to somehow give permission to use velocity commands in console mode?

glacial sundial
#

?whereami

signal carbon
analog sentinel
#

this is not a server for velocity

#

I think there are help channels in teh paper discord for it

twilit wigeon
#

Hi, I'm looking for a plugin that forces players to complete quests in order to rankup. Do you have any idea of a plugin that could do this?

runic valve
#

And it’s more of like do this and it’s completed type of thing I don’t know if they handle quest

tough ocean
#

Hello, I am wondering if there is a plugin that displays item enchants below item lore instead of above it.

#

if anyone knows of one please let me know by mentioning me

pliant creek
midnight pond
#

Some1 got an alternate for orebfuscator

#

it eats tons of ram

sand carbon
#

can't i just straight up add a premium plugin even tho i haven't added any of frees before?

glacial sundial
#

No

sand carbon
#

Thats a pain, i gotta figure out what 3 free plugins to add just to add the actual plugin i wanna add?

#

also how many payment methods are supported other than paypal

umbral sun
tough ocean
#

How would someone go about making enchantment names show as:
◆ Sharpness IV
Instead of this:
Sharpness IV

#

Ping me if a reply if you could help me please

full nexus
tough ocean
full nexus
#

wdym?

#

You just need to change the language files

tough ocean
#

Where can I download a resource pack with language files?

full nexus
#

You'd need to make one yourself

tough ocean
#

Ok

#

@full nexus the server i play doesnt have a custom resourcepack for it

full nexus
#

Then they'd need a custom resource pack for that

tough ocean
#

They do it without it

nova ledge
#

They could just be removing the enchant’s “lore” from the item and readding it with that symbol, you don’t need a resource pack to do that

tough ocean
nova ledge
#

Use the HIDE_ENCHANTS itemflag and when enchants are applied/modified update the lore accordingly

#

Assuming you know how to develop a plugin

tough ocean
#

Thank you for the help

quasi gust
#

hi guys, can someone recommend me a good plugin for version 1.12.2 that adds some new items/functionalities to the game (eg, runes, new enchants, new weapons, etc.)

#

it should be a plugin and not a mod

full nexus
#

1.12.2 concern

mellow dock
#

Updating to 1.21 will give you a bunch of new items and functionalities!

gray steeple
#

Hello guys, tried to build a spigot 1.15.1 server using BuildTools but seems to report a OutOfMemory error despite having plenty said memory.
Any fixes for this?
Full log attached below:

#
Loading BuildTools version: git-BuildTools-f901b6f-188 (#188)
Java Version: Java 8
Current Path: C:\Users\terencee\Desktop\Servers\1.15 Server
*** Using downloaded git PortableGit-2.45.2-32-bit\PortableGit ***
*** Please note that this is a beta feature, so if it does not work please also try a manual install of git from https://git-for-windows.github.io/ ***
git version 2.45.2.windows.1
java version "1.8.0_431"
Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
Java HotSpot(TM) Client VM (build 25.431-b10, mixed mode, sharing)
Attempting to build version: '1.15.1' use --rev <version> to override
Found version
{
    "name": "2574",
    "description": "Jenkins build 2574",
    "refs": {
        "BuildData": "b5c57c4676ac2e808179bb545eef531304165d3e",
        "Bukkit": "58d299a56f783ba04943502d709d86d5a4227daa",
        "CraftBukkit": "5c6b0dc6e41b0e416b2f90e51f220a1f956dbc5f",
        "Spigot": "037559e7b4721c8a0af0ead3788733886ce9f49d"
    },
    "toolsVersion": 105,
    "javaVersions": [52, 57]
}

Pulling updates for C:\Users\terencee\Desktop\Servers\1.15 Server\BuildData\.git
Successfully fetched updates!
Checked out: b5c57c4676ac2e808179bb545eef531304165d3e
Pulling updates for C:\Users\terencee\Desktop\Servers\1.15 Server\Bukkit\.git
Successfully fetched updates!
Checked out: 58d299a56f783ba04943502d709d86d5a4227daa
Pulling updates for C:\Users\terencee\Desktop\Servers\1.15 Server\CraftBukkit\.git
Successfully fetched updates!
Checked out: 5c6b0dc6e41b0e416b2f90e51f220a1f956dbc5f
Pulling updates for C:\Users\terencee\Desktop\Servers\1.15 Server\Spigot\.git
Successfully fetched updates!
Checked out: 037559e7b4721c8a0af0ead3788733886ce9f49d
#
Attempting to build Minecraft with details: VersionInfo(minecraftVersion=1.15.1, accessTransforms=bukkit-1.15.1.at, classMappings=bukkit-1.15.1-cl.csrg, memberMappings=bukkit-1.15.1-members.csrg, packageMappings=package.srg, minecraftHash=50bcc8e23970e2f0b45606205cba3bd0, classMapCommand=java -jar BuildData/bin/SpecialSource-2.jar map --only . --only net/minecraft --auto-lvt BASIC --auto-member SYNTHETIC -e BuildData/mappings/bukkit-1.15.1.exclude -i {0} -m {1} -o {2}, memberMapCommand=java -jar BuildData/bin/SpecialSource-2.jar map --only . --only net/minecraft --auto-member LOGGER --auto-member TOKENS -i {0} -m {1} -o {2}, finalMapCommand=java -jar BuildData/bin/SpecialSource.jar --only . --only net/minecraft -i {0} --access-transformer {1} -m {2} -o {3}, decompileCommand=java -jar BuildData/bin/fernflower.jar -dgs=1 -hdc=0 -asc=1 -udv=0 -rsy=1 -aoa=1 {0} {1}, serverUrl=https://launcher.mojang.com/v1/objects/4d1826eebac84847c71a77f9349cc22afd0cf0a1/server.jar, mappingsUrl=null, spigotVersion=null, toolsVersion=105)
Found good Minecraft hash (4d1826eebac84847c71a77f9349cc22afd0cf0a1)
Final mapped jar: work\mapped.a6da4269.jar does not exist, creating (please wait)!
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at java.util.ArrayList.<init>(Unknown Source)
    at org.objectweb.asm.tree.MethodNode.<init>(MethodNode.java:227)
    at org.objectweb.asm.tree.MethodNode.<init>(MethodNode.java:194)
    at org.objectweb.asm.tree.ClassNode.visitMethod(ClassNode.java:283)
    at org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1122)
    at org.objectweb.asm.ClassReader.accept(ClassReader.java:688)
    at org.objectweb.asm.ClassReader.accept(ClassReader.java:400)
    at net.md_5.ss.repo.JarRepo.getClass0(JarRepo.java:38)
    at net.md_5.ss.repo.ClassRepo.getClass(ClassRepo.java:22)
    at net.md_5.ss.repo.JarRepo$1.computeNext(JarRepo.java:69)
    at net.md_5.ss.repo.JarRepo$1.computeNext(JarRepo.java:53)
    at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:145)
    at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:140)
    at com.google.common.collect.MultitransformedIterator.hasNext(MultitransformedIterator.java:47)
    at net.md_5.ss.SpecialSource.map(SpecialSource.java:123)
    at net.md_5.ss.SpecialSource.main(SpecialSource.java:49)
Exception in thread "main" java.lang.RuntimeException: Error running command, return status !=0: [C:\WINDOWS\system32\cmd.exe, /D, /C, C:\Program Files (x86)\Java\jre1.8.0_431/bin/java, -jar, BuildData/bin/SpecialSource-2.jar, map, --only, ., --only, net/minecraft, --auto-lvt, BASIC, --auto-member, SYNTHETIC, -e, BuildData/mappings/bukkit-1.15.1.exclude, -i, work\minecraft_server.1.15.1.jar, -m, BuildData\mappings\bukkit-1.15.1-cl.csrg, -o, work\mapped.a6da4269.jar-cl]
    at org.spigotmc.builder.Builder.runProcess0(Builder.java:1042)
    at org.spigotmc.builder.Builder.runProcess(Builder.java:967)
    at org.spigotmc.builder.Builder.startBuilder(Builder.java:508)
    at org.spigotmc.builder.Bootstrap.main(Bootstrap.java:60)
zenith sleet
#

hey, I have a question, I'm looking for a plugin for custom txt (server txt) I noticed that many servers have something like that if you don't download the server txt, you get kicked from the server, what kind of plugin is this?

full nexus
#

Do you mean a resource pack?

full nexus
#

How much memory does your system have?

gray steeple
zenith sleet
full nexus
#

try 2-4 gigs

gray steeple
full nexus
#

What if you don't specify ram in the jvm flags?

#

Has always worked for me

gray steeple
tawny dust
#

You're using a 32bit Java version

gray steeple
tawny dust
#

And I'm 99% sure you're not on a 32bit system

gray steeple
#

Indeed. Lemme try finding a 64bit Java8

tawny dust
#

?java8

#

?java17

magic zenithBOT
tawny dust
#

^^ open and select Java 8

gray steeple
#

Which one should I select? JDK or JRE?

full nexus
#

JDK

tawny dust
#

JRE will work too

#

Since you're building 1.15

#

For modern versions you need the JDK

full nexus
#

oh true I forgor

#

I don't use old versions smh

gray steeple
#

well its gonna take a while

kind ginkgo
#

is there a plugin or way to sync certain yml files and certain lines between servers.

E.g
If I update plugins/TAB/config.yml the line bungeecord = false to bungeecord = true in Auth-1, it will be automatically be updated to Auth-2, Auth-3, SkyWars-1, SkyWars-2 only the line modified

gray steeple
magic zenithBOT
nova ledge
#

Our bad for not keeping up on what plugins still support a 7 year old version of the game 😔

gray steeple
#

Anyone can help me install Geyser+Via* in Spigot 1.15.1?
Geyser doesn't support version below 1.16 so ViaVersion (or whatever) is required
However every tutorial I found is very confusing.
Just wanna know if anyone here have a better explanation for it.

full nexus
karmic cliff
#

May I report bugs here?

#

I found that on ver 1.19 and later(spigot server), if you rebind the action to open a Shulker Box (right-click) to another key on the keyboard, and then hold that key for a few seconds while pointing at the air before moving to the Shulker Box, the Shulker Box will remain open after you exit.

#

I've test it up on ver 1.19 , 1.19.4 , 1.20.2 , 1.21.1

full nexus
#

If you can reproduce it on the latest 1.21.4 build, make a bug report on jira

#

?jira

magic zenithBOT
karmic cliff
#

kk

#

ill try

gaunt osprey
full nexus
#

Probably is, I've been getting ghost chests on Fabric too a while ago

karmic cliff
#

Probably not, I've also test on vanilla on 1.19

midnight pond
#

how can i see which plugin eats most ram?

glacial sundial
#

Memory profiler

#

But ram is rarely an issue unless the plugin is broken

midnight pond
#

my ram is totally fucked

#

how can i see that?

#

the memory profiler

jagged orbit
midnight pond
#

I have spark but i cant read it

#

like where it says which plugin eats ram

#

can u read that for me?

jagged orbit
#

send through your link

midnight pond
#

Which one u need just the profiler?

jagged orbit
#

yeah

midnight pond
#

where does it say ram tho

jagged orbit
#

that will profile your memory

midnight pond
#

ah sry

#

do i have to stop the other profiler first?

jagged orbit
midnight pond
#

Okay i send u link in 10min or now?

jagged orbit
#

in 10 mins once it's stopped

midnight pond
#

ahh okay I see now what u mean

#

Btw maybe its a good side info but on the web it says i use 10.41 gb but ingame in minecraft it says just 4.7gb

jagged orbit
#

what's your worry, is TPS dropping? because its maintaining at 20.00

midnight pond
#

well i had 20 users, and the server had the error out of memory and turned off

#

:(

jagged orbit
midnight pond
#
java -Xms128M -Xmx12288M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar server.jar


#

I cant change em also its from the provider

thorn gale
#

It might have something to do with the 1200 entities

midnight pond
#

1200??

#

where

thorn gale
midnight pond
#

u think that kills my ram?

pliant creek
midnight pond
#

Already used this post

#

thank you tho

mellow dock
#

They already have 10GB+

#

Sounds like a memory leak, but it’s hard to be sure

midnight pond
#

Idk which plugin thooo D:

pliant creek
pliant creek
midnight pond
#

ah okay

#

interesting

#

i guess ore eats alot of shit

#

because its hopping between 7-4gb free ram

pliant creek
#

I would like to point out tho you are around 70 versions/bug patches behind

midnight pond
#

Huh?

pliant creek
#

on experimental software

#

type /version in game

midnight pond
#

sweet jesus

#

81 versions behind

#

its still experimental right

pliant creek
#

yes but consider that you need those patches

midnight pond
#

Do you know the anti xray plugin?

#

orebfuscator

pliant creek
#

research, or use the one paper has in the config

thorn gale
#

Paper has one built in iirc

midnight pond
#

yes but the one inside paper doesnt work for xray resource packs

#

just xray mods

pliant creek
#

tried mode 3?

midnight pond
#

ehm no 2

#

no i had 3

#

it didnt work

fallow gust
#

you didn't have like, a bypass permission or something

#

because there is 0 difference between an xray mod and a resource pack

midnight pond
#

No thats the weird thing

#

i dont get it..

hard night
#

Whats the defult password of Economy++ in minecraft

#

Because I cannot change it

#

Because I cannot press on economy++

mellow dock
#

Wat

indigo nimbus
#

how do you withdraw hearts ingame

#

like to give to others

random bridge
#

You download a plugin that has that functionality

indigo nimbus
#

wdym

#

isnt it on this one

thorn gale
#

this is the discord for the server software + platform as a whole

#

not an singular plugin

indigo nimbus
#

ohhh mb

#

the lifesteak plugin

#

how do i withdraw and move hearts

thorn gale
#

there is multiple lifesteal plugins on spigot, go to their specific discord; read the docs; or link the plugin

random bridge
#

I really want to know what plugin is linking to this discord.

indigo nimbus
#

thank you

random bridge
#

I feel like this happens every so often and I can never find the source

indigo nimbus
#

helix lifesteal was the pack btw

thorn gale
midnight pond
#

I have cleralagg and i check my free memory.. it goes like this every sec... 10gb, 9,7gb ,9,3 gb 8,5gb back to 10gb

#

something eats a shitton or is it the garbage collector idk?

full nexus
#

Yeah, that's Javas garbage collector

#

Generally a plugin like clearlag is mostly useless

midnight pond
#

Ahaa

#

I dont use it to save my server from lags

full nexus
#

But the GC shouldn't go every second

midnight pond
#

i use it to find chunks with tons of entities

#

like every 1,5 sec

#

it goes

#

Btw do u know how i can reduce the ram usage lil bit more?

full nexus
#

If you allocate 10 gigs, it's gonna use 10 gigs

#

10 is usually not needed, 6-8 has always been enough for me

#

(Though I have run a server with 128 gigs before)

midnight pond
#

I have 12gb and my server crashed at 20 players because of of memory

#

thats why i am asking

full nexus
#

I don't think the crash was because of the memory - We run Brawls in production with 6GB and have had 40 players on with zero issues

midnight pond
#

I have seen the error in console

#

It said something like OUT OF MEMORY: TRUE

midnight pond
#
novacloud@ryzen01~ Server marked as offline...
[Novacloud Deamon]: ---------- Detected server process in a crashed state! ----------
[Novacloud Deamon]: Exit code: 137
[Novacloud Deamon]: Out of memory: true

again :/

tawny dust
#

You need to leave some space for offheap memory and the OS

midnight pond
#

thats from provider itself i cant change it

#

and i have 12gb

tawny dust
#

You should tell your provider about it

midnight pond
#

the server has even less ram then XD

tawny dust
#

Depends on how you count the ram

#

If by ram you mean Heap then yes

#

but if you mean actual ram then no

midnight pond
#

i just think i have a memory leak

#

Idk

tawny dust
#

That could ofc be true as well

midnight pond
#

maybe its also just this anti xray plugin

#

maybe it eats just too much

balmy marten
#

Yooo, is there anything preventing coloring glowing on a paper server? I am able to do team colors in singleplayer but not in the paper server

full nexus
#

?whereami They have some kind of setting though

balmy marten
simple wing
#

Hi! I am trying to install Protocollib + Artmap to my server but my server is 1.21.4 and the latest update for both is for 1.21.3... Is there anyway they would still work on .4 or do i need to wait for an update because i can join servers that are on 1.21.4 and they have both plugins onit :/

tawny dust
#

Dev builds for ProtocolLib should work on 1.21.4

simple wing
simple wing
tawny dust
#

Are you using Paper

simple wing
#

yes!

tawny dust
#

Try using Spigot

pliant creek
pliant creek
#

Looks like RealisticSeasons

west cloak
#

is there a plugin i can use to show ping in tab?

#

okay x2, nvm

sand idol
#

Hey can someone help me with the Velocity proxy configuration especially with IP forwarding?

full nexus
#

ask in the paper discord

sand idol
#

okay thanks

strong linden
#

idk if anyone here can help or if its the right place but.. anyone know a plugin that teleports you back if u fall in the void at spawn? the one i found hasnt been updated yet lol

nova ledge
strong linden
ebon stirrup
#

Hello, can someone tell me if a plugin how reset the world and generate a new map (new seed) when a player die, and reset players stuff. thx

midnight pond
#

i am afraid i cant fix it

next charm
#

is there a plugin for when you step on a certain block or go past a certain block it will say something in chat to you personally no one else.
also is there a plugin for like when you enter a biome/zone/region it will say the name of the biome across your screen, for the player not everyone

bleak isle
#

bit of a longshot here, but I have an issue on my server with a plugin, something is causing the enchants that you see in the preview not be the actual enchants you recieve, you end up with completly different enchants that what it shows. 1.21.3, just hoping maybe someone had this issue and might know of any plugins that cause this behavior

raven gorge
#

Issue with a plugin purchase. Doesn't work and no support form the dev. How to process a refund?

pliant creek
mellow dock
#

PayPal can give you a refund

pliant creek
#

Paypal usually has good support. and if the dev doesnt answer to the request then in a few days youd automatically get the refund

full nexus
#

says you lmfao

pliant creek
# runic valve Your pfp is def AI and creepy

It is not AI, it is a chibi of me, ofc not the eyes that’s a typical design enhancement. Could be creepy from a distance but they are usually drawn big for cuteness.
This is not the place to chat about that, and a shame the world calls everything ai now

full nexus
pliant creek
#

RIP artists now I guess

full nexus
#

an artist got bullied off twitter for allegedly posting AI art (it was not AI art) recently

pliant creek
#

That is super sad. Peoples actual skills being put down by technology

#

AI can be extremely helpful but I wish it weren’t invented. Decreases the value of humans

bright canyon
#

Hi !
I am trying to shutdown a server via the terminal, but I cannot get it to work
These kinds of commands only sends "stop" to the server, without triggering a stop:

echo -en "stop\r" > /proc/`pidof java`/fd/0

Am I missing something ?
I saw it was achievable using screen, but I'd rather avoid installing a package just for this purpose

west cloak
pliant creek
full nexus
#

You'd probably want something like screen or docker even

#

I'd just send a sigterm tho

#

Just kill -15 java

#

(assuming you only have one java process running)

bright canyon
pliant creek
#

Screens help you switch between consoles, having multiple servers open

bright canyon
full nexus
#

I've personally never had any luck writing directly to the stdin tbh

#

15 is SIGTERM which still does a world save yeah

#

It does the same thing /stop does

bright canyon
full nexus
#

It is

pliant creek
full nexus
#

try 15 SIGTERM

#

I've never seen it built in heh

bright canyon
#

I'd like to avoid installing a new package 😅

bright canyon
pliant creek
bright canyon
#

Thank you @full nexus !

bright canyon
full nexus
#

I did a netinstall back on Buster, maybe they added it after

pliant creek
#

I’m using OVH now, maybe they install it after I’ve chosen the OS

full nexus
#

¯_(ツ)_/¯

pliant creek
#

Super helpful tho when having multiple servers. Don’t see why you wouldn’t want to have it

full nexus
#

Pterodactyl pepe_nodders

pliant creek
#

Sure, but I’m not into panels

full nexus
#

you can use the wings API

#

a friend of mine was actually working on a wings TUI

pliant creek
#

To me the raw terminal is clean. Many years ago when I used a minecaft host instead that was annoying having panels delayed

full nexus
#

I love the terminal so much

#

but ptero/pyro is nice too

thorn gale
#

if its a small server id just screen, if i care about other people seeing stuff im using ptero for it

pliant creek
#

You mean like giving public access to your machine??

#

I thought this chat was of our own server

full nexus
#

have you heard of proxies

pliant creek
#

I use bungee, sure

full nexus
#

not those kinds of proxies

#

HTTP proxies, cloudflare

thorn gale
#

i mean on a vps or something, if its a server for friends or testing ill just screen but if its a public server that i care about staff seeing console or stuff id setup ptero

pliant creek
#

Aware of the term but never understood that vs a vpn

full nexus
#

VPN

virtual private network

#

like, we use both CF and tailscale at [redacted]

pliant creek
full nexus
#

gotta love fucking up abbreviations

pliant creek
#

I knew what vpn stood for but that doesn’t help what proxies is

full nexus
#

they proxy your HTTP traffic

pliant creek
#

Then yea I knew that. Just figured maybe there’s another meaning.. I suppose pterodactyl is something you integrate in your website then

#

Oh well. Each person is comfortable with different things.

graceful pumice
#

Hi, i am getting "Exception in thread "main" java.lang.RuntimeException: Error patching Block.java" error. What could be the cause?

fallow gust
#

Paste the entire exception

#

?paste

magic zenithBOT
thorn gale
#

rerun buildtools in a clean folder

graceful pumice
#

its a clean folder

#

it's on C:\BuildTools

glacial sundial
#

1.8 💀

full nexus
#

not 1.8!

shy falcon
#

stg its different every time i install

glacial sundial
#

Presumably depends whether you install the core system utilities package or whatever it's called

tight fiber
#

crash report monster-spawn-max-light-level default

polar lily
#

max server render distance is 32 right?

#

and if it is, its only taxing server-side right?

pliant creek
# polar lily and if it is, its only taxing server-side right?

Yes its 32, but if you are going to use that high you may want to go with paper for faster chunk loading. This does not make players have 32 render distance, it only allows them to go into their client settings and set it higher. Usually minecraft defaults to 12. If they do set it any higher, it will mostly use their pc performance, little bit of the servers cpu. The thing that hits the server hard is your simulation distance, you would want that set to 5 if you are going to use higher than 12 view distance on the server.

glacial sundial
#

Worth noting that a view distance of 32 is 10 times as many chunks as the default of 10

pliant creek
#

Absolutely, wouldnt recommend it. around the 20 range is fair as long as other stuff is performant enough to handle it

strange pier
#

Does anyone know how to increase rendering between players? The server has 20 chunks and yet the players are disappearing if it exceeds 100 blocks

glacial sundial
#

there is tracking range in spigot.yml; but be aware the client will have its own limits

upper nymph
#

By sending an email to md_5@spigotmc.org can I resolve the issue of my account being stolen or do I have to contact somewhere else?

glacial sundial
#

Is AI telling people to use my personal email or smthing

tawny dust
#

Have you seen an increased amount of emails?

glacial sundial
#

Support requests to my personal email? Yeah a tonne

upper nymph
#

aah that's because when you click on the contact button, it takes you to a post of yours where it says that if you want to contact you use the Email button at the bottom, but the green button takes you to the same post and the email button that you have in your profile sends to your email.

the AI ​​recommends you to go to the link spigot.com/contact but this doesn't take you anywhere.

mellow dock
#

?support

magic zenithBOT
mellow dock
#

His personal email is only for cat pictures

upper warren
#

why cant i open chest at spawn?

mellow dock
#

Spawn protection probably

#

You can change it to 0 in server.properties

full nexus
#

md do you like cat pictures

open obsidian
#

Is there any plugin that can change the color of leaves in Minecraft 1.21+?
Please ping me if you could help thanks.

fallen umbra
#

16:55:09 [SEVERE] Error authenticating JeremiGamer13 with minecraft.net
io.netty.channel.ConnectTimeoutException: connection timed out after 5000 ms: sessionserver.mojang.com/13.107.246.44:443
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:263)
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:156)
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Thread.java:1583) hi i have a problem in client side its saying error occured while contacting online servers are they down?

grim hazel
#

Guys, I'm trying to add a custom model to a diamond helmet, everything works fine, but when i put the helmet in my head, it becomes a normal diamond helmet

tribal comet
#

And that would be because item model data only works on items and not the armor rendering

grim hazel
#

that's sad as hell cuz I bought some hat skins and I made a plugin to apply the custom skin to yout helmet

tribal comet
#

In sure theirs some weird hack for custom armor but I'm not aware of it personally

north portal
#

what is recommended for colours in server.properties motd and server-name (\u00 or § or &)

tribal comet
#

You have to use section sign iirc

runic valve
noble zinc
thorn gale
#

afaik mojang have killed launcher.mojang.com now, its a bug in bt atm with older versions than 1.19

tawny dust
#

Yeah looks like it

thorn gale
#

maybe 1.8 will die finally

#

only fix is basically changing the url in every info.json in builddata

#

and then the refs in all the jenkins files would need updating to reflect those changes so its an md thing who knows if it will be done

noble zinc
#

Okay, Thx for the reply

zenith shuttle
#

They just restored the domain to working again

full nexus
#

simple vc probably just uses the API

#

and it'll attempt to work on 1.8 but that'll just be hopes and prayers

spiral lichen
#

can anybody help me with nuvotifier. its not working on 1.21.4 for me

glacial sundial
#

?notworking

magic zenithBOT
#

"Does not working" is a useless statement. Please describe what exactly is not working, what you expect it to do, and what actually happens. If you get any console errors, also ?paste the entire stacktrace.

thorn gale
#

if it dies again are you gonna convert all of the builddata info to piston data or will it be time for those versions to eol

glacial sundial
#

Idk

#

Maybe the major versions that were patched for log4j

thorn gale
#

or hear me out, dont fix them and tell people to update

#

an easy route to resolve it could just be check the urls in bt and replace https://launcher.mojang.com/ with https://piston-data.mojang.com/

nova ledge
spiral lichen
#

Ahah thanks bro

#

i also have pillpasta

#

😂😂

glacial sundial
thorn gale
#

from what i can tell on the existing builddata info no

#

its just the subdomain that actually changed

glacial sundial
#

If so, yeah that's much easier - you can PR it 😄

thorn gale
hidden ingot
#

how do i properly ban someone

#

/ban doesnt seem to work coz i still get <player> disconnected in the logs

spiral lichen
#

anyone know how to make custom commands?

glacial sundial
glacial sundial
#

Thank you!

#

I will merge tonight

thorn gale
#

i wonder when or if they'll try and kill launcher.mojang again

tribal comet
#

People like you need help

thorn gale
#

i forgot to set my gpg key

#

i thought i had it auto set but i didnt

ebon zephyr
#

Which cpu would be better for Minecraft server?
Ryzen 9800X3D or a 9700X (both have 16 Threads). In single core performance the 9700X got more points but the 9800X3D got the 3D Cache

glacial sundial
#

9800 is a heck of a lot more expensive

glacial sundial
#

Yeah but surely not worth the price

tawny dust
#

I mean can you even find one in stock

ebon zephyr
#

I think I'm going for a 9900X3D since the price is not that much higher for me than a 9800X3D

#

But thanks for the answers :3.. Yeah power consumption is a pain in the butt

tawny dust
#

9900x3d won't be available until march so you'd probably have to wait a bit to see what they will actually go for

#

Also I believe it has two ccds so you'd have to look at benchmarks to see if there's any noticable performance impact

ebon zephyr
#

My bad I meant the 9900X not the 3D

pliant creek
sand carbon
#

does the site have dark mode?

proper wren
#

How do you get the item dropped (itemframe item not the item in the itemframe) from breaking an ItemFrame? HangingBreakEvent doesn't seem to supply it.

bleak isle
#

has anyone ever encountered an issue where no mobs can go through portals, and dropped items bounce off the portal, flying in the opposite direction they were thrown from? I can't seem to find any settings on the server or from any plugins that effects nether portals...

proper wren
#

is the nether loaded?

#

check for allow-nether=true in server.properties

#

if you are on paper it has settings to prevent entities from entering nether portals to prevent farms and chunk loaders

bleak isle
#

both are set to true

#

its a VERY strange issue, ran a grep for "portal", "nether-portal" and "nether portal" and any setting with those words were all correct

proper wren
#

do you use multiverse?

shy falcon
proper wren
drowsy plinth
#

a

#

Hello Itemsadder 1.20.4 please

pliant creek
mystic blade
#

On a server i admin for, out cpu is averaging at 5% usage, yet the server is lagging, since only 1 of the 20 cores is actually being used

midnight pond
#

does it look fine?

candid sparrow
#

Hello will Anyone help me to slove I am geting an error in plugin of modle engine resource pack the pack is failed how to slove it pls Anyone help me out

midnight pond
#

how can i see the memory usage with spark?

#

like how much its using rn

reef spruce
#

Hello :D
Any chance at all i could get some help with an issue im having were people can't join my server.
ive settup port forwarding and allowed Java and javaw through my firewall. im able to join the server from other computers on my network but can't get anyone from the outside in. currently its a small server and i have like 3 friends on it while its in building process but friends outside the household cannot get into the server anymore as of yesterday. all thats changed is a new router that my internet providers provided due to a throttle internet speed issue. Everything from the old router was copied over so its just like the old unit. ive spent the last 3 hours re-doing all the server settup steps. even made an entirely new server to see if it was a conflict with the current sever plugins. im so lost its unreal.

on a 1.21 spigot version of minecraft. tested it on a 1.20 (when i built a new server the problem still exsists)

gaunt osprey
#

could it be that your ISP decided that port forwarding will no longer work for you ?

reef spruce
#

Ive called them this morning and had there help getting it settup even after i set it up. if it wasnt supported through them she woulda told me so i dont think thats it :/

reef spruce
#

just used a website and i was able to see that my port is infact open. so it has to be something other then the port forwarding issue. 😭

fading void
#

Hey, I struggeling with installing PlotSquared on my Spigot 1.21 server, I'm loading the .jar in the plugins folder but it wont show under /pl on the server after a restart. Usually i would just look for other similiar plugins but there are just no other plot plugins out there. Can anybody help me?

whole bay
fading void
magic zenithBOT
fading void
runic valve
#

Its a paid plugin right? it should work fine

#

Ok

fading void
runic valve
fading void
runic valve
#

Its kinda a universal thing. You just need to make sure each command with their permission is set

#

The plugin wont load without that file

tawny dust
#

If the plugin.yml is missing odds are other things are missing too

thorn gale
#

its there

runic valve
#

Make sure the main class is correct etc

tawny dust
#

Make sure you use Gradle build the plugin

runic valve
#

Problem solved

fading void
#

I'm on it :) just testing

thorn gale
#

if the plugin.yml is missing there is 99% chance there is other stuff missing

#

as olivo said

runic valve
#

If it’s in the git hub and it’s not in their files, then…

thorn gale
#

they didnt compile properly

thorn gale
#

do you use windows?

fading void
#

yes

thorn gale
#

open the plotssquared folder in your terminal and type gradlew clean build and it should compile it properly

fading void
thorn gale
#

where did you get the jar from

thorn gale
#

the jar on the releases on there is 3 years old

#

once youve ran gradlew clean build the jar will be in build/libs

fading void
#

i found the issue, it is working now :) thanks to all the helpers

midnight pond
#

So there are just 3 ppl online and the server uses between 3 and 6 gb ram

#

is there anything sus?

crimson nexus
midnight pond
#

thats the spark heapdump

crimson nexus
midnight pond
#

Entities are no issue

tawny dust
#

If you gave it that much ram don't be suprised if it uses it all

mellow dock
#

If you give java ram

#

Java use ram

midnight pond
#

But it just uses 1.3-3gb normally

#

Its long runtine

rapid tiger
thorn gale
#

buildtools is the only offical way to obtain spigot, any other methods are not supported and may contain malicious modifications

rapid tiger
#

Hooo I didn't know, I will download it Thanks

thorn gale
#

?bt for the link

magic zenithBOT
rapid tiger
#

Thanks

full nexus
#

don't use that page

opaque sequoia
#

what page thrn

full nexus
#

you have to use buildtools

opaque sequoia
#

ok

west cloak
#

Quick question

#

Which timezone is used for printing out the time in log files?

full nexus
#

local

west cloak
#

Is there some sort of command to find out the exact timezone?

#

For linux*

west cloak
#

timedatectl did the work

full nexus
#

echo $TZ

west cloak
#

Thanks

midnight pond
#
>....
novacloud@ryzen01~ Server marked as offline...
[Novacloud Deamon]: ---------- Detected server process in a crashed state! ----------
[Novacloud Deamon]: Exit code: 137
[Novacloud Deamon]: Out of memory: true
[Novacloud Deamon]: Checking server disk space usage, this could take a few seconds...
[Novacloud Deamon]: Updating process configuration files...
[Novacloud Deamon]: Ensuring file permissions are set correctly, this could take a few seconds...
novacloud@ryzen01~ Server marked as starting...
[Novacloud Deamon]: Pulling Docker container image, this could take a few minutes to complete...
[Novacloud Deamon]: Finished pulling Docker container image
novacloud@ryzen01~ java -version
openjdk version "21.0.3" 2024-04-16 LTS
OpenJDK Runtime Environment Temurin-21.0.3+9 (build 21.0.3+9-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.3+9 (build 21.0.3+9-LTS, mixed mode, sharing)
novacloud@ryzen01~ java -Xms128M -Xmx14336M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -XX:+HeapDumpOnOutOfMemoryError -jar server.jar
Starting org.bukkit.craftbukkit.Main
#

:(

runic valve
#

Im getting 3.8 gigs of usage with 3 players on paper and 33 plugins

#

also as stated use spark

#

it pinpoints the issue if there is one

thorn gale
#

as they have stated before, they are using spark to generate a heapdump

runic valve
#

If they have like 30 plugins it makes sense

#

i have no issues either it makes no sense why it uses this much

thorn gale
#

one of their plugins has a memory leak causing an oom

runic valve
#

Where did you see that?

#

maybe i have one too lol

thorn gale
#

in help dev and in here the other day

runic valve
#

whats an oom

thorn gale
#

out of memory

runic valve
#

Oh nah im not getting that, mines garbage dumping

midnight pond
#

what from spark can i use to see it?

runic valve
#

look into the main thread and see where most the usage is coming from

thorn gale
#

its not a cpu issue

midnight pond
#

with a spark profiler?

#

it only shoes cpu

#

doesnt it

runic valve
#

according to epic you have a memory leak

#

the main page of spark shows this thread info

#

towards the bottom

thorn gale
#

that isnt ram

#

thats processing time of a tick

runic valve
#

never saisd it was ram

midnight pond
#

what is /spark heapdump?

runic valve
#

but it shows most usage

midnight pond
#

is that helpful?

runic valve
#

Look around in spark, heapdump im unsure of

midnight pond
#

i cant read spark

#

i am too bad for that

runic valve
#

use the spark link and search around and tinker a bit

midnight pond
#

could u read it out for me?

runic valve
#

do you have imageonmap by chance

midnight pond
#

whats that

runic valve
#

nvm, they had a memory leak awhile back

#

lol

midnight pond
runic valve
#

I can look at your spark if you share a link

midnight pond
runic valve
#

any of us could

midnight pond
#

i just started it

runic valve
#

you need to let it run for 5-10 minutes

midnight pond
#

ok sir

#

or madam

runic valve
#

thats a 5 second spark profile

midnight pond
#

yes

#

i just started it

runic valve
#

join your server and type
./spark profiler start

after 5-10 minutes type
./spark profiler stop

#

and share the link it gives

#

during those 5-10 minutes do as much as you can

#

load chunks, use plugins etc

midnight pond
#

okay

runic valve
#

Then again if its a memory leak as stated above, it probably wont show and will just crash the server eventually. Is that whats happening?

midnight pond
#

the server just closes

#

and console says oom

#

and restarts from itself

runic valve
#

Yes you have a memory leak in one of your plugins

midnight pond
#

idk which one

runic valve
#

First step i would take

#

is check reviews for these plugins

#

you wouldnt be the first if i had to guess

#

second step, update all plugins

midnight pond
#

4 of them are selfmade

#

so idk if its mine

#

its done

runic valve
#

You can rule out coreprotect, luckperms, protocollib, and papiAPI

#

those are trusted plugins

#

then again dont listen to me cuz it could be anything

#

literally

#

anything

midnight pond
#

maybe a spark heapdump helps?

runic valve
midnight pond
#

how is it 5 sec

runic valve
#

ill look anyways

midnight pond
#

i sstoped it after 5 minutes :(

#

as u said

runic valve
#

it would have generated a new link or it should have

#

weird

#

yeah that profile has no data

midnight pond
thorn gale
#

your gonna have to read the heapdump using something like eclipse mat or visual vm. if you cant understand it start binary searching the plugins by removing half and see if it still happens then repeat untill it stops happening

midnight pond
#

is this new?

runic valve
midnight pond
thorn gale
#

if youve tried visual vm try eclipse MAT

midnight pond
#

U want me to do a heapdump before the crash happens and put it into mat?

#

got it

sour tartan
#

@midnight pond do a /spark heapsummary when the memory usage is high real quick

#

and heapdump

midnight pond
#

okay gotchu

sour tartan
#

so you can analyze it

midnight pond
#

what is /spark heapsummary?

#

is it a data

#

or ingame info

sour tartan
#

It's essentially a list of objects loaded in the JVM

runic valve
#

At this hpoint listen to epic, timings are showing nothing

#

Thread at 100% i have this too

#

is this normal or do i need to upgrade?

sour tartan
#

bro the thread is meant to be at 100%

#

Because it has a waiting period before next execution

runic valve
#

i can join your server for you

#

would 2 players do it?

midnight pond
#

Whats the diff between /spark heapsummary and /spark heapdump

sour tartan
#

Heapdump outputs a file that can be analyzed

midnight pond
#

okay

#

yea

sour tartan
#

heapsummary is a webpage with a list of objects

midnight pond
#

Ah okay

#

whats better?

sour tartan
#

Probably heapdump, but you would need external tools to analyze it

runic valve
midnight pond
#

Alright

sour tartan
#

Huh

#

how long did you let the server run?

runic valve
#

its been up for 10 minutes

#

i think they said

runic valve
midnight pond
#

it crashed like 10 minutes ago

runic valve
#

do what

thorn gale
#

which is good

midnight pond
#

wtf!

#

my ram just spiked ton

runic valve
#

heapdump

#

rn

midnight pond
#

My memory just sinked

#

like 5gb

thorn gale
#

is it spiking and going back down and spiking again

midnight pond
#

yes

thorn gale
#

that is normal

tawny dust
#

That's normal

runic valve
#

thats just garbage collection

midnight pond
#

but it was stuck at min 5gb always

#

now its back to 3gb

#

after 9min

#

can i force a gc?

runic valve
#

./gc

midnight pond
#

doesnt wokr

thorn gale
#

check the heap summary in an hour, or nearby the time it crashes to see whats using resources nearby a crash

midnight pond
#

i didnt time it correctly

#

i will time it today

#

perfect time

full nexus
tawny dust
#

So what's the issue here

full nexus
#

but System#gc

midnight pond
#

problem is it says ingame 8/12gb and it just crashes

#

i cant predict it sadly

tawny dust
#

What's the message when it crashes

runic valve
#

Memory leak causing OOM at random intervals

midnight pond
#

yes

#

so i cant predict it

#

:/

thorn gale
#

run it in an hour, then an hour or 2 after that and see whats taking up a lot of ram

midnight pond
#

okay

#

can i ask something

#

how can they join if i have only 20 slots

#

there are 22 players

full nexus
#

shitty host doing shitty limits badly

#

limiting player slots is the stupidest thing ever

#

literally just a config option

thorn gale
#

but how are they gonna make money selling player slots

full nexus
#

gonna sell 1 player slot upgrades for $0.99

sour tartan
#

time to make a plugin that ups to limit

full nexus
#

stonks

sour tartan
#

if they override the config

sour tartan
thorn gale
#

why is that a website kekw

full nexus
thorn gale
#

who owns that

sour tartan
#

you never know

full nexus
#

maybe it's me

#

maybe it's you

#

maybe it's purple

thorn gale
#

maybe its pheonix616

full nexus
#

we can only guess

thorn gale
#

its john mojang

full nexus
#

yep

runic valve
#

There has been 54 closed reports on itemsadder of memory leak mentioned and that plugin has 328 bugs open

full nexus
#

john mojank advocating for john paper