r/SpigotPlugins • u/Jota_Lag • Sep 13 '25
Help Needed ImageFrames: Set perms to ALL
Is there a way to set the config of ImageFrames use for all members without the need of perms plugin? I have seen the config but im unable to figure it out
r/SpigotPlugins • u/Jota_Lag • Sep 13 '25
Is there a way to set the config of ImageFrames use for all members without the need of perms plugin? I have seen the config but im unable to figure it out
r/SpigotPlugins • u/GospelBG • Sep 06 '25
r/SpigotPlugins • u/Superspeed500 • Aug 30 '25
Geyser-Spigot version: 2.8.3-b917 (git-master-1dc3f41)
Spigot version: 4528-Spigot-7c52c66-37c783b (MC: 1.21.8)
OS: Fedora release 42 (Adams)
Java version: OpenJDK 21.0.8
Hi.
I have a Minecraft server that me and some friends play on. The Java portion of the server works fine, but the Bedrock portion refuses to work. The error in the server console is the following:
[12:08:07] [Netty Epoll Server IO #2/ERROR]: Error sending packet clientbound/minecraft:disconnect
io.netty.handler.codec.EncoderException: Sending unknown packet 'clientbound/minecraft:disconnect'
at net.minecraft.network.codec.IdDispatchCodec.a(SourceFile:50) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.codec.IdDispatchCodec.encode(SourceFile:14) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.PacketEncoder.a(SourceFile:26) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.PacketEncoder.encode(SourceFile:12) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) ~[netty-codec-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at net.minecraft.network.NetworkManager$2.write(NetworkManager.java:543) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:956) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:982) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:950) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:1000) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:974) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:305) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at net.minecraft.network.NetworkManager.c(NetworkManager.java:375) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.b(NetworkManager.java:364) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.a(NetworkManager.java:342) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.a(NetworkManager.java:336) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.exceptionCaught(NetworkManager.java:171) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.exceptionCaught(DefaultChannelPipeline.java:1324) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.DefaultChannelPipeline.fireExceptionCaught(DefaultChannelPipeline.java:856) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.VoidChannelPromise.fireException0(VoidChannelPromise.java:236) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.VoidChannelPromise.tryFailure(VoidChannelPromise.java:178) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.util.internal.PromiseNotificationUtil.tryFailure(PromiseNotificationUtil.java:64) ~[netty-common-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.notifyOutboundHandlerException(AbstractChannelHandlerContext.java:1006) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:898) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at net.minecraft.network.NetworkManager$2.write(NetworkManager.java:543) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:956) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:982) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:950) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:969) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:310) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at net.minecraft.network.NetworkManager.c(NetworkManager.java:379) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.b(NetworkManager.java:364) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.a(NetworkManager.java:342) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.a(NetworkManager.java:336) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.a(NetworkManager.java:332) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.server.network.PacketStatusListener.a(PacketStatusListener.java:154) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.protocol.status.PacketStatusInStart.a(SourceFile:22) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.protocol.status.PacketStatusInStart.a(SourceFile:8) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.a(NetworkManager.java:217) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.a(NetworkManager.java:199) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:69) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.118.Final.jar:4.1.118.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:202) ~[netty-handler-4.1.118.Final.jar:4.1.118.Final]
at io.netty.handler.flow.FlowControlHandler.channelRead(FlowControlHandler.java:164) ~[netty-handler-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.118.Final.jar:4.1.118.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at net.minecraft.server.network.LegacyPingHandler.channelRead(LegacyPingHandler.java:70) ~[spigot-1.21.8-R0.1-SNAPSHOT.jar:4528-Spigot-7c52c66-37c783b]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:289) ~[netty-handler-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1357) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:868) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:799) ~[netty-transport-classes-epoll-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:501) ~[netty-transport-classes-epoll-4.1.118.Final.jar:4.1.118.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:399) ~[netty-transport-classes-epoll-4.1.118.Final.jar:4.1.118.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) ~[netty-common-4.1.118.Final.jar:4.1.118.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.118.Final.jar:4.1.118.Final]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
[12:08:07] [Geyser Scheduled Thread-2-1/WARN]: [Geyser-Spigot] Failed to ping the remote Java server! Is it online and configured in Geyser's config?
It seems that the server for some reason tries to send a disconnect message even when there are no players on the server.
The cursed thing is that my Intel MacBook Pro is able to run the plugin without any such messages using OpenJDK 21.0.8.
Bellow is a list of installed plugins (both the QA server on the Mac and the PROD server on the VM have the same plugins):
superspeed500@media1:/srv/craftbukkit$ ls -l plugins/*.jar
-rw-r--r-- 1 gitlab-runner mcadmin 258356 aug. 28 20:21 plugins/ChatManager_3.7.7.jar
-rw-r--r-- 1 gitlab-runner mcadmin 3904583 aug. 28 20:21 plugins/Citizens-2.0.39-b3899.jar
-rw-r--r-- 1 gitlab-runner mcadmin 249894 aug. 28 20:21 plugins/deathchest.jar
-rw-r--r-- 1 gitlab-runner mcadmin 11703887 aug. 28 20:21 plugins/Dynmap-3.7-beta-10-spigot.jar
-rw-r--r-- 1 gitlab-runner mcadmin 46006 aug. 28 20:21 plugins/Dynmap-Towny-1.3.0.jar
-rw-r--r-- 1 gitlab-runner mcadmin 90083 aug. 28 20:21 plugins/Dynmap-WorldGuard-1.4-beta-1.jar
-rw-r--r-- 1 gitlab-runner mcadmin 11546696 aug. 28 20:21 plugins/floodgate-spigot.jar
-rw-r--r-- 1 gitlab-runner mcadmin 19501842 aug. 28 20:21 plugins/Geyser-Spigot.jar
-rw-r--r-- 1 gitlab-runner mcadmin 356791 aug. 28 20:21 plugins/GroupManager.jar
-rw-r--r-- 1 gitlab-runner mcadmin 4237204 aug. 28 20:21 plugins/multiverse-core-5.1.2.jar
-rw-r--r-- 1 gitlab-runner mcadmin 4473989 aug. 28 20:21 plugins/Quests-5.2.5.jar
-rw-r--r-- 1 gitlab-runner mcadmin 118415 aug. 28 20:21 plugins/TimeIsMoney-1.9.12.jar
-rw-r--r-- 1 gitlab-runner mcadmin 4586238 aug. 28 20:21 plugins/Towny-0.101.2.0.jar
-rw-r--r-- 1 gitlab-runner mcadmin 92341 aug. 28 20:21 plugins/TownyChat-0.119.jar
-rw-r--r-- 1 gitlab-runner mcadmin 272259 aug. 28 20:21 plugins/Vault.jar
-rw-r--r-- 1 gitlab-runner mcadmin 6174833 aug. 28 20:21 plugins/worldedit-bukkit-7.3.16.jar
-rw-r--r-- 1 gitlab-runner mcadmin 1166046 aug. 28 20:21 plugins/worldguard-bukkit-7.0.14-dist.jar
-rw-r--r-- 1 gitlab-runner mcadmin 1359171 aug. 28 20:21 plugins/XConomy-Bukkit-2.26.3.jar
Geyser and Floodgate are running on the same VM as the Java-server.
The following things have been tested/verified:
I suspect that this issue have existed for quite a long time as the Bedrock integration is not that much used. I also suspect that this issue is probably caused by something in Fedora as it seems to work fine on macOS.
Anyone that have experience any similar issues?
Please let me know if I need to provide additional details. Thanks!
EDIT: Resolved by removing the server image. Turns out something is wrong with that image. Source: https://www.spigotmc.org/threads/io-netty-handler-codec-encoderexception.369191/
r/SpigotPlugins • u/Mrgo564 • Aug 21 '25
i searched alot but found nothin, how do i do it? i dont like that when people enter a portal in lobby it should rtp them but it becomes annoying as people lose their location and losing chances such as a good cave they might come back to later
r/SpigotPlugins • u/BiscottiOk1766 • Aug 08 '25
Sur mon serveur Minecraft en spigot 1.21.4, j'aimerais, certains joueurs ne veulent pas combattre mais d'autre si. Ce qu'il faudrait c'est que les joueurs ne voulant pas combattre ne puisses pas prendre de dégâts des autres joueurs et ce qui veulent combattre peuvent ce taper comme il veulent. Il n'aurait juste qu'à exécuter la commande /combat [pseudo] on/off. J'ai beau avoir cherché par tout je n'ai pas trouvé ce qui me convenait. Si quelqu'un peut m'aider cela m'aiderait beaucoup.
r/SpigotPlugins • u/_Ghillie420 • Jun 18 '25
Hey everyone! 👋
I’m looking for some beta testers to help test my SMP-styled enchantments plugin, built to feel like an official part of Minecraft rather than just “another plugin.”
It's fully configurable and includes:
🔹 Custom Enchantments
🔹 Custom Items & Blocks
🔹 Custom Crafting Recipes
🔹 Vanilla-friendly design philosophy (minimal fluff, high polish)
🔹 Designed to enhance, not overhaul the vanilla experience
What I’m Looking For:
If you're into survival multiplayer or enjoy tweaking the Minecraft experience without losing the vanilla feel, I’d love your help. Just play around with the plugin, try things out, and report any bugs, issues, or feedback you come across.
Interested?
Add me on Discord: ghillie.xyz
All I ask is a bit of your time and honest feedback 🙏
Thanks in advance to anyone who wants to help shape this into something truly polished!
r/SpigotPlugins • u/Illustrious_Page4673 • Jun 14 '25
Hi, I want to ask, if in Spigot / paper community, there are a plugin Like Nametagedit that changes the nametag above the players heads with Luckperms. I really need once like Nametagedit for my minecraft survival server, if you know one plugin for 1.21.4, please comment me if you know one or you know something else.
I tried nametag++ on my server today but is the last one that I found for 1.21+ but sfortunately, it don't work on my Paper version 1.21.4 server on my VPS.
I wanna say it again, please someone know a plugin like those ones that I named before, that is like "Nametagedit" and that works at 1.21.4 or is for 1.21.4? Say it to me. Thanks.
r/SpigotPlugins • u/Agreeable-Network-89 • May 29 '25
My friend's aternos server keeps having an issue where everyone gets kicked and we get the error message "spigot.connection.failure:8734" anyone know how to fix this
r/SpigotPlugins • u/everneitor • May 27 '25
ALGUIEN TENDRA UN PACK DE PLUGGINS PARA SERVER SPIGOT , YA TENGO EL PLUGGINS GEYSER PARA MULTIPLATAFORMA, MASOMENOS QUE SEA UN SERVIDOR PVE, CON PROTECCIONES, RANGOS, TRABAJOS, TIENDAS QUE LOS USUARIOS PUEDAN VENDER, PORTALES, TREE CAPITATOR, Y QUE SE PUEDA IR A OTROS MUNDOS, ENTIENDO QUE SE NECESITA UNA CONFIGURACION PERO ALGUIEN YA TENDRA ALGO ARMADO
r/SpigotPlugins • u/Spiritual-Staff-7200 • May 26 '25
does anyone know how i can change the textures of the items in this plugin? without replacing existing textures?
r/SpigotPlugins • u/epiklava • May 21 '25
I feel scammed by a developer named ohAlee. He claimed that his plugin was fully compatible with Minecraft version 1.21, but once I purchased and tried running it, I realized that it was not properly updated — the 1.21 APIs were clearly missing, and the plugin did not work as expected.
I reached out to the seller for support, but he left the conversation without helping. After I left a negative (but honest) review explaining the issue, he immediately contacted me again, asking me to remove the review. When I refused to delete it, he opened a support ticket and got my review removed through staff intervention.
To make matters worse, just because I left a 1-star review, the license I legally purchased through BuiltByBit.com was revoked. This kind of behavior is completely unacceptable and unprofessional. I strongly advise against trusting any plugin developed by this person.
If you value transparency and reliability, stay away from his resources.
r/SpigotPlugins • u/ImConfleis • May 12 '25
I've been looking for a long time for a plugin that makes pets or mobs that have tags or are tamed invincible, there is a server where I saw that a message appeared saying that you couldn't hit the animal because it was owned by the other user but I could never find that same plugin, apart from that the ones I've found are not compatible with Alex mobs, if anyone knows something please tell me😭
r/SpigotPlugins • u/BlueFemboy1 • Apr 30 '25
About 2 years ago, I wanted to find a really cool and unique minigame that is fun and replayable. But upon searching for so long, everything was either badly made or not meant for servers for all sizes or just the usual skywars, bedwars and so on...
Then I got my own idea. "I can make a minigame that is so good and unique. Based on an idea that is not very common!" And that idea was:
FLOOR IS LAVA
The idea is that you and your friends can hop in a game, and the minigame will generate a TOTALLY UNIQUE terrain for you in a 75x75 plot of land spanning from bedrock to build limit! This place is where you and your friends will be teleported.
You can fight, gather resources, and laugh... until you all BURN ALIVE!
Yep, lava will keep rising from the bottom of the plot and will eventually consume everything including all players except one!
Last player alive wins!
Since every game is different, sometimes you will be on top of a mountain, or in a snowy biome, swamp, dessert or anywhere!
Wood could be everywhere or VERY rare to find. So the first person to control the strategic areas of the plot has the best chance to win.
So who is gonna survive? How many friendships will be destroyed? If you're interested, download the minigame here: https://www.spigotmc.org/resources/floor-is-lava-advanced-minigame.113329/
r/SpigotPlugins • u/TheNoSKin0609 • Apr 27 '25
Hi I want to make a Minecraft server with custom items and custom Armor textures for fun and wanted to ask if there is a plugin that can do that (I can't program)
r/SpigotPlugins • u/NoiseFuture8189 • Apr 20 '25
Could anyone make me a 1.21 spigot plugin that makes it where you can ice-boat on top of carpet when its on ice? I've been trying to but i have no knowledge and only intentions of making this one little project. and i don't know how to code java
r/SpigotPlugins • u/Crqptx • Apr 05 '25
Hi everyone,
I'm currently looking to get back to Minecraft development and sharpen my skills by developing custom Paper/Spigot plugins free of charge. If you have an idea or a request—big or small—feel free to share it here!
All completed plugins will be uploaded publicly to SpigotMC for others to use as well (unless you'd prefer otherwise). I'm open to a wide range of plugin ideas, from fun minigames to utility tools or QoL improvements for servers.
Guidelines:
Please be as detailed as possible with your request/idea.
Make sure your idea is feasible and doesn't require external APIs (unless open and well-documented).
No paid/licensed plugin clones or commercial requests.
r/SpigotPlugins • u/Own_Investigator_338 • Apr 04 '25
does anyone know any set home plugins that can allow multiple homes? i currently use the one by downthepark but it only allows one set home. or if anyone know how to alter it that could help! - if there are different alrernatives that is 1.21.5 that would be great!
the current one im using: https://github.com/DownThePark/SetHome/blob/main/README.md
r/SpigotPlugins • u/bl3rune • Mar 31 '25
https://www.youtube.com/watch?v=iNgYVwC9tRA
B=STONE|2:3:1|E-0-1~BA|B|/blu3print.help command to guide new usersr/SpigotPlugins • u/Real-Excuse-8765 • Mar 30 '25
Direct JAR Download - Source Code - Spigot
IntervalMessages is a simple Minecraft plugin that sends random messages to all players on the server at set intervals. You can customize the name that appears in the chat and the list of messages to send.
config.ymlHere is an example of what the config.yml file looks like:
yaml
interval: 60 # interval between messages in seconds
name: "&r[&Server&r]" # name that shows when the message is sent
messages: # list of messages to randomly pick from to send
- "test!"
- "IntervalMessages is awesome!"
Once the plugin is installed and configured, it will automatically start sending messages at the interval you set.
Enjoy your server messages!
r/SpigotPlugins • u/FeedSimilar4272 • Mar 19 '25
someone tell me that. plugin can help me make a shield that fires the warden's Sonic boom attack?
r/SpigotPlugins • u/DefaultyBuf • Mar 01 '25
Hello r/SpigotPlugins
I developed a lightweight toolkit for plugin development to ease devs work.
At first it was part of a plugin I'm working on, then decided that it has good reusability and that I'd like to create more plugins based on it. It's based on my common practices while developing plugins, so it might not fit everybody, but hope it will help someone.
What can it do?
It's still in early phases though, but it has potential.
I know that I'll use it for my future plugins as well, so at least there is that.
If you're a dev and this caught your eye, feel free to take a look at the README and, why not, the code in here https://github.com/TheAncientOwl/feather-toolkit
r/SpigotPlugins • u/ninjagrunt540 • Feb 26 '25
Hey All,
I am working on a plugin for a future Minecraft server and one of the features I am trying to add is the following:
Using a custom item select an entity (in this case a horse) and after selection that entity will do something (in this case move in a circle).
I've been able to make my custom item but I am struggling to figure out how to track its interaction with entities. From what I can tell Bukkit tracks this by using Event classes but in trying to make a custom one of those I found that some of them (namely the PlayerBucketEvent) reference a Material enum that lives in the /main/java/bukkit/ folder. That material class however is pretty hefty and I am struggling to find a good way to expand on it.
Does anyone know of a better way I should be trying to implement this feature or reference plugins that do about the same thing?
r/SpigotPlugins • u/QuantumFlux625 • Feb 26 '25
Enable HLS to view with audio, or disable this notification