#help-server
1 messages · Page 191 of 1
but I mean, you are not going to just magically create their setup. You really have to understand how networking works. And if you don't know how, then you are going to need to have someone who does. Just because hypixel does it, doesn't mean it is feasible for everyone to do it
Or cheap to do either
there is many other tricks they use network wise which can only be done if you are willing to spend the money
also there is some things to consider as well, and that is securing the network
so while although bungee servers handle the online verification, the mc servers themselves don't and it is possible to bypass bungee and connect to them directly. This is bad because the server is in offline mode and won't verify the player. So you are going to have to learn how to secure your servers to prevent this as well.
i am quite a nerd with networking and i am very familiar with networking... im just a little stuck on a large scale (hypixel like) bungee setup with multiple game servers and multiple lobby servers
Easiest way other then firewall rules, is making use of virtual networks
virtual networks are handy too for scaling purposes
also have to keep in mind that Hypixel runs custom MC server's as well
So what they can achieve is far greater then your typical network could
wouldn't surprise me if their bungee servers are custom too
also, not all the lobby servers they have are additional servers
rather just separate worlds
so, they could have just dedicated servers for nothing but holding lobbies
and you don't have to let the players able to connect to these lobby servers either, you can programmatically only let them connect to a lobby server say if only a certain action is performed. Like hitting a button to join a game lobby for a game. Which is handy because then you can control how many players are on each lobby
or even a certain command
but unless you have the buget for it, I wouldn't be looking at hypixel in how they do things because it will cost you
im so sorry if everyone hates me for this as this looks like it was made by a 5 year old... but im not an artist ... but is this type of layout what i could do?
If you only have 3 servers I don’t see why you’d need something that complicated tbh
you can't have bungee servers between the lobbies and game servers
bungee servers would be at the front
and then at the front of them is the HAProxies and working in tandem with HAProxies is round robin dns
now as I stated earlier, not all the bungee servers need to be made aware of all the servers on the network.
again it is handy if you want to separate the duties between the bungee servers
or just let all the bungee servers know about all the servers
ideally, your lobby server would manage all the lobbies of the network regardless of game mode
and you would utilize worlds in your lobby server or a single world
going to obviously need custom plugins to make it appear that everyone is not on the same server 😛
as I said earlier, you can hide players from each other too, which means less lag
also what is the spec needed for each bungee? and each lobby? i got 2GB memory for bungees now and 4GB per lobby?? is that good? im not an expert in bungees
generally bungee doesn't need anymore then 2GB
while connections do take memory, most of it will be managed by the network card
generally bungee doesn't need anymore then 2GB
I only give bungee 512mb lol
even with plugins?
not sure how well bungee works with 512mb, but I would go with 1GB minimum
i got like 15 plugins on my bungees.... is 512MG any good??
Was for me.
or 1gb??
most of these questions you are asking only you have the answer to
I can't tell you how much resources you are going to need, this is largely dependent on your network, quality of the plugins you are using ,how many players you have. Etc. There is so many variables at play that there is no single size fits all method
i want this network to handle 1000 players ez
100gb of ram fits all 😉
try an older version
SRRY
but anyway... what bungees do i connect to what servers lol... and where does my login bungee go... and how is this all going to work?????
I already told you the login stuff is most likely a plugin
meaning it isn't a dedicated bungee server for it
how it is all going to work is up to you to figure out really
all we can tell you is what is possible and not possible to do
ok so will the login plugin go on the lobby bungee?
which ever you want, but ideally on all of them
so what am i supposed to tell the developers to do XD
personally I would make it so that the information retrieved is shareable
so that each bungee isn't fetching duplicate stuff
hmm like a SQL database?
you could use that, or make use of network drives
hmm i think SQL would be better for easy management
network drives are easy management too
Hey Hey..
i have a 1.16.4 server and for some reasons the portals are not linking correctly.. if i make a portal in the overworld, i get into the nether.. thats fine.. but when i leave the nether with the created portal its creating a new portal (3th portal) 100-200 blocks away in the overworld..
so there are 3 portals.. 2 in the overworld and 1 in the nether
yea but its a lot easer for me to work with MYSQL because thats what is most used on our panel
sounds like you need to do more research/learning with networking then 😉
for instance, I bet one of things you probably don't like to do is updating all the servers manually 😛
you can setup a network drive that holds the master jar, and symbolically link that file on the network drive to all the servers. Once you update the master jar, you only need to restart the other servers and voila all the servers updated
but then again most don't know you can do this because they don't have a clue in how the JVM works 😉
so what data does the login server hold? like username and skins... etc?
holds the player data fetched from Mojang Servers
which contains UUID's, player skins, capes if they have them
ahh is that it?
yep, but ideally you want to refresh that cache every so often though
like for instance, players can change their name but their UUID's never change
hmm im sure my devs can sort our a autorefrsh every few weeks
but the only way you are going to know this information is querying the Mojang servers
hmm so what do i tell my devs to make? they are very good with bungee plugins
Well, a way to refresh the cache, is slowly check the cache for any invalid entries
so that means slowly check a UUID in the DB
and then maybe clear out a player cache if said player hasn't connected in like 2 weeks
good news is that function doesn't need to be a plugin
Or do daily refreshes (Clears)
have no idea, they are the developers. Their job to figure it out in what you want 😛
lol
have no idea, they are the developers. Their job to figure it out in what you want
Not true. Most developers need details on what you need as the client.
well i got a bunch of developers working for the server here
and i just tel em what do do
and they do it : )
Tell them you need a player caching server.
and its all stored in a SQL database? does it need to be on every bungee server?
@blissful quail exactly true. Sure they need details but it is up to them to ask all the details or find that stuff out. After all it is their job and what they are hopefully being paid to do. 😛
yea all the people who develop the server get paid
exactly true. Sure they need details but it is up to them to ask all the details or find that stuff out. After all it is their job and what they are hopefully being paid to do
If I take on a dev job... and I'm told "Make a plugin" They need to give me details.
just said that they do
The developer is making the plugin for a client. The details need to come from the client since its their idea.
^
so with the login servers? will this make connecting to the server a lot faster?
@blissful quail sure but I am not paid to do this 😉
Neither am I 😉
I wanna send a winky face too 😉
I haven't done client development for a couple years.
whats client development
same 😉
@west cloak no, it will make it so that you don't hit the API limit from Mojang servers as often or at all ideally. If you hit the API limit, players can't connect until 10 minutes have passed and the limit is lifted.
whats client development
Developing something for someone specific.
oh no thats not good then... i need this lol
oh
Couldn’t you bypass that api limit with load balancing technically?
i thought developing a client xD
@hallow rover yes, as long as the ip's are different
Couldn’t you bypass that api limit with load balancing technically?
Only by using a new IP
so as long as you’ve set up a load balancer before it should be extremely simple lol
so the login server is a dedicated bungee?
There is a bungee i guess "fork" that allows multiple bungee instances. I forget the name though
Is it "RedisBungee"? IDK I know there is one tough. Its essentially bungee cord but instead of servers it connects bungee cords.
redis is cache server
ok so a bungee that connects multiple bungees together?
ye
ITS A plugin
so you have 1 big bungee and that connects all the small bungees together?
the big one is redis which is only used to send messages from a bungee to another
ohh i see
hmm
then i dont really know what to do
i just want login servers and a mega professional bungee layout like hypixel stlye
gopro 😎
I mean if you want mega professional it’s gunna take tons of planning, not really a one discussion decision lol
lol ikr
i need help : P
anyone knows what this means in bungee console???
16:14:29 [SEVERE] at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:870)
16:14:29 [SEVERE] at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:358)
16:14:29 [SEVERE] at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
16:14:29 [SEVERE] at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:530)
16:14:29 [SEVERE] at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
16:14:29 [SEVERE] at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
16:14:29 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:208)
16:14:29 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
16:14:29 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:257)
16:14:29 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:248)
16:14:29 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:236)
16:14:29 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:162)
16:14:29 [SEVERE] at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:95)
16:14:29 [SEVERE] at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:119)
16:14:29 [SEVERE] at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:150)
16:14:29 [SEVERE] at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:472)
16:14:29 [SEVERE] at org.yaml.snakeyaml.Yaml.load(Yaml.java:411)
16:14:29 [SEVERE] at net.md_5.bungee.conf.YamlConfig.load(YamlConfig.java:70)
16:14:29 [SEVERE] ... 4 more
yo does anyone know if it would be possible to track the location of the dragon egg?
So that players can use a command or see in the scoreboard where the dragon egg is
i think so
with Chestshop I can't seem to purchase stuff from other people's shops when I'm OP, it just opens their chest.
The way I can buy is to deop myself, make the purchase then re-op myself
is there a way to make purchases while op?
have you a roleplay plugin for me
java.lang.IllegalArgumentException: Cannot set property BlockStateInteger{name=age, clazz=class java.lang.Integer, values=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]} to 0 on block minecraft:fire, it is not an allowed value
Server always crashes from this
Someone is trying to grow fire
Hey, is there any way to use "/mvinv toggle last_location" on specific worlds
Pls answer:((
:(( code own plug or hire dev
that shouldnt be necessarry
Coll how do I fix that
Plugins (66): ajParkour, AnimationLib, ASkyBlock, AuthMe, BanWords, BuycraftX, Chairs, ChatReaction, Citizens, ClearLag, Codes, CrateReloaded, CrazyAuctions, DoubleJump, dtlTraders, dynmap, Dynmap-ASkyBlock, Dynmap-GriefPrevention, EpicGuard, Essentials, EssentialsChat, EssentialsSpawn, FastAsyncWorldEdit, FriendsRELOADED, GriefPrevention, GroupManager, HolographicDisplays, InfiniteAnnouncements, InfoBoardReborn, InteractiveChat, KitPvP, LobbyAPI, Minetrends, Multiverse-Core, Multiverse-Inventories, Multiverse-Portals, NoCheatPlus, PerWorldPlugins, PerWorldWhitelist, PlaceholderAPI, PlayerParticles, PlayerReport, Plot2Dynmap, PlotSquared, PluginConstructorAPI, ProtocolLib, RandomPlayerShoutout, ServerReviews, SkinsRestorer, SkyBlockHoloStats, StackMob, StaffChat, TAB, UltimateBossBar, Vault, ViaBackwards, ViaRewind, ViaVersion, Votifier, VotingPlugin, WarningManager, WordGuess, WorldBorder, WorldEdit, WorldGuard, WorldGuardExtraFlags
That is my plugins
OH MY GOD
That’s a few
Hey, so i have a issue where everytime we restart a server golden crates doesnt work and you have to do /goldencrates reload to get it to work?
Minesweeper (1x1 with 0 bombs)
||:zero:||
java.lang.IllegalArgumentException: Cannot set property BlockStateInteger{name=age, clazz=class java.lang.Integer, values=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]} to 0 on block minecraft:fire, it is not an allowed value
Will doFireTick fix this
/gamerule doFireTick false
OH MY GOD
@open fossil my skyblock server has 468 plugins... its nothing compared to mine lol
but again its like hypixel style skyblock
EJ will doFiretick fix that crash
@open fossil my skyblock server has 468 plugins... its nothing compared to mine lol
@west cloak How many players are usually online?
And if its not private could I join it? (I'm trying to figure out somethings)
How to prevent admins from opening chests in lockette plug-in
Permissions
EJ will doFiretick fix that crash
@final valley i fixed it... it was a extra space in the config
it was a bungee error
thats in my bungee console lol
Whatever I do with op on permissions is not op
@final valley
no permissions file in the plugin file
pingz
please helpp
What do you need help with?
hey
hey
is there a plugin that allows u to modify the blast resistacnce of a block?
i dont know how to code
Is there a tool to generate a variety of similar blocks in a selection?
what is the difference between craftbukkit and spigot?
sorry if that's a dumb question
You never could
@west cloak craftbukkit is what spigot is built on, spigot is just a new version of it with better performance and more features
@arctic raptor WorldEdit can do it
//set stone,gravel,sand
can also % it. //set 50%stone,15%sand,gravel
can do all that same stuff and apply it to a brush as well if you really want
Oh well yes but I mean like with a random/minecraft-style sort of distribution
i don't know what that means
how do i make bungeecord with hosting like shocknodes?
because sand, end stone and birch planks do not generate like that naturally lol
(ty, incognito)
@west cloak How many players are usually online?
@queen oak what are you trying to figure out? I’m sorry but the server has not yet been released
Like how the ground on the hypixel lobby is
Randomly there are just small patches of andesite I think mixed in with the bricks and stone
WorldEdit does that, no?
It places them randomly
Even if it doesn't, just grab or make a plugin that switch your hot bar items after it's placed
That allows the random path placement when you build it
@queen oak what are you trying to figure out? I’m sorry but the server has not yet been released
@west cloak Nvm, its kind of complicated
Alright I'll try worldedit for it but I'm not sure it's exactly what I was thinking for it
Lol, just tell me @queen oak
Lol, just tell me @queen oak
@west cloak Is your server going to a public one or a private one? Also, is it going to have a gamemode like skywars?
I'm trying to make a skywars gamemode, but how can I get the server to make several instances of it?
hi peeps, a bud of mine is looking for a 1.16.4 plugin for veinmining, but we don't know if it's his server host or the plugin stopping it from working.
Make sure you're using the latest version of veinminer
He's downloaded it, but apparently it's not working
is there an issue if Apex is the host?
they say Apex has been great so far, but the veinminer plugin isn't working
Make sure you're using the latest version of veinminer
yup, it's the latest
ok
I've asked him for the console to see if it describes the problem
here's the error with VeinMiner in 1.16.4
lmk in DM if there's a solution, gonna join them in-game
I posted this on reddit but I would like some of your opinions from discord....... Hypixel level bungee networks and login, authentication and proxy servers.
Hi, I need to know everything there is to know about hypixel a bungee networks and there login servers, how can I recreate this, I have developers and I am very experienced in networking. I heared the login servers just cache player data, but how would I do this? Is there any login server plugins out there? Or do I need to get one made, how do hypixel setup there bungee networks? Where do they use a bungee network and in what order? And how do they get them all talking? Thanks. I would apreaciate any help.
If I had to guess
they prob use something like RedisBungee
which lets the proxies talk to each other and what not, but obviously requires a redis server
here's the error with VeinMiner in 1.16.4
@olive radish if you're pulling from an online panel (which it looks like you are), I host VeinMiner on GitHub, not directly on SpigotMC
You can't download it from your panel. You'll have to download it manually from GitHub and FTP it onto your server
o/
Does anyone know where the seed for a server is located? I am the host of the server, but I want to know if there is a way to find the seed of a server without having to go into the game and type in /seed
you can run it from the console as well
alternatively, if for whatever reason that's not an option, it's stored in the world's NBT so you can open up the level.dat with NBTExplorer
Ok thanks
they prob use something like RedisBungee
@ashen fox I have read about that, so should I setup a redis server (however you do that) and then connect all the bungees to it?
And does anyone know about there login and authentication servers?
to my knowledge login & authentication is by mojang
you would have to use RedisBungee for that, and yes have a Redis server
sadly RedisBungee is no longer supported
Also do they use a bungee for all the hubs, or do they have a bungee containing, 1 of each gamemode and 1 hub and multiple of them
to my knowledge login & authentication is by mojang
@ashen fox how do they manage to stay online when mojang is not?
The bungee is the proxy, each 'server' would have its own server instance
Theres some plugins that allow that
So I can’t use redisbungee?
You can
If it’s no longer supported?
just it's not supported anymore by it's author
Like have multiple proxies?
For example, how does hypixel have there hub connect to there skywars??? Surely the skywars bungee needs to be connected to the hub bungee?
I know that 100% hypixel use multiple proxies
Yes
They will have an entire dedicated server just for proxies
Yea mine run on 2GB
even then thats a lot lol
Even that’s overkill
you can prob run it on 1
Yea
atleast
Well I want to recreate the networking setup of a huge server like hypixel
So 1 bungee is simply not enough for the amount of servers I’m running
Theres 1 mater bungee (normally), unless you use something like RedisBungee which can let you have multiple proxies, so ex you have your main ip spigotmc.org and when you connect it will send you to one of the proxies that is connected, so you can have multiple instances
So it is possible to have a main proxy that sends you to other proxies?
prob, I don't think you need to but it's prob possible
I dont know much about redis bungee, not too much documentation to my knowledge
You said you had developers correct?
Yes
If so, if any of them are really good with bungee and know redis it shoulden't be too hard to reverse engineer redis bungee
as well it's open source
So we’re talking, modifying the proxies?
I can't really tell you that, youd have to look into the code, I havent looked into RedisBungee that much
to my knowledge it's a plugin
for bungee
Hmm, well I definitely need to figure this out... what about hypixels login servers?
Anyone know anything?
Like being able to join when it's down?
To my knowledge it's cached data, but Im not sure, theres a plugin out there for it but I cant remember the name lol
No that’s there authentication servers
To my knowledge it's cached data, but Im not sure, theres a plugin out there for it but I cant remember the name lol
Yes it is, I just need to know how I do it
I think it’s called “always online” but I’m not sure if that’s what Im talking about
that sounds like something ive heard
So that would cache the player data and allow players to join in online mode when mojang is down?
I’m 100% starting to Finally understand this now lol
So I just eant modifying by my devs to use a MySQL database “if it already dosnt” so I can put it on all my proxies?? And have them share the same data?
Sorry I can’t really type of mobile lol
Personally I wouldn't use a mysql db due to speed but it shouldn't really matter, just preference though
What would you use?
Mongo prob
What’s that?
So how do I set that up? Is it like a file server that runs on one of my dedicated servers?
Somewhat
it's like a redis, mysql, etc server
its just a database for information
MySQL works but I recommend mongo for my personal preference
Thank you so much by the way! 🙏 😊 I kinda understand how hypixel does there stuff lol
No problem lol, Hypixel is complicated 🙂
This sounds a little stupid, but I’m serious... we (as a server) are trying to be one of the best.... and i (head admin) have been put in change of networking and getting it all talking.... so yea it’s complicated when we’re talking about hypixel level networking Lol
Also what happens when the cached data refreshes when mojang is down lol
Not sure exactly, youd have to decompile the plugin to see that
How do huge servers (like hypixel) create multiple lobbies of a single gamemode? Like when you go into skywars, all the players won't be in the same skywars world (or are they all actually in one world)
I don’t understand what your asking? Can you tell me exactly what you want to do?
Nevermind I gecha
Ok so
This is similar to what I have been talking about but from what I know... I can explain
So they use dedicated bungee server for each gamemode, so skywars lobbies will have there own private bungee server, and then all the bungee servers are somehow connected.... but I myself are still trying to figure out how you connect them all together, hypixel has modified there bungee servers so they work exactly how they want it to.
So new servers aren't created for each skywars instance, they are already made and players just connect to them?
It can create new servers per need
But more then likely they have servers created and just use one when needed
Do you know how it creates those servers as needed?
What plugin? Or did they make it themselves?
For that scale, id say custom
Ok, for a small server, like say max 50 people, do you know how I could make that happen in my server?
You have no use for it at 50 people
Just make like a few game servers and use those for the gamemodes
With auto restarting and what not
whatever plugin you are using prob has an option for it
and just make sure you have a start script
Ok thanks
Hi does anyone know a worldguard flag to stop players from using spawn eggs?
please @ me
?paste
oh thats going to be a fun one
o-O
Should i run a separate database for each server or each plugin?
Add more detail to that question
Like an entire different database? An entire different table? etc
for like per server data that should be fine, if you are going to store like bans, generic player data, etc prob not. Like you dont want to have your global player profile thing different per server if you get what I mean.
You should have a different table for everything that needs a different table
^
Sure
Obviously a ban plugins data won’t fit well with a block logging plugins data
What will?
Other block logging data?
Yea
Oh
having more tables really doesn't affect anything, so if you have the option to use more to make it easier it's fine to do so
having more tables really doesn't affect anything, so if you have the option to use more to make it easier it's fine to do so
@ashen fox k good to know
it's just how it's formatted through the api
hmm, did it change at some point?
Not to my knowledge
Weird, maybe something was changed in the api in the 1.13 update
I dont pay attention to ips as I make them not able to be seen in console / in game for security
Hey I'm having a problem using trying to make a program that edits the whitelist.json file, when putting in the data the one added through /whitelist add {userName} versus the one manually added does not work. Even though the dictionary type in the json file is exactly the same. Is there something else that needs to be done when adding someone manually through the json file?
Hey, have you a roleplay system for me
Hey I'm having a problem using trying to make a program that edits the whitelist.json file, when putting in the data the one added through /whitelist add {userName} versus the one manually added does not work. Even though the dictionary type in the json file is exactly the same. Is there something else that needs to be done when adding someone manually through the json file?
@static dew U have pirate server?
do NoAI mobs make lag?
If I open the bungee code server, should I open the spigot.jar folder in one server folder and the bungeecord.jar folder in the other server folder and open the server at the same time?
@sacred cave I believe NoAI Mobs are only assigned the NBT tag relating / corresponding to negating AI. So I see no reason why it would lag?
If anything, it should / would benefit and improve performance?
I only wonder, maybe reduce entity lag.
I think I asked this a while back, but does spigot/bukkit support the custom dimensions and world generation datapacks from 1.16.3?
because nether portals dont seem to work
On my test server when breaking blocks in the nether they don't drop items. No plugins, newest version of spigot. Anybody knows what might be the reason?
I didn't change any gamerules, I also don't see any gamerule that might affect block drops
creative?
no lol
it was doTileDrops set to false for some reason, setting it to true fixed it
hello! can I https://www.spigotmc.org/resources/tab-1-5-x-1-16-4.57806/ connect the plugin to me pex so that if I give owner rights that the prefix becomes owner? (without mysql)
On my test server when breaking blocks in the nether they don't drop items. No plugins, newest version of spigot. Anybody knows what might be the reason?
Just use Paper/Tuinity
It more better and maybe can fix U bug
Bungeecord: Can I have a player join the same server on which he logged out?
assuming you have 4 servers, he logs out on server 3, but when he joins again he is on server1 (but want him to be on server 3)
bungee config
yep that makes them stay on the server they left on
oohh gotcha
i was confused i thought you meant he left on server 3 and went back to server 1
he logs out on server 3, I want him to relog on server 3
but atm he joins and is on server 1
That's the setting did you restart the proxy to apply the config?
yeah restarted ofc
Dunno "force_default_server: false" would be the setting but you should download this plugin for the proxy https://www.spigotmc.org/resources/slingshot.40264/#:~:text=SlingShot catches players being kicked,of your servers goes down! forces players to the lobby if the server crashes/restarts instead of sending them to the main menu
nice plugin, but would not help in this situation I think
the reconnect_yaml module is installed, isn't that for rejoining last server?
do I need to activate it somehow?!
nothing really matters besides the config
maybe try editing it when the server is offline
did not help
what exactly is Mojang's restrictions API???
@potent fiber dm me your config
dm?
is there an alternative to bungeecord that is a plugin version? (so I can redirect players like in bedrock edition without needing a separate proxy)
hey I am trying to spawn monster in an unloaded chunk but it doesnt work any ideas?
hello
Anyone know a plugin that increases hunger?
when I enter / server at bungeecord and on the bungeecord server I get / server
unknown command Type / help for help
can someone help me?
I made a server from a direct spigot download, but I want to convert it to buildtools. Does anyone know how to do that?
Also please @ me when you reply
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
@queen oak just run buildtools
@ashen fox Just run it where the existing server already is?
God no
Run it in another directory and take the compiler jar
Also don't download those from sites as they are distributed illegally
Be patient
Put the crash report in a paste
?paste
Does anyone have beautiful skript
wtf is that shit. past a few hours everything worked fine, and now i am getting errors everywhere
what a mistake
?paste
What's the problem man @inland pulsar
thats such a wtf moment
okay, this is more than cute lool
Is that you?
no
uwu
Lol
😭
I LOVE THAT SHIT AHHHH
Hello. I restared server and i am getting this error - Error occurred while enabling ViaBackwards v3.2.0 (Is it up to date?) java.util.zip.ZipError: zip END header not found to every plugin I have
like ViaVersion residence jobs etc. (every plugin)
I have paper 1.16.4
Well thats not good
What is a good plugin that logs / shows on a webpage what the server performance does like a webpage were you can see the statistics of the server.
And where you can look back to other days
PLEASE help
@slim coral Seems like a plugin is crashing your server, most likely the scoreboard plugin or chestshop
Is there any free plugins for money pouches/bags?
Hello Can someone tell me if there is a ban plugin for bungeecord & waterfall, for example / pban to permanently ban / tban <duration> <d / h / m / y> and / kick and change the ban / kick screen
thanks
Can someone who actually understands plugins please help me with my server? I can't pick any items up and players can't attack me.
Can someone who actually understands plugins please help me with my server? I can't pick any items up and players can't attack me.
@foggy drift I know very little about this stuff, but try checking the config files for the plugins and see if there's a setting you can change for that
There might also be something in the server.properties file
Yeah there's a pvp option in the server.properties file
pvp=true
@foggy drift so has your problem been fixed?
@hushed niche semi-private, I am writing a discord bot that perfectly puts their username and uuid into json but it stilldoesn’t let them on when they join
U mean if player join to discord, he name automaticly add to whitelist?
guys listen there is happening a craft compition anyone want to join then msg me
when i do the BuildTools.jar thing for 1.16.4, it gives me the folders "Bukkit-Patches" " CraftBukkit-Patches" "Spigot-API" "Spigot-Server" I don't remember it looking like this before, I need the plugins folder! why isn't that showing up now
i need the plugins folder which isnt showing up
Copy the final jar and run it?
i dont think that works
Of course it does?
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
hi, i have a problem. I just made an account at spigotmc.org to upload a plugin. But I don't recieve the e-mail to finish creating an account. I just let the mail send 10 times. Does anyone know what i can do?
Check if you made a mistake on filling in your email. Or check spam folder :?
yo i have 1.16 bungee and im trying to add a 1.8 server onto the network, is that possible?
when connecting to said 1.8 server its giving me the classic error Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException
The EMail system from spigotmc doesn't work! I just tried it with two different gmx mails and one Gmail account. Nothing works!!! And with a code from this google app, I can't sign it with it. I really don't understand!!!!
Send an email to the staff about confirming your account on the email you used to register.
The email is:
?support
ok
@edgy crown give it time, they were having issues with the email stuff a couple of days ago
I mean not sure how long you waited
but if you waited for like a day or so email the support email 😉
OK, sorry
Guys, I have a problem with QuickShop. I put shop and on the other account I cant use it, cause shop is locked. I was sure that is problem with permisions, but i tried and i dont have any idea...
screen
LOL
email is working fine, we can't resend, manually confirm emails, or do anything else with them\
Hello, I've got a question concerning OOMKiller server crashes.
Is it true that once a server client runs out of RAM, it will forcefully take some additional free RAM from the system, even though this surpasses the XMX value?
not quite
Xmx refers to only the maximum heap size
the heap size is not all the memory used by java, although it is the majority
you definitely want to set Xmx at least 512mb less than your total system ram
I know, but I was told that if the server was close to crashing it would take some additional memory from the system even though this is above the maximum heap size for something.
Didnt find any sources confirming that, but the person that said that should in theory know what he is talking about.
It also seemed weird to me, because if that would be the case, what would be the point of having a maximum value at all? Unless the memory is taken for something else like saving stuff so it doesnt get lost, I dont know.
Hi! I made a bukkit server a week ago with no much research and later realized that i should have probabley made a spigot server. Is there anyway I can update/convert my bukkit server to spigot?
@tall lake like I said, it's the maximum heap value
@ashen fox if I have 2 bungee servers. Bungee A and bungee B, and they are connected with redisbungee, can I join servers on bungee A with /server, when connected to a server on bungee B? Or is that not how it works?
I already figured out
Bu thanks
The solution to the problem I had was off heap memory
20.11 00:31:34 [Server] INFO org.bukkit.command.CommandException: Cannot execute command 'featherboard' in plugin FeatherBoard v4.29.0 - plugin is disabled. - Anyone know why I am getting this?
read your full log
anyone here know luck perms well? They just keep sending me links which make me have more of a headache
help plz
anyone got any idea y my player turns invisible at the build height?
well a little after the build heiht
server's on 1.16.3
I’m assuming by they you mean the luckperms discord, and I’m also assuming the links are tutorials on how to use luckperms. Am I correct so far? @fresh plank
yes, they try but somtimes just sending me a link and hoping I figure it out is not helpful..... especially when I am doing specific things
anyone know how to make a custom domain with a selfhosted spigot server?
I've been struggling for awhile and it never connects
either i just got interrupted and ignored or this isnt the right channel
You can buy a domain from namecheap or other domain hosts. Just put in your external ip that's it x) unless you want like play. Infront, then you need to add records. Like an a record which will be play.
I only bought a host from namecheap and connected to cloudflare there I've changed dns settings x)
Is there a way to load mods onto a spigot server? It’s new to me
My 1.16.1 spigot server does not work well, it is still overheating. It is the same with all version from 1.13. Can you find what is wrong?
Please help my.
@digital sierra sounds like you need to do some old fashion maintenance
in other words, clean out the fans and heat sink. Go buy some new thermal paste, remove heat sink from cpu, carefully remove old thermal paste. Apply generous even coat of new thermal paste put heat sink back on and over heating issues should be resolved 🙂
if over clocking isn't something be used/done really no point sinking money into high end thermal systems when you won't really benefit from it other then extra electrical usage
I do my own research and builds 😛
I think one of these days when ever I acquire another freezer unit. I will make a video on How to use the freezer intercooler system for your cpu without worrying about condensation and cooling cpu down to extreme levels XD
the only difficult part of the setup is re-filling the Freon that was lost when removing the cooling unit from the freezer.
well it isn't difficult, but can be for those who have never done it themselves
doubt anyone is paying attention >>
too late
if you wanna join our event of minecraft then msg me your name in game and ip will sent you after you sent me your in game name
reccomend using GroupManager or GroupManager+
LuckPerms
or PeX
Luckperms is the best permissions plugin out there... but you could also use permissionX if you are more experienced
Also can someone help me install RedisBungee please : P
im like really confused
@tawdry narwhal ?? @ashen fox ?? please help 😛
Have you bought the RedisBungee?
It's open source
See if there is a tutorial on youtube
there is not
i dont know what to buy.... give me stuff i dont understand this, ive never used it in my life
Is it possible to make colored firework particles with packets? In vanilla, it is impossible. It is not like the dust particle, so we can't change the color.
can you @mention after answer?
I have a problem with chestshop when I try to create a store it tells me "player not found", in the username there is a "*" before the name, I don't know how it can affect it.
Any solution?
Mana?
yea
Well, what plugin is it
Aurelium Skills
Can anyone Help me Setup Bungeecord?
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
Can anyone Join my Discord and explain it to me? i am to dump for this
Can anyone Join my Discord and explain it to me? i am to dump for this @everyone
It's disabled anyway
True but its's still annoying seeing people trying without thinking what it does.
hes trying to do it to get people to join his discord
i would consider that annoying lol
@steel mango no
I don’t understand people who want to set up stuff like that but don’t put in the slightest effort into learning. Spoon feeding doesn’t help anyone
Here comes the airplane. brrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
<br> tag
is there plugin to customize ore spawns and mob drop rates
YO, how do i fix:
- theres a shit ton of lagback on my server. Any type of movement and my players lag back/get stuck in position for like a second or 2
- I can't see myself at certain angles when i go above build height
Timings?
wym
Well, I have an issue with running 2 servers at once on my vps host...
It's basically giving me an error when I try to run my second server which says its outta resources but i gave it more than enough ram
I think ram is not the proplem but threads / cores, I'm not very smart if talking about that stuff so I can't figure it out myself. It's just saying that it's out of resources to then just turn off again
Explanation: https://www.reddit.com/r/admincraft/comments/jxugcg/issues_with_running_2_servers_at_once_on_my_vps/
Crashlog: https://hastebin.com/yavulebiwo.less
I might be afk so a good old ping might help :)
did you try not using all of the ram?
try decreasing the ram for the PaperMC to 7gb
Okay, should I keep the ram for the fabric server on 4?
dont know, however never use all of the ram
if your vps has 14 gb of ram
leave some space
at least 3 or 4
for the os to run
AND for java to run
I have 16gb, I normally always have 2gb of unused ram but increasing that to like 3 or 4 might be better
but okay, I'll try that
Well, that didn't work out. I already tried playing with how much ram the servers use.
hmm
It's really weird, I dont have the issue on my own pc or my Linux Mint laptop (mint is basically ubuntu)
And that laptop has an i3 and 4gb of ram so it almost cant be an issue with resources
but the crash log is saying its something to deal with that so im kinda confused right now
Are you sure its not a plugin/mod that could cause a problem?
Did you try reinstalling java on that vps?
I never installed java on the vps since linux already has a stable version of java....
did you reboot
yeah
i dont know
I was told that the * permission is bad to use in servers because spigot does not always react well
is it ok to use in the case of like worldgaurd.*
whare it is specific to a plugin
It depends on the plugin
if they add support for it
Some do, some dont, Id recommend you dont use wildcard permissions unless it's stated in the specific plugin's documentation that it will work
I mean I test it and some do list it
whats the worst it can do in that case?
also second question is there such thing as a bug report plugin? So if players are missing a permission or have one they should not they can report it
How do I update my server to the newest build
are you using a backend or just plain server?
whare is ur server hosted
ok
literally you need to run buildtools again and get a new server jar at the new version. then replace the old on
Oh ok thanks
does spigot support plugin eligibility for the latest minecraft snapshots?
no
Yes
Yes
does anyone know how to disable command promps for players who dont have permissions to those commands
and then can anyone tell me a good hub pluign, like the one with a nether star or compass that opens a gui
someone know a good minebomb plugin?
bscly a item you can throw into the mine in a prison server and it will explode blocks and place the blocks in the players inventory
What file in the Minecraft server directory stores who is and isn’t a server operator?
Ah thanks
or you can go ingame and do /deop <hit the tab key> and it'll show all users
Also, is there a guide anywhere that lists what each file and folder stores in a Minecraft server directory?
can you setup a command block that gives you a specific amount of blocks per hour (spesificly 18000 Sand and 18000 Gravel, because the gravity block duper didnt work on paper)
Im assuming you are using Paper due to your mention of it, paper has some hidden settings that can enable stuff like that, id recommend you check there discord
yeah, but is there a way to do it
yeah but can i like get a command block to fill a chests with sand every hour
like 18000 sand per hour
Probably
with a command block prob, but it wont be easy
because i built 2 dupers which was supposede to give me 36000 items per hour but im using Paper so the duper doesnt work
id recommend you look at my message from above
Im assuming you are using Paper due to your mention of it, paper has some hidden settings that can enable stuff like that, id recommend you check there discord
yeah but i gotaa be a member of the server for longer than 10 minutes 🤣
oh lol
does anyone of a plugin that can do something like it
does anyone know how to disable command promps for players who dont have permissions to those commands
i need someone to help me
Is it possible to allow anyone to use a command (ie /whitelist) with just spigot? (ie no plugins)
(without giving op lol)
I see things that are actually INFO as WARN, what should I do
https://paste.ubuntu.com/p/7kH9tYvSg2/
how
do
i
use
the everything
im trying to make an account what am i supposed toi write in location
Do I need to have a separate BuildTools for every server, or can I just have buildtools in once place and copy the spigot.jar into each server everytime I need to update?
Also please @ me when you reply
You can copy the jar each time
you can even just use the same jar for all the servers @queen oak
👍
so i was using worldguard /rg flag spawn greeting-title Blahblahblah
why is it that whenever i enter the region and i jump or go down by one block (in the region) the title appears again
Probably because you don’t have the region extending to world height
i need help
Is it possible to have a different server icon for the different servers on the bungee network?
?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.
Yes hello, sorry for this question but. I have seen that chunk loading with nether portal in spigot 1.16.4 (latest version of spigot) isn't working quite well. I am running a technical server so it pretty important for me and my community. So I just wanted to ask if this is a bug or a feature? I do not know where can I ask this so I am posting it here, thanks for any help in advance
I need help i've tried waterfall too
everything in the config is the way its meant to be
That error happens because there's something wrong with your config. So everything isn't the way it's meant to be
Send the config
Is there a economy plugin on spigot with the following things?
Support for multiple currencies
placeholderapi
mysql
1.16.4
per server vault currency
encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during login process!
Why this happen?
yo i have a pretty quick question
can players on 1.16.4 connect to a 1.16.3 server?
or do i need to swap out the jar
Swap the jar i think
You could move the data of the server to the other server
Also i have a question to anyone?
HOW DO YOU USE YAML?
HOW DO YOU CODE YAML
Is it possible to make colored firework particles with packets? In vanilla, it is impossible. It is not like the dust particle, so we can't change the color.
can you @mention after answer?
i have a problem
on 1.12.2 the item names are normal
but on 1.16.4 the item names are slanted
set italic to false
You have an italics color code on it
hey guys, I have one quick question
?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.
It deleted my message
I was talking about a jar file
but it said that jar file downloads were against the rules
and I have to use BuildTools
so I will be using that instead
Alright
So I built with BuildTools and got the jar file
and followed the instructions to set up the server
the server seems to be running
but I cannot find it in my Minecraft game
If you are running it from your computer you can use localhost
oh Im dumb
thanks
how do I get the world to be hardcore mode?
I changed the "hardcore=false" to true in the properties file but it doesnt show the hearts as hardcore
or is there no visual change?
Set the difficulty to hardcore
To my knowledge other then that there is no visual change
So it works yeah
It makes you go to spectator mode after you die
but technically someone with admin could change their mode back to survival?
Hello everyone can some tell me how to code a rightclickNPC I tried everything but it's not happening
I have created an NPC but is suffering from click event
When you use buildtools to update a server, does it also update your plugins?
Otherwise, how could I get my plugins to update?
Automatically?
Also please @ me when you reply
i have citizens, how can i create a quest master (with all the quests, not only one) with Quests (spigot plugin)
i cant see where is shown how to set up a quest master
i know i can set an npc for a single quest, how can i do with a quest master?
Is there any spigot setting to despawn fireballs and/or tnt minecarts?
e.g despawn fireballs so high that you can't see them anymore
Hi, Spigot is compatible with Pixelmon + plugins?
Spigot works with sponge?
No
oh lol, so if wanna create a pixelmon server i cant use spigot then?
You would have to use something that bridges the gap between spigot and forge
We don't talk about those :p
Hi, whenever I use hex colors in any plugin that supports it it changes the colors to match the closet color in mc anyone know what plugin may be causing this?
minecraft 1.15.2 and viaversion? lol
depends what client ver you join with
idk we updating it today anyway we'll see if it's still there
if you're playing on a 1.16.4 server with a 1.15.2 client...
you're not going to have colours that were added to the 1.16 client...
So if you're still not seeing those colours, open a bug report with ViaVersion after you've updated
yea gonna check that out
I'd be inclined to believe VV is just out of date
it's interactivechat
is this an appropriate place to get help with plugins?
im using vaultchatformatter and essentials and i cant use colored chat
is there something conflicting?
i def have the perms to do it
Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher``` what does this mean?
It means it could not find that main class
Okay, this is when I run build tools, why is that?
if you're on windows put it in a sensibly named folder
@glacial sundial I'm on linux
@glacial sundial, I was using java 11 thats why
java 11 works fine
@glacial sundial https://paste.md-5.net/icoselefeh.coffeescript
Hello?
You don’t frickin ping people when asking for help
Anyone use jpremium plugin? Because I have a problem with sending e-mail, I have a well-connected e-mail box, but after entering / recoverypassword, I say that it was sent, but I get nothing to the e-mail.
My players can see plugins when they do /plugins even though I have set the permission in the default group to -bukkit.permission.plugins (something like that anyway)
If you just need who killed who, core protect works great
why jdk instead of jre?
jre is fine
Is there no plugin out there that does floating tree cleanup? I only see "falling trees" that does this. is there a more "vanilla" plugin that doesnt make the entire tree fall down but detects if someone didnt finish it, deletes that tree, and replants the saplings?
hello does anyone know a patch for the following bungeecord exploit
https://creepertrack.weebly.com/exploits.html
thats not an exploit
thats literally by design
and stated everyone
you need to firewall your server
whats the best way of doing this? i do have ufw enabled and only opend the ports i use for my minecraft servers
and ssh and a port for the daemon stuff
you need to open the ports only to bungee, not all IPs
ufw allow from <ip> to any port <port> proto tcp
or something along those lines
i used ufw allow 25565
(also htis is behind a nat)
wouldnt using ufw allow from <IP> to any port <port> proto tcp
restrict acces to only allow conections from 1 IP so no one could join?
or i might be geting a few things mixed up
what about the tree plugin 🌲 ? I honestly doubt what im looking for doesnt exist since a lot of servers have a rule about floating trees 🤪
People join bungee not the servers
Is there any reason an mc server would touch a gpu? Wondering if I should switch my machine over to integrated graphics to save electricity costs
does not touch gpu at all
Cool ty
With a gpu it costs about $315 a year, without its $185 give or take $10 from each
For me
I’m no genius dw lol
If I am swamping my cpu all day it costs about $850 lol
Why is there no spaces on new lines?
wdym
is there any plugin where i can set it so that if a player right clicks a specific item the console runs some commands?
Any suggestions for a real-basic/no-extras /bal and /pay system?
just use vault/essentials no need to be extra
i was asking for no extra, essentials has a lot of 'extra' which i'd like to avoid if possible
just curious if anyone had used anything before
what is the barrier plugin?
holographic displays @leaden patio
i've tested a lot of versions
you're just bad then
i have like 8 or 10 versions of holo displays in my bin
i had an 1.7 server
look on bukkit
you won't see a compatible version recently i think
you must dig a whole deeper for a compatible one
@leaden patio do you use the viaversion thingy?
no
then dig for a different version
or use an actual bukkit build like you were supposed to
help me pls
islandborder i think
Thanks men!
I have a bizarre problem I've never experienced before
Basically
the ender dragon spawns, and other plugins do not recognize it as the dragon for some reason
I have moneydrops and mythicmobs and neither of them work with the dragon
and when it dies, it doesn't drop money or the mythic mobs loot, even though both plugins are running fine elsewise. It's literally just the enderdragon
this problem happened randomly today, the dragon has been working fine for literally 2 months. I have no idea what the cause was but any, literally any help would be greatly appreciated
@leaden patio look up
it might not appear at your feet
but n blocks up or something like that
it is normal
i see yeah i also asked on worldedit cause it only appear when using //undo
im using the latest ver of worldedit on bukkit and also latest build of paper
it is normal. if the error is bothering you, you can try using this plugin:
https://www.spigotmc.org/resources/18410/
note: this is spigot's server not papers so i cannot help you any further
ok sorry, but tysm for the help
you know how you put fast async worldedit permissions to staff i don't know what permission
Ssm
Hi,
In my spawn chunks, when no player is online, according to my testing, redstone and entity processing works, but random ticks don't.
(I had a hopper moving items between chests, that worked. I had a minecart going around and only allowing an item everytime it has gone around once to pass to another chest; that worked too. But I had a bamboo farm, and that didn't produce any items)
We'd like to allow always-running farms in the spawn chunks. Is there any way to make random ticks happen too?
If anybody responds, please ping me as I have this server muted 🙂
Anyone know a good prison robot or minion plugin?
where the robot mines a block and give you the money for that block.
it's a premium plugin but it's probably the best minion plugin you can find https://www.spigotmc.org/resources/ultra-minions-custom-minion-skins-upgrades-fuels-dialogues-sale-on-skyblock-or-survival.72434/
morning all.. anyone know of any good map generators? I want to generate a full map of my world and can't find anything?
yes to read the world file and generate a map in image form
yes sir
I'm running dynmap, but can't find a way to render the entire world...
Anyone ever seen a Hypixel Lore Generator ? or just a normal Lore Generator that returns strings?
do someone know about a plugin for enchanting like on most prison servers? with a gui to upgrade ur pick?
https://www.gamergeeks.nz/apps/minecraft/give-command-generator like this or somthin @umbral pelican
imean it gives the give command with nbt tags but
eh
might work
Hi does anyone know a plugin that allows my players to dupe on paper 1.16.4
Why would you want that?
you want people to dupe?
I'm guessing you didn't have any suggestions for me?
I want to allow duping on my server
then dont use paper
I'll send you some of my players, they like to cheat!
where can i just download bungeecord 1.12.2
without build tool?
YOU DONT
noobgenerator
you dont need buildtools to download bungeecord
witch file i need to download?
BungeeCord.jar or all
bungeecord.jar
make folder called "modules"
put the rest in there
how to check witch build is witch minecraft ver.
the latest works with all versions from 1.8 to 1.16.4
without ViaVersion?
spigot versions