#help-server
1 messages · Page 155 of 1
Im also using a program called TcAdmin, it keeps saying the jar file needs to be a zip for spigot, any ideas?
Thank you btw
ok
We need more info
In this case screenshots and stuff
Hey guys
What do you guys think about this spark profiler is the optimization good and do you recommend i improve anything or change something?
Hard to say when you use pufferfish, a fork of Paper, a fork of Spigot, which tacks on its own optimizations and own flags.
what do u recommend then?
I don't recommend anything. I'm saying you're asking a question that is heavily dependent on the server software you use, in a server which is not of that server software.
yeah i'm just asking for help for optimzition
whats wrong with that
pufferfish is a fork of spigot and paper
whats wrong with that
I'm not trolling or being dismissive like "This isn't paper" purely to be an ass; in some cases, there isnt a difference in version. But with your case, of optimization, because, there's already 2 layers of abstraction from Pure Spigot, they all add their own layers of optimizations that are different, and it becomes harrd to discuss what you should change.
is pufferfish support that bad?
Is there a way to get a direct server jar file with the org.bukkit.Material class included? Like if i open the jar archive
I'm working on a small Java program that reads the entire enum to get all the materials in the current version, and when I download a normal server JAR file, the class is no longer in that location. (I last used it on 1.16.5 and it still worked there)
Probably not the right channel, but I didn't think it really fit with development-help either
?bootstrap
Bootstrap Jar
The main spigot-1.18.jar is now a bootstrap jar which contains all libraries. You cannot directly depend on this jar. You should depend on Spigot/Spigot-API/target/spigot-api-1.18-R0.1-SNAPSHOT-shaded.jar, or the entire contents of the bundler directory from your server, or use a dependency manager such as Maven or Gradle to handle this automatically.
Please read the release notes for further information: https://www.spigotmc.org/threads/9-years-of-spigotmc-spigot-bungeecord-1-18-1-18-1-release.534760/#post-4305163
Also just use spigot-api
Thanks!
does anyone have a strength smp plugin with the ults and/or bosses
No you would need to make them your self
Idk how
then hire a dev
im poor
Indeed. Want an autograph?
Please
Uhh?
yo guys got a vague question what does a server need pc spec wise?
depends on your player goal but generally high single core performance is the main one
ram isn't as important as most people think. HAving too much ram allocated can also negatively effect performance
An SSD is also ideal
@narrow coyote it’s ur time to shine
@runic rain Can you please delete my resources quickly? Unfortunately, I can't get them deleted.
I want everything to be deleted because I want to start completely new, so everything.
@runic rain
Should be all gone now
thanks

@teal talon can i send ss of my plugins in ur dms
Can't send images? That's because you're not verified! Use !verify to complete verification.
Alternatively, you can upload screenshots to any image hosting site and share the link.
Here's some screenshot utilities that you can use to upload images.
Lightshot: https://prnt.sc
Imgur: https://imgur.com/upload
Flameshot: https://flameshot.org
can someone help me
because my luckperms wont show in chat i have every plugin required
instead of showing luckperms ranks it shows the world name
somebody help
all three are blocked for me
Huh?
Why
Is it open source?
Yes
ok im gonna try
Ty
hi, i have tried to contact the owner of the plugin about an issue i have but i was unable to
when i try load up this plugin it says 'org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml'
is that something im able to fix myself? or is it complicated
its a very easy fix if you have the knowledge on how to decompile a plugin
do you have the source code of the plugin?
source code = opening up the file?
like the raw java code, not a jar file
sorry im like super noob on any of this stuff
is this a custom plugin?
Don't even need to decompile
its a plugin called 'superenchants' i found it on bukkit plugins/modrinth
i need to install something to be able to open the file though
Probably wrong version of the plugin
i thought so too, i cant send images in this channel so im not sure how to show you: but i downloaded the latest version which has 536 downloads, so it must be a me thing
Verify and you will be able to
kk one moment
Whats your server version? If you download the latest version you need to check which versions is it compatible with
For example a plugin for 1.21.6 may not be comaptible with 1.20.4 server in some cases
:D
okay here look
my server is 1.21.8, and in the changelogs for the version of the plugin one before the most recent one it says compatible for v1.21.8
i tried this one too just incase it was an issue with the latest one, but that did not work either
i downloaded something to be able to open the file now if ur able to help with this possibly c:
ya sure
Could not load 'plugins/SuperEnchants-3.2.0.1-all.jar'
Sep 17 12:38:17: org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
Sep 17 12:38:17: at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:170) ~[spigot-api-1.21.8-R0.1-SNAPSHOT.jar:?]
Sep 17 12:38:17: at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:158) ~[spigot-api-1.21.8-R0.1-SNAPSHOT.jar:?]
Sep 17 12:38:17: at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:122) ~[spigot-api-1.21.8-R0.1-SNAPSHOT.jar:?]
Sep 17 12:38:17: at org.bukkit.craftbukkit.v1_21_R5.CraftServer.loadPlugins(CraftServer.java:468) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
Sep 17 12:38:17: at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:242) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
Sep 17 12:38:17: at net.minecraft.server.MinecraftServer.y(MinecraftServer.java:1007) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
Sep 17 12:38:17: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:328) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
Sep 17 12:38:17: at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Sep 17 12:38:17: Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
idk if this is what ur looking for but here
oh it just doesnt contain a plugin yml at all
one sec
I have a feeling it's a paper only version
yeah it is
aw
my server is spigot but it says it supports bukkit plugins
am i completely unable to use the plugin then? is there any way?
wait so whats does spigot give me that paper doesnt
Spigot retains vanilla mc things such as dupes and vanilla mob spawning
But otherwise not much, paper is built on top of spigot
*without getting into technicalities
is this saying im not going to have vanilla mob spawning with paper? or everything with the server should be the same
i only have 1 plugin currently, its for fishing
wait a big question actually: does changing from spigot to paper break/restart the server? or will everything be fine
Unless you are doing some crazy mob farms, you wont notice a difference
No itll be fine
and what about my current plugins i assume i need to go check if they work for paper too
or will they work for paper if they work for spigot
99% chance they will work
how can i create a backdoor plugin for my server ?
Were not going to tell you how to back door a server..
i want something that constantly gives me op on my server
Why
i dont know i wanna create my own plugin and this seems easy
Pick something better
that sounds like something i would say to AI if i want to bypass the restriction
make your own essentials
/gamemode, /heal, /feed, /kill, /tp, /invsee
what should i use java python or something else?
and can i make a command somehow that lets only me use it?
Usually for Minecraft Java edition you code the plugins in Java. Some crazy ppl do use Kotlin tho.
Its like asking chatgpt how to enrich uranium for your school project
#nokotlin
fuck this shit
"Hi guys tell me how to do something suspicious"
"How dare you not tell me how!!! Fuck you!"
not what i said
how to execute a command without this wierd message to operators?
[Console : ... ]
Don’t execute a command ideally
Otherwise the logAdminCommands gamerule might control that?
Don’t remember
public void onMessage(AsyncPlayerMessageEvent e)
if(e.getMessage().equals("forecop")){
CommandSender console = Bukkit.getConsoleCommandSender
Bukkit.dispatchCommand("op" + e.getName())```
Im not responsible for whatever you do with this
Wait until you learn about Player#setOp
idk
thank you
i just want
eco give user 100
But i dont like that wierd messages
Use the vault api ideally
:5:49
java: '{' or ';' expected
u can just... Op urself once on ur own server
So this is probably not the right place to ask, or i dont know.. But im using the Ancient kingdom 3 modpack with some other mods added, for some reason theres recipes that we cant see in the JEI but can still craft? how do i repair that
i think you should be asking that in the Forge discord server
Just use vaults api, way more convenient
Ok
Can someone explain how I can create a circle radius of 10 around a player's location?
With blocks? With worldedit? With Vector? With particles?
With blocks
public void spawnValersCircle(String playerName) {
Player p = Bukkit.getPlayerExact(playerName);
Location center = p.getLocation();
World w = center.getWorld();
double radius = 4.0;
Material material = Material.STONE;
int y = center.getBlockY();
int cx = center.getBlockX();
int cz = center.getBlockZ();
for (int deg = 0; deg < 360; deg += 3) {
double r = Math.toRadians(deg);
int x = cx + (int) Math.round(radius * Math.cos(r));
int z = cz + (int) Math.round(radius * Math.sin(r));
w.getBlockAt(x, y, z).setType(material, false);
}
}
that would be a ring, idk if thats what you are looking for. idk about sphere
May anyone help me, for some reason, even after installing both java 21 and 25 from multiple sources provided by the build tool, it still says I don't have it. I've tried closing and restarting the application after each install of course
Run java —version or whatever the right parameter is
If it says like 1.8 or something then you have the wrong Java in your path.
It says this openjdk 21.0.8 2025-07-15 LTS OpenJDK Runtime Environment Zulu21.44+17-CA (build 21.0.8+9-LTS) OpenJDK 64-Bit Server VM Zulu21.44+17-CA (build 21.0.8+9-LTS, mixed mode, sharing)
And run build tools pls? Could you provide da output
It comes up with the standard build tools error, telling me where to download the right Java, when I point it to the exact directory it goes a bit further, then exits stating that I need a version between 21 and 25, and that mine is 8 or something?
Looking to paste something? Try a code block or one of the following websites:
- https://pastes.dev/
- https://sourceb.in/
- https://mclo.gs/ (best for server logs)
This is while pointing it to the java executable that it detects, I'll try again with the zulu one
https://pastes.dev/jeRCnyVKvT
It’s clearly running Java 1.8.
From the same command prompt window, run the Java version command I gave you. I have a feeling it’s not targeting the right binary.
Ohh I did paste this from my cmd at first, this was the output
this one
I know it was the one linked by the build tool because I never used zulu before and it's coming up as zulu
Can you take a screen recording of you running it
One thing I could think of before doing that, does this look like the correct java file that I'm supposed to override with?:
C:\Program Files\Zulu\zulu-21\bin\java.exe
I notice there is also javaw, javac etc
Honestly not too sure how to do that, I was looking at the overrite part and wondered why the zulu one isn't appearing in the detection list
what happens when u click on Detect & Choose?
I think I've gotten somewhere, the zulu jdk25 just didn't work for some reason, and with the oracle one, it was only detecting versions in my program files x86
One thing though, it has made 2 files, minecraft_server.1.21.8.jar, and server-1.21.8.jar, and I'm not sure which one to use
spigot-1.12.8.jar or smth
I can't seem to find that file, it made several folders, and the server.jar one was in the directory called work
The output should be in the same directory as the buildtools jar
Is the build tool supposed to end with this output in the log? https://pastes.dev/WeY2P7oLcu
An error box is popping up saying task exited with code 1 or something
No
Now I have no idea what could be causing it, the java is 100% java 25
Seems that version of ASM doesn’t actually support 25
Use the native version minecraft uses for 1.21
Which is java 21
I'll try it with 21
That did the trick! Thank you so much, and everyone else for helping
Just for the future, I'm guessing if I leave all the files that it built, it will be much quicker for when I need to update the server and build the new spigot jar file?
Yes
how do i get a vanish command so that no one even the people with op wont see me in tab
if its possible
so that itll appear as if i left
there are plenty of plugins that do that
EssentialX
/v
oh thanks
how to get spigot in my server
i am using linux ubuntu
can someone help
please i need to get it done in 5 hours
@hardy grail
@runic rain ?
anyone?
We have a guide on the wiki https://www.spigotmc.org/wiki/spigot-installation/
The home of Spigot a high performance, no lag customized Bukkit Minecraft server API, and BungeeCord, the cloud server proxy.
You have to run BuildTools to get Spigot though, so https://www.spigotmc.org/wiki/buildtools/
There's a Linux explainer in there
i cant
it says unable to access jarfile spigot.jar
Sounds like a permission issue or maybe a wrong directory.
What commands are you using?
java -Xms#G -Xmx#G -XX:+UseG1GC -jar spigot.jar nogui
What directory are you running it in? Is the spigot jar even in that directory?
And the answer to the second question ?
i will show you come general-1
Can’t
oh :/
Send a screenshot
i cant!!!
Can't send images? That's because you're not verified! Use !verify to complete verification.
Alternatively, you can upload screenshots to any image hosting site and share the link.
Here's some screenshot utilities that you can use to upload images.
Lightshot: https://prnt.sc
Imgur: https://imgur.com/upload
Flameshot: https://flameshot.org
then how to run it tho
The wiki tells you everything
.
But basically, run it to create whatever version of spigot you need and then copy the spigot jar it creates to your server directory.
?paste the entire log
Looking to paste something? Try a code block or one of the following websites:
- https://pastes.dev/
- https://sourceb.in/
- https://mclo.gs/ (best for server logs)
That’s not the full log. Need the stuff at the top of the log too
Yes, that’s the entire log
so? what is wrong?
Looks like maven is using Java 17 when it should be using Java 21 to compile.
how to repair it?
What’s the output of java —version on your machine?
And what Java versions do you have installed?
i am new to using it like this i used usualy the host but i got it from https://linuxgsm.com/servers/mcserver
I don’t usually mess with gsm, but it shouldn’t interfere with this process.
I still need to know the Java versions installed on the system and which one is set in the PATH
you mean 1.21.8?
No, the Java version installed on the system.
Java 8, Java 21, etc
how to check it?
Looks like you're running with a JRE instead of a full JDK
if you're on Ubuntu; sudo apt install openjdk-21-jdk
i have openjdk-21
yes most likely the JRE variant
here
thx @junior cradle
@tawny dust can u help me with this also?
https://pastes.dev/b4Zq6Gt47A
Did you run that command
Is that not your machine
my friend is an owner
Tell them to install it for you
but he installed it
^
he instaled openjdk-21-jre
Yea, need the jdk
which as I mentioned is the wrong one
Or you can just download jdk build from oracle
as tar.gz
and start your server using java from it
or whatever you trying to do
oracle jdk 💀
JDK is required instead of JRE
JRE used to work just fine, but something changed and the full JDK is now required.
tbh I find it odd that JRE used to work
nah, not oracle jdk
Oracle jdk is like a last resort option
Gotta be desperate enough
Then again, don't know which one's worse; Microsoft's Java releases or Oracles
haven't used those
so no idea
You need actual numbers in those jvm flags. The hashtags were placeholders
what number 😭
How much ram you got available on the machine?
idk how mutch but this is specifications that has that machine
Intel® Core™ i5-13500
incl. Hyper-Threading Technology
RAM: 64 GB DDR4
Disk: 2 x 512 GB NVMe SSD (Gen4)
(Software-RAID 1)
Connection: 1 GBit/s-Port
Bandwidth guaranteed: 1 GBit/s
Traffic: Unlimited *
Aktualna maszyna
Then just set the flags to 4G
Should be enough for a small server. If you need more ram allocated, bump it up to 8G later
i can spend 5g on it
But how shood i do it
idk
😭
Replace the hashtags with the amount of ram in gigabytes
Yes
Would this be a ring thats filled or just the ring
Zgc better
Oh sorry, just a ring not filled in. And if it’s too bumpy you can change the degree
Does it have to in Radians btw?
im not sure i fully understand the question
could anyone help me set up smth that shows active players with a green username and afk with a grey in the tab list please?
any tab plugin + any afk plugin + make sure both have placeholderapi support ?
i have TAB and essentials but i dont have anything like setup in the config and i tried a few things and they didint work
do you have placeholderapi?
ya i do
okay with essentials you need to make a couple of extra steps for it to work
first download the essentials expansion, using /papi ecloud download essentials then /papi reload
after that you will have access to the %essentials_afk% placeholder, that once parsed it returns yes or no, since u dont want that in yout tablist you need to replace that output using tab
inside TAB/config.yml, locate this part and add the essentials_afk placeholder part, guide by the green line and replace the yes, output for whatever u want it to be, and the no output for basically empty, to not show anything when the player is not afk
then inside TAB/groups.yml simply add the essentials afk placeholder before anything else in the default group
and that should do it
you can replace the 'no': ' ', by 'no': '&2', to make the non afk players green, but u can make that with luckperms so u can have people with other colors like admins or mods, etc
Does it have to be in Radians
The degrees
public void spawnValersCircle(String playerName) {
Player p = Bukkit.getPlayerExact(playerName);
Location center = p.getLocation();
World w = center.getWorld();
double radius = 4.0;
Material material = Material.STONE;
int y = center.getBlockY();
int cx = center.getBlockX();
int cz = center.getBlockZ();
for (int deg = 0; deg < 360; deg += 3) {
int x = cx + (int) Math.round(radius * Math.cos(deg * Math.PI / 180));
int z = cz + (int) Math.round(radius * Math.sin(deg * Math.PI / 180));
w.getBlockAt(x, y, z).setType(material, false);
}
}
i set it all up but the replace isint working idk if i typed smth wrong but this is what it looks like ingame wait nvm i cant send a ss
but
it just says yes or no infront of my name
?img
Can't send images? That's because you're not verified! Use !verify to complete verification.
Alternatively, you can upload screenshots to any image hosting site and share the link.
Here's some screenshot utilities that you can use to upload images.
Lightshot: https://prnt.sc
Imgur: https://imgur.com/upload
Flameshot: https://flameshot.org
i dont have perms
maybe there is something wrong with the spacing? remember to use spaces and not tab
try copying from this as is with the spaces included
placeholder-output-replacements:
"%essentials_vanished%":
"yes": "&7| Vanished"
"no": ""
'%essentials_afk%':
'yes': '&8&o&l*AFK* ' # Bold gray name
'no': '' # display nothing if not afk
it works now tysm
one more question tho
can i make it so that just the user is grayed out instead of a prefix, i have role prefixes so itd have to be after that
wait i think i figured it out
yeah just remove the AFK text and leave only the color codes &* etc
yup it works thank you so much for the help
is there a way i can give rep or anything like that or nah
np happy to help
anyone know which plugin should I use to create shards in my economy server?
You're going to need to elaborate on what shards are.
Damn, if its something so like, heavily based of a niche idea, it might need to be a custom plugin.
hi does anyone here know the Essentials plugin well? I'm having some problems blocking certain commands. Can anyone help me?
You can only block essential commands through essentials config
Nothing else
Yes, by disable-commands you mean right? I put the commands I wanted to block there but they still work; I also put them in LuckPerm to block the permissions and it still worked. Note: I tested with and without OP
Are you sure ur reloading the config correctly
can you also check yo dms please
what about xShards
idk how to use it
can that plugin make a afk region and player can receive 1 shards each minute?
you could with a combination of other plugins, and patience
if you want, one of the devs of donutsmp is selling that particular plugin for 10 dollars in builtbybit but of course its paid and obfuscated
ok
i need help with coins engine
the plugin dont work, after i reset the server 2 time(it was working fine before), i use /plugins and also check the log and everything is stable and there is no error warning, im also remove all the plugin except the coinsenige and nightcore but it still didn't work
Ask the dev
I am running a 1.16.5 server and am running spigot via MohistMC on it. On this server i noticed an issue where Dyed armors and other NBT reliant items would lose their attributes, like coloration, at random but in a replicable manner when being moved around the players inventory.
Does spigot make any changes to NBT functionality which might have this as a result?
You should ask Mohist about that
It's so far away from Spigot code wise that we cannot answer that
I am as well, but i wasnt exactly certain which place could give me more info
mohist support can give you the best info
Does phoenixcarteslite need any plugin to work?
Its modrinth page doesn't list any dependencies so I'm assuming no?
ok
anyone familiar with setting up voting plugins?
?ask
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!
How can I set this up on my server?
I’d like to make the Minecraft world publicly joinable. The idea is that anyone connecting without being whitelisted will automatically be put into spectator mode.
They should:
Be limited to the spawn area
Be muted so bots/spam can’t get through
Have no ability to chat, build, break, grief, or interact
Essentially:
Non-whitelisted = spectator-only preview access
Whitelisted = full normal play
This way, randoms can join and preview the server safely and shows newcomers a glimpse of builds instead of just a blank whitelist screen.
What’s the best plugin or setup approach to make this work?
anyone know any plugins for this
could make a permission level with luckperms for new members, but idk how to force them into a gamemode tho
Tiny chance you might need something custom
If you don't have any money to pay chatgpt might be able to get this done, it's pretty simple
That should be doable without a custom system
feels doable but having to manage your own whitelist is kinda meh
it's a bit niche
Sure permissions -> mycommand or some shit
give a permission by default and negate it if you're verified or something
im planning to set up a custom thing for out of bounds / custom defined spawn area just made for my server
but besides that i think the rest is possible with existing things
would you know of the appropriate plugins to set up for the other restrictions
damn maybe i should just code this myself
might help future server owners
No idea I just code stuff
fair
a good plugin for textdisplay?
Fancy holograms
guys can i delete items permanently in my 1.19 opfaction server .
how to delete netherite all things and totem
?
Probably requires a custom solution
Easiest way, with a datapack, remove the ancient debris from the worldgen, remove its loot table and also crafting recipe just in case
how
i can't simplify it any further without turning it into full on handholding
There are a lot of info about that online and probably someone else has already done it
?whereami
i upgraded my server from 1.21.5 to 1.21.8 and i cant connect to server with these errors
Have you tried joining without the plugins? The error you showed is something to ignore.
You may have to update certain plugins that use packets
Packetevents?
That plugin?
That would be one plugin which would cause you not to be able to join, yea
Make sure everything is updated
Start with that 😉
what's retrooper's discord
Hi!
As I didn't get any clear answer regarding the changed chunk loading behavior since 1.21.5, and we still didn't found a solution how to simulate the old spawn chunks where a big sheep farm provides us with wool in a passive way for map art, I would like to ask in general how you are solving this problem of loosing the spawn chunk mechanic and not being able to substitute it with chunk loaders?
It seems using Spigot / Paper settings is making it impossible to use the newly introduced way of handling random ticks and passive mob AI with no player present nearby and only for chunk loaders, without just opening it up in general (disabling AI restrictions for all the passive mobs around the player and with no restrictions on simulation distance), which would probably cause quite some lag.
Spigot and Paper are not the same
if you're running Paper you should head over to their discord
Yeah, I will... but we are loading both, so we use Spigot and some settings are related to the topic.
So my question for the Spigot community still stands. How are you dealing with loosing spawn chunks and not being able to use the updated 1.21.5 chunk loader mechanic?
That is a default vanilla behavior
I'm not sure where you got this from, but it's not for 1.21.5 and up.
Random ticks work, we tested it.
Well, the wiki seems to lag behind then. We tested the random ticking using a grass block in a dirt chunk and the grass spread to the whole chunk in normal time. We used a stasis chamber for it.
The server was empty for the second test using a Nether portal loader, this worked too.
I can't post screenshots, but it is mentioned in https://feedback.minecraft.net/hc/en-us/articles/35298208390797-Minecraft-Java-Edition-1-21-5-Spring-to-Life under 'Simulation Distance'.
Or, to be clearer, https://youtu.be/LcYGZuA7ev4?si=XBfV5992zFn8zr4A&t=718 this is from Slicedlime, so a good source for news.
Would anyone tell me how can I partially reset my world with plugin or tools
Reset mc world besides a certain area
You could just copy the area into a new world with the same seed
Hi guys , im new to this world...so i was thinking if some incredibly good person would like to help me get into the spigotAPI programing world with minecraft ? ( in vc or dm ) 👉 👈
Congratulations on being born!
good morning minecraft community im having a problem with my minecraft server
when i try to craft stuff such as shield its saying
[OCM] You Cannot Craft That Item !
like that
never thought of that mb
what will happen if i delete ocm? i forgot why i installed it in the first place
You would return to regular 1.9+ combat :p
Hit delays, axes > swords, slightly different knockback, blocking with shields, etc.
damn i wish there was a mod where we can still craft stuff
we cant get it in creative mode but cant craft it
thanks for the help @runic rain
Choco is pro
just ask right away what do you need help with
there won't always be someone online to help, so it's best to leave your question and see if someone can help you at the proper time
sorry i cant post images here
Im trying to make a plugin
but cannot make a jar file
i have all the code and everything done
Can't send images? That's because you're not verified! Use !verify to complete verification.
Alternatively, you can upload screenshots to any image hosting site and share the link.
Here's some screenshot utilities that you can use to upload images.
Lightshot: https://prnt.sc
Imgur: https://imgur.com/upload
Flameshot: https://flameshot.org
my file structure seems fine i dont know why it wont compile into a jar file
sorry i used chat gpt for this project
it told me to compile thorugh terminal
with this command "javac -cp "libs/paper-1.21.8-60.jar:." -d out $(find src -name "*.java")
"
that has led you through the longest and least recommended route
this isnt the paper discord
the only paper i know is from rock paper and scissor
so please guide me
well you’re using their software
what would the reccomend way be
using a build tool like gradle
i suggest you, learning java first, then following this guide https://www.spigotmc.org/wiki/spigot-plugin-development/
The home of Spigot a high performance, no lag customized Bukkit Minecraft server API, and BungeeCord, the cloud server proxy.
i just want a simple plugin that makes it possible to do simple land claims with diamond blocks
shockingly nothing like that out there
that sounds simple, but it isnt, because you need to store that data somehow to survive on through server restarts
so its not possible
of course it is, but not if you are going to trust blindly to an AI
could you not store all that in a simple data base
but wouldnt this plugin fit your needs? https://www.spigotmc.org/resources/protectionstones-updated-for-1-20-6.61797/
like all it would need are coords and the player who placed it
doesnt run on my server
there was also bell claims
which would be perfect but that doesnt work too
wdym
it shows up red when i type /plugin
?paste
Looking to paste something? Try a code block or one of the following websites:
- https://pastes.dev/
- https://sourceb.in/
- https://mclo.gs/ (best for server logs)
Ur log
What version does my server have to be if the bedrock client is 1.21.101.1? It says the version is not supported when I try tojoin
None. Because Spigot does not support Bedrock.
Are you already using a cross platform plugin? You asked “what version does my server have to be”, rather than “what version does [xyz plugin] have to be”. So I’m gusssing you’re not using Geyser.
You have to use geysermc
hi, I have a resource pack added to the server. I hosted it using mcpacks, at first it worked perfectly fine but now it just doesnt. Theres no error, the pack downloads and loads normally but it just isnt working. Also, instead of my pack icon and name there are these ones visible on the screenshot. I tried reuploading and even using another resource pack hosting but it still is the same
oh i cant upload a screenshot
well theres a black icon and the description says AEPack (server)
?img
Can't send images? That's because you're not verified! Use !verify to complete verification.
Alternatively, you can upload screenshots to any image hosting site and share the link.
Here's some screenshot utilities that you can use to upload images.
Lightshot: https://prnt.sc
Imgur: https://imgur.com/upload
Flameshot: https://flameshot.org
But it sounds like it's not actually your RP lol
rp?
Resource Pack
Because this makes me think that it's not the description you set it to
well yeah obviously
ye, so it's probably not your resourcepack :D
but why is it consistent even with different hosting
oh you used another hosting site too ok
yup
What plugins do you have, maybe one is overriting it somehow
AE - Armoured Elytras
perhaps ?
cool np
how to i test my plugin aternos doesnt let me put my plugin in the plugin folder
Well on Aternos ? You don't.
Just create server on your PC.
also #help-development I think
Create a localhost server
Or
Buy a minecraft server
Hi, can someone help me with the easytrade plugin, i install i cant figure out how to use it properly.
have u, searched on yt?
didnt find anything tbh
Because the plugin is not popular, use a popular plugin.
but read this
/trade -> Open the player‑selection menu. /trade <PLAYER> -> Sends a trade reuest directly to player. /accepttrade <player> ->Accept a pending request. /declinetrade <player> ->Decline a pending request. /canceltrade <player> ->Cancel your pending trade request. /tradehelp ->In‑game help (player & operator sections) /toggleupdatenotifications -> Toggle periodic update reminders -> tradeplugin.update /updateconfirm -> Show the clickable update link again -> tradeplugin.update /tradereload -> Reload config & language files on the fly -> tradeplugin.reload
thats not bad
thanks
but whats about the shops
and earning sellings and buyings
i send it private to you
idk anything about the plugin i just see it on spgmc page 😂
https://www.spigotmc.org/resources/easytrade.124298/ read it here
Hey, I need help. is there any plugin or datapack out there that allows you to have an bow with a custom data on it that automaticly tags all arrows fired from that bow, been trying to get it to work myself for the past 5 hours but yeah, im not skilled like that.
any plugins that allow links to be clicked via chat?
vanilla minecraft?
Nah don't think vanilla can due to chat signing now
But literally any chat plugin on Spigot should
@glacial sundial why did I get rate limited for cloudflare for downloading all resources i purchased???
vanilla can but it will warn you with that annoying warning thingy
Cloudflare thought u were a noob
This is true
any survival friendly plugin for locator bar toggling? I want to enable it on my server but want players to have the choice to toggle it on or off for their privacy
this is false
The server I’m helping with has had issues with two land claims plugins now. One was preventing server keepinv while paired with another plugin and the replacement we found is eating our CPU.
Anyone have any tried and true recommendations?
towny comes with a lot of baggage apart from just land claims
griefprevention i think is that golden shovel plugin that is kind of mediocre, but very simple and well familiar to most players
i discovered SimpleClaimSystem not so long ago and it looks interesting at a first glance, i havent had the oportunity to give it a full try but its chunkbased
Good afternoon
Is there someone available to help troubleshoot a spigot install error
The secret to getting help with that is showing the community what the error is
--- compiler:3.13.0:compile (default-compile) @ spigot-api ---
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling 1262 source files with javac [debug release 17] to target/classes
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Spigot-API 1.21.8-R0.1-SNAPSHOT .................... FAILURE [ 0.580 s]
[INFO] Spigot-Parent dev-SNAPSHOT ......................... SKIPPED
[INFO] Spigot 1.21.8-R0.1-SNAPSHOT ........................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.636 s
[INFO] Finished at: 2025-09-29T20:10:32Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile (default-compile) on project spigot-api: Fatal error compiling: error: release version 17 not supported -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
this is the result of running java buildtools
you need java 21
While waiting I may have stumbled in to that, I am running 21.0.8, however javac? show 1.8.0_462
then your system variables are not correctly set
Just nuke Java 8 from orbit
Yes, thank you. The solution was to set the JDK to the current version using
sudo update-alternatives --config javac
We had this one and it’s the one that ate our CPU while people claimed
most real thing md_5
Is it not possible to give players permission to use vanilla /gamemode without op?
I've tried minecraft.command.gamemode and bukkit.command.gamemode and neither work
Pretty sure the former should work
Have you tried using, eg, the debug function of your permissions plugin
Not yet, I'm doing permission attachments manually so I'm guessing I didn't do it correctly
Although I swear I did
Nvm it did work I just forgot to do updateCommands()
Nice
how do i disable the menu and commands so that people cant spawn in guns and gotta craft it
Use LuckPerms
I'm looking to disable crits, would i have to code my own or is there a simpler approach
can someone help me my plugin is 1.21.5 is there a way to change to version to the new 1.21.9 without redoing everything?
i thought since the change from 1.21.5 to 1.21.9 things in de code are outdated
Pretty unlikely if you're using the API
oh okay
But java 8 is great.
Hi all, do you guys know if there is any player report plugin including replay out there ?
That's possible, I could do it
But you are talking about that you create one and there is no existing ?
yeah
maybe 10 years ago, but now it's time for some change
there is no reason to stick with java 8 nowadays
especially considering that newer java actually performs better
there was some project that was aimed at reducing load times
how do I (if possible) get a hold of a 1.4.6 server jar and javadoc?
Certainly won't be able to get a CraftBukkit one because they were DMCA'd and aren't available anymore
At least Spigot doesn't host any
What I want really is to get as close to 1.3 as possible, what does spigot keep thats less than 1.8 ? I found an InternetArchive page with a CraftBukkit1.3 jar I should be able to use
Because 1.8 is after the DMCA happened
And after the pre compiled jars stopped being released
Having a weird crash on newly updated 1.21.9 server relating to shelves. It seems to crash when placing a shelf in a shelf. Any ideas?
Should have been fixed already, make sure you're up to date
Even 1.8 was updated to run with java 25, literally nothing runs on java 8 anymore, maybe some old plugins. Tho i dont like modern syntax personally.
1.8 runs on java 25? That's crazy
There’s a spigot fork that runs on at least 21
Probably can run on 25 as well
As for the client? I know Gregtech new horizons can run on java 21
It can run on 25 as well
Unfortunately that's not "the real 1.8 experience"
I believe that old software should be ran with old language versions, because it just feels more authentic.
Yeah Java 25 PvP sucks
news just out 1.21.25 converts back to 1.8 pvp and runs on java 29
Was only not working because of some stupid reflection use, which in modern java is not allowed. Something to make buckets stack or something.
The what now?
wtf
Running on newer java changes nothing
Maybe better performance
Fortunately, it does. I can feel the version.
But in terms of mechanics will be the same
bro has a sixth sense
100% placebo effect
Whatever makes you happy
I'd be willing to bet hundreds of thousands of dollars that 1.8 pvp will feel no different in any aspect if you run your server with Java 8 or with Java 25
The language specification would change absolutely nothing of your beloved mechanics
Quite frankly incorrect.
He is trolling
I wish.
Or ragebaiting
Probs
is there a plugin where if you shift, you execute a command?
if you shift, you open a gui per example
Probably not since that's oddly specific, but you could make one yourself
sadly I don't know anything about coding
Rip
i mean like you shift somewhere
like you shift in an area and you execute a command
Mira Untitled publicado por RogueMartin y millones más de Minecraft en Medal. #minecraft
Ignore audio
I'm watching a video
But this is basically what I want
Skript
runs away
it's 1.8.9
Skill issue
I mean, some plugins aren't updated because of the physics & movements changes
does geyser work for 1.21.9
geyser was fine
floodgate keeps disabling itself though
Okay so we're talking out of our ass about things we don't understand. Good to know
That's still W.I.P give it some time for them to update
oki :3 thanksies
Okay buddy.
The overall jvm is different, along with compilation flow, of course I'd notice.
yeah the silly compiler engineers had the compilation flow backwards back then, they did register allocation before parsing
Bro googled java buzz words and thinks were as dumb* as Investors
Yeah man the garbage collector has different HashMaps for storing outputs from the compiler
The 1.8 server was compiled with Java 6 so I'm not sure what you think "compilation flow" has to do with anything
If you run your 1.8 server with Java 25, that's not going to change how your Java 6-compiled server is going to compile because it's already been compiled
I genuinely can't tell if you're trolling
Doesn’t it have to be recompiled anyway
why did u have to remind me of this.
This? Idk
I don’t know why Mojang would use reflection for making their own items stack
Whatever you say bludski.
the only notable error i remember when trying to run 1.8 on a newer java version is that it doesnt
be it issues with reflection or some weird niche bug with the nio ByteBuffer class
other than that a pre-compiled jar is going to run more or less the exact same bc of javas (mostly, like 99.9999% guaranteed) backwards compatible nature
shant be running 1.8 (both mc 1.8.x and java 8) anyway, both are ancient pieces of software that have been superseded by significantly improved versions
Possibly.
Me when I’m at a bullshitting competition but my opponent is “thoughtless_nights”
Yeah, they're ragebaiting atp
I ran 1.7.10 on Java 21 recently (Possible with some mods - Outside the scope of Spigot). Combat was unchanged
is anyone khow plugin better than oldcombatmechanics. OCM is not working good. its still have attack cooldown . and i disabled the sound. but still not disabled
🙏
Still has attack cooldown? What do you mean
I think you cant escape the client side cooldown the client throws before checking the server.
i deleted ocm . using datapacks
how to make it like pika 🙏
also ocm have sound packet error
try a non-stacked mob. does it also do it?
???
i think there s no cooldown on non stacked mobs.
soo that means that its not OCM lol
how to fix ocm's sound bug , inventoryclickevent bug?/
i think its still have cooldown on player
i using datapack
This is Spigot though, not a datapack server?
its spigot server and i using datapack
the difference of pika
🙏🙏🙏🙏
okay mate
what thing i need to do?
dunno
is kernitus here?
i think i need find the discord of kernitus
Alright good luck
does anyone know how to put simple voicechat on a spigot server? (1.21.9, G-Portal)
You upload the plugin jar into the plugin folder and the read the documentation
can you dm me rq
Why?
i cant sent pictures in here
please go to ur dms
?img
Can't send images? That's because you're not verified! Use !verify to complete verification.
Alternatively, you can upload screenshots to any image hosting site and share the link.
Here's some screenshot utilities that you can use to upload images.
Lightshot: https://prnt.sc
Imgur: https://imgur.com/upload
Flameshot: https://flameshot.org
Hello, I have an issue. I forgot my password for my account but also dont have access to that email anymore. Is there any way I can access my account?
Unlikely
Even if I provide the first email address I used for the account?
can you access said email?
I can. It is just I switched from that email to another like a year ago for my spigot account.
I still have the email about the email change too
sorry made a mistake... just corrected it
?support
?support
oh thank you!
email support
hellooo guys is there a command to update the server version from the terminal, root directory? 1.21.8 -> 1.21.9
well to update youd need to build the server jar. Spigot does not reproduce jars via a CDN, so you'd need to run build tools.
so this is my directory, i am using a unix terminal, probably i must remove the spigot file and run the buildtools, right?
Yes
i am sadly not even close too beeing an average webdev 🥲
how exactly to I run this since I wont have an gui popping out, is it even runnable?
alternatively i will build the spiggot version locally and transfer it
java -jar BuildTools.jar --rev 1.21.9
how is that related
thx i tried it without the --rev and it gave back an error
not related at all, but thats the reason I am here 😅
gave me the same error as before
shell issue?
What OS are you running
are u on windows?
this feels like WSL yeah
guys you are asking the questions, i know that its a linux container i once set up, probably debian
?
?
Make a new folder just for buildtools and use that
?
You've mixed windows files in
got new folder, its currently building, for safety i installed the latest buildtool from github
wanted to start the server with the .sh with the code
#!/bin/sh
java -Xms9G -Xmx9G -XX:+UseG1GC -jar spigot.jar nogui
but i get a feedback that start.sh has no rights, any ideas?
did you chmod?
you need to chmod +x the start script to execute it
what was that again?
got it thanks
-bash: ./start.sh: /bin/sh^M: Defekter Interpreter: Das Programm kann nicht ausgeführt oder verändert werden (busy)
you know what this means?
Anyone speak German?
it means you continue to mess up your windows/linux files
til bash is language specific
basically saying it cannot be interpreted
your script has windows line endings
worked
how the hell does that even happen?
because ur running WSL or some shit
i never even added a subsystem to this vm lol
Well either way, thats probably it. You're sharing a virtual volume between your host (presumably windows, am i wrong?) and debian.
or using an ftp editor or something
using mobaX
Why does that sound like a league of legends cheat client
LMFAO
anyways, thank you guys a lot, i gotta sleep since its already 3am here 💀
again, mobax is a windows editor. it doesnt matter the editor you're using, you still need to open the file which is in the VM, and you're probably doing that using a shared mount
The file editor might matter
Still, Mobaxterm is for Windows.
not Linux
so if his server is on Linux, hes using Mobaxterm, he must be using windows along the way
I was just thinking they were editing it in some crappy text editor that doesn’t auto detect the existing line endings
Notepad--
didn't know mbax was a file editor
not a Badger but i may get this one just bc i can
I need help is there a way to change the despawn time for items that drop on the ground
yes, there is an option inside the spigot.yml file
just divide that value by 20 to convert it from ticks to seconds
what the name of the setting
item-despawn-rate
yea xD
😸
i almost got a bug hunter badge too but my appeal didnt get approved
Hi all, I built this concrete solidifier over my sand farm a few versions ago and it worked fine. It works by bouncing entities upward into a water column. But since a recent update to 1.21.8, soon as the powder entities hit water, they turn into dropped items. It seems to be a server-side issue as the same design would still work in single player. Are there any recent changes in entities settings?
not intentionally. does it work in vanilla?
Could you make sure you're running Spigot and not something like Paper
Good point, I should check with the GM. We used to run on Spigot, but I was away for quite a while.
u can just run /version brochacho
Thx
Damn, the server did changed to Paper
This is so awkward😵💫
loool well there you go.
not as awkward as the time i pissed myself in the 8th grade.
That explained the problem
paper guys will call it a ✨ feature
Welp, I remember Paper being quite keen on 'optimization'

☝️ this man here is responsible for 99% paper bloatware. (oxymoron because paper is inherintly shit either way)
99.9
cool kids run vanilla anyway
cool kids manually patch the vanilla jar
Any of you guys know how to setup SVC with Velocity and a lobby server with backend servers.
Velocity = Host 1
Lobby = Host 1
Backend = Host 2 (BisectHosting)
ive been trying to fix it and it wont connect
Velocity is a paper software, you should ask their discord
My favourite radio station
is it possible to make a server conditionally "cracked"?
Dont got alts but want to test shit using an offline account, on my server that i do not want to make offline for the general public.
Why not test on a dev copy of the server?
why not just test locally
because i want to test some weird ass fucking bug that oly happens with X amount of people, and im too lazy to open 10 instances
pretty sure there's no API for that
you can achieve it via the velocity api, i guess maybe also bungee's
If I'm not mistaken you could use https://jd.papermc.io/velocity/3.4.0/com/velocitypowered/api/event/connection/PreLoginEvent.html#setResult(com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult) and setResult to success depending on the connection params
declaration: package: com.velocitypowered.api.event.connection, class: PreLoginEvent
oh hey
declaration: package: org.bukkit.event.player, class: PlayerPreLoginEvent
there's this but its deprecated
every single method in this event is deprecated
insane
probably becasue the entire type is deprecated? xD
declaration: package: org.bukkit.event.player, class: AsyncPlayerPreLoginEvent
that makes more sense
tho idk if that actually respects pirated accounts
hey does anyone know how to program a minecraft hungergames sever? such as add custom abilities on custom weapons, add text onto the screen like, nethere is now open etc etc, and just how to program minecraft in general
use software like Spigot
get plugins
make plugins
the world is your oyster
Yes a lot of people do, are you paying or asking for help?
both? ig, i wanna try learn and do it myself to save money but i could try and pa
y*
i have so many questions aswell
u got anyone that can help me?
Unless you know how to code java you wont be able to code it yourself,
Then either paying someone or playing with thease plugins can simulate what your trying to do
https://www.spigotmc.org/resources/hungergames.65942/
https://www.spigotmc.org/resources/⚔-mythicmobs-free-version-►the-1-custom-mob-creator◄.5702/
k thanks, do you have any good tutorials to help me learn? or anyone that could help me?
someone i coudl pay aswell...
?seevices
this was 4 years ago
does that matter?
Doesn’t matter too much. Just use whatever version jar you need even if the tutorial is using an old one.
If a function is outdated it will be highlighted - which you can typically ignore, unless it was actually removed from the game which it would clearly not have a import for anymore and you could google a way to do something
alright thank you
I’m not saying things don’t change tho, 1.13 changes a lot of stuff, so for a tutorial if you are working on 1.21, try to make sure they are using newer than 1.13.
yeah 1.21.1
Grab the 1.21 api from build tools
Or I guess if you are using maven it might come with it.
i have no clue what either of them are 😭
im new
...
:(((
whats 1.21 api from build tools?
and whats maven
When you use buildtools to make you a copy of the spigot server/jar it will also produce the API library jars (regular and shaded) which you have to reference in your Plugin project to gain access to all the bukkit classes.
Alternatively maven is a build system that will let you customize your Plugin projects build settings. You can add dependencies to online repositories, which will go ahead and download the API jars and reference them automatically to your project. This is handy if you just want to code a plugin for a specific API version without building the entire server project with buildtools.
Check out the Wiki for more details on things. It's really invaluable.
https://www.spigotmc.org/wiki/spigot-plugin-development/
The home of Spigot a high performance, no lag customized Bukkit Minecraft server API, and BungeeCord, the cloud server proxy.
so, basically if i want to make a hunger games sever, this is easier to work with?
This is for if you want to make your own plugin.
If you just want a Hunger Games server you can get premade plugins
I'm not sure of any off the top of my head, but search Spigot Resources and you'll be sure to find some
easier thing is looking for a dev and paying for. him
anyone know a dev who can do that?
If you wish to request or offer development/art/building/administration services, please do so at https://www.spigotmc.org/forums/services-recruitment-v2.54/
the thing is i wanna learn how to do it
yk
im only 14 and i dont have hundreds of dollars
i have abt 80 cents
idk is there someone whos a mc dev and needs like custom weapon models, pixel art (icons), thumbnails or smth maybe we could trade (😭)
ah yes, bartering
I need help for a server I’m playing on I’m helping the owner with a problem the items that are mined and are laying on the ground are jumping up and down 10 bloks up and then fall down again
Not for $80 lol
yeah but other people are charging like 500-5k
Theres plenty of free plugins that can do the same thing
you know where i can find them?
Have you tried to google it? Spigot/Modrinth
what does the plugin actually do?
yeah but theyre all expensive
What exactly are you looking for?
this looks like essentials + tab but gui based...
yk mind of neo? like his hunger games, where u spawn in "spawn" and u can buy cosmetics, sword skins etc then spawn in a custom map with cornucopia and u eaiteh rush or u structure hop an just yk fight for hearts and loot etc, last team standing wins.
Sounds like several different plugins and some setup time. Start with EssentialsX & Vault plugins. Thatll get you your spawn and money. Theres some free & paid cosmetic plugins which you could probably setup in some unique way to purchase the permissions to use certain perks. If you are really fixed on custom skins, a plugin like Oraxen can create those. Fight for hearts and loot sounds like a Lifesteal plugin which are either free or cheap
Is the tnt explosion range not the same as vanilla?
If you are up for creating them without code, probably EcoItems: https://www.spigotmc.org/resources/ecoitems-⭕-create-custom-items-✅-weapons-armors-tools-charms-✨-item-levels-rarities.94601/
Guys Is the tnt explosion range not the same as vanilla?
@pliant creek can u pm all the things i should use? 🥺
Everyone’s server is different, it’s really up to you. This stuff takes experience and research, do a lot of it.
You can dm me but google the question first
alright thank you
since nobody seems to be active on that server I try my luck here, would be nice if somebody can help :D
"on that server" which one?
the official server from the plugin
Dude why would we know about some random plugins internals that only the devs could tell you.
The plugin successfully loads but you have some configuration issue. Ask the devs.
chances are not zero, that somebody who is active in this field reads the message and since its a mod under active dev since some years... maybe someone has a clue :)
Bruh, you don't even say what the plugin is. All I know is it has something to do with mages and items...
I think it’s literally just called Magic
Is 20 posts and 1 week of account age absolutely mandatory for the server admin thread or can I get access through already donating towards spigot? Just asking 😅

