#help-server
1 messages ยท Page 179 of 1
Would Player.getPlayerListName and Player.getName not be the exact same?
Yes there is a chance for them not being the same
as you can change a player name
but not in tablist
Ok I'm getting sick of people crashing my server with this exploit: (And if you tell me to update my server to a later version, don't even bother replying to me)
> [14:19:15 ERROR]: Encountered an unexpected exception
java.lang.NullPointerException
at net.minecraft.server.v1_8_R3.LoginListener.d(LoginListener.java:155) ~[patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.LoginListener.a(LoginListener.java:151) ~[patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.NetworkManager.l(NetworkManager.java:312) ~[patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.ServerConnection.c(ServerConnection.java:145) ~[patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:875) ~[patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) ~[patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) ~[patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) [patched.jar:git-PaperSpigot-"4c7641d"]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262]```
git-PaperSpigot ๐ค
yet ur asking for help here
Because they "don't support 1.8.8"
so theres no point
they'll all just say that
Have you ever experienced someone crashing your server this way @neat umbra ?
ah
proxy server takes forever to restart.
anything that could be causing this or is it normal
well takes forever does not mean anything
1 minute shutting down is weird
but 2 minutes turning on doesn't seem super long
yeah 2 minutes turning on isnt awful by any means but 1 minute shut down tests my patience.
For the proxy, 2 minutes is quite a lot imo. Usually starts up in less than 10 seconds for me.
Do you have any plugins on the proxy?
proxy starts in 2 seconds and backend servers in 20 for me
does anyone know how to turn off mobs in spawn and turn off pvp in spawn?
@waxen pebble the gold standard is worldguard, for that. But, be warned it overrides vanilla spawn protection, and things like chests will need to be explicetely allowed.
Hey i was wondering i could get some help?
As of late my server has been struggeling when there are like 7 to 12 people online.
Now do I run quite some heavy plugins but i have 2 full cores running on the server and 10 GB of Ram.
What is weird is that suddenly the CPU and RAM usage have gone up massively without a log saying anything about it.
I tried to find out what is causing the issue but couldnt find any nonetheless.
Now did my server just crash and according to the crash report it says it is the Citizens2 plugin.
Now my question is: I dont really know how to read these reports correctly and if I could get some help with that, it would mean the world for me.
Here is the latest crash-report:
is multiverse required to have if you want additional worlds on the same server? using paper
paper runs faster...
ye
This isn't the place to talk about it though
Surface?
whoops wrong chat
I Need help with an error was a can't solve https://mcpaste.io/6fcbc0ed8f5c7013
If someone could help me, I will be grateful
I Need help with an error was a can't solve https://mcpaste.io/6fcbc0ed8f5c7013
If someone could help me, I will be grateful
@rose perch That log shows a black screen btw, maybe use pastebin instead
@rose perch That log shows a black screen btw, maybe use pastebin instead
@rough surge https://pastebin.com/HNbkQB80
I try config every type of world generation.
@rose perch can you show the full log and can you also provide more info like what plugins are you using?
Hey anyone know what might be causing this? It happens every time a player interacts with an entity https://pastebin.com/ayJqdRVK
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Difficulty/gamerules are per world in craftbukkit/spigot right
the plugin is not listed anywhere I have no idea what it could be
Those are minecraft commands
like minecraft.command.gamerule
Hey anyone here a good developer that can help me out for free with plugins?
Wheres the download for spigot 1.7.x server jars?
@proud tinsel heres one of my free resources https://www.spigotmc.org/resources/teams-and-claims-1-16-3-free.84418/
There is no spigot 1.7
i thought there was. did it start 1.8?
I know there's 1.8
i figured it out
--rev in buildtools args
There is, however you can't obtain it automatically using buildtools
technically you can legally obtain it. The only thing that is missing is the mappings for it
It was just the source, and specific source code in fact. Most of the code was not DMCA'd
just no one wanted to put in the effort to remove the code that was specified
Right, it was a particular commit
but if you know how to use git, you can get all of the bukkit/spigot source code going back to the beginning though ๐
Yep ๐
@tawdry narwhal you mean that 1.7.10
but like I said the only thing you will be missing is the mappings for the minecraft jars
wich is out in the open
?
literally a pile of net.minecraft.server github
showing everything
damn they really dont want fools block-hitting
@neat umbra no one is disputing you can obtain the jar from other sources, however there is plenty of people that only trust in obtaining it by official means however ๐
didnt meant that
what i mean i can type in google and find it in the first links..
a github repo with nms
part of what makes the projects compile, is having the minecraft jar being mapped
well i guess
because not all of the code is deobfuscated, just only what is necessary. The rest that isn't deobfuscated gets shaded in
the project itself wasn't what was DMCA'd
at least is a good source for packets constructors
you can use buildtools to obtain the source for bukkit going back to its beginnings
so I mean, you don't need to google it ๐
thats whack af. cant someone just get a server hosted in panama or something
how do i make it so players cant see all my plugins
but like I said, to make it compile you are going to have to do the mappings of the minecraft jar yourself first if you want the project to compile lol
The decompiled NMS being hosted on GitHub is another issue infringing on Mojang's rights
I think it's -bukkit.command.plugins
Correct
do i have to do * after that or nah
- is a wildcard character. No need to
add an s on command
I don't think it's commands
spigot 1.8 server started and created world in less than 2s, 1.16 takes almost 30 thats crazy
At least the Minecraft ones are minecraft.command.whatever
last I remembered the permission being was bukkit.commands
I can double check but I think it's command
Yes i noticed an increasing amount of time for the server to load up
bukkit.commands.plugin
in 1.16+
I guess you are right
wonder if it was ever changed o.O
could just be me though lol
Nope. Committed by DB in 11
@runic rain friendly question can the OP status be ignored by plugins? We had a argument about certain plugins ignoring op and only checking for a permission
Shouldnt op have everything by default?
OP has all permissions by default afaik, yeah
I'm not exactly sure how the op status level affects that
plugins can choose to ignore ops
oh boy..
I was wrong earlier, the way it was stated was correct
LP supports -
Does it?
Yes i noticed an increasing amount of time for the server to load up
1.16 is better than 1.15 at startup tho
I've used it
I don't know how it stores its permissions in flatfile lol
not sure why people keep thinking that the next major versions are going to be magically faster in startup
the more things that keep getting added, the more time it will increase the server start time. However, I really wouldn't be too concerned that it takes a minute or two to start as that is not relatively slow for a game server. Guess people never hosted a WoW server XD
or why it's Mojang's fault. The more you add, the more it has to handle ;P
yea i booted up 1.8 and shit the map looked way better. ngl 1.16 maybe its just me but the maps are lame
Sounds like perspective bias imo
I don't think surface-level generation at all changed with the exception of some new structures
I mean if you really want 1.7, you can look for ipvp mc on github.
The decompiled NMS being hosted on GitHub is another issue infringing on Mojang's rights
So, no, don't
imagine still hosting a 1.7 server
๐
but the block hitting
shii not me
Do they have a new page, Sam?
yes it is more modern now
They're finally getting rid of the 2010-esque page?
lol
Yeah it does look a bit better. Though it reminds me a lot of a Google form
I mean you can literally just get 1.8.8, and use protocolsupport, it's the same.
that's what every pvp server that allows 1.7 does anyways
i actually had a paid request to create a uhc for 1.7.10
๐ Or ๐ use ๐ modern ๐ software ๐ that ๐ isn't ๐ riddled ๐ with ๐ exploits ๐ and ๐ missing ๐ years ๐ worth ๐ of ๐ features ๐
a pain..
why couldnt they have just left blocking and spamming in the game and added to server properties?
bc they wanted to force it
well jeb is still on combat snapshots
most likely trying to find a middle ground for pvp
if notch was dead he would be climbing out of his grave to bring back block hitting
theyr old and tired...
I mean I do think 1.9+ combat is nice in PvE environments.
right singleplayer but you cant have a server w/o pvp, and if the pvp feels like pve why play pvp
you can have pve for certain server types
yeah ik but mostly
yes mostly its pvp
combat snapshots do be looking nice tho ๐
i havent seen them
time to finally sleep
Arrows shot from bows become less accurate if held drawn for longer than 3 seconds This doesn't even make sense tbh
it does..
Nobody quickscopes w bows
a bow in real life tires the string after a certain time
Plus bowstrings are heavy
also the bow itself loses tension
It's not easy to hold one drawn for 5 minutes
right. ok
theyr just mimicng real life
I mean the truth is the Minecraft community isn't really focused on PvP. Plus the community is very toxic.
well majority of playerbase is actually focused on pvp
really?
as they are the most long living servers
I mean youtubers like dream, sapnap, george, etc, are all focused on like survival, smp, speedrunning, nowadays
I barely see those pvp youtubers get any views.
Pretty sure the majority of minecraft plays survival
thats what you get in recommended cause you watched them
lol
if you however look at pvp youtubers
I don't think PvP is the majority.
you keep getting more and more
We see people talking about 1.7 and 1.8 in here all the time
I mean they get millions of views.
I think plenty of people like those versions
last pvp i know is that pig dude
And those pvp youtubers get like 1-5k
Technoblade?
What PvP or we talking about exactly?
back in the day... leafyishere mcteams ran the minecraft community
Hypixel PvP, or practice/hcf pvp?
ehh I consider them 2 separate communities
hopefully i will have enough free time to also get started
on my instance dungeon based plugin
Another one? :p
i rly want to make a nice reliable pve plugin
anybody else remember when leafy made mcteams vids
So is DungeonsXL
is it world dungeons
yes
or mmorpg
Pretty sure most people in here aren't really familiar with kohi and minehq stuff like that, but yeah.
dungeons based on instnace
kohi, koonkraft, badlion
cause im going for like a dungeon with a boss at the end
badlion made a whole client
having a player global inventory
I mean leafy said he's gonna startup a mc server in one of his "recent" videos.
basically WoW in minecraft but through dungeons..
It's not easy to hold one drawn for 5 minutes
@mellow dock depends on what kind of bow you have really. If we want to go with direct representation of what is in game, then I will agree on that lol
It is instance based
anyone knows any plugin that gives a complete list of all permissions of all my server plugins?
For some reason on my server when I type in chat it doesn't show prefix or color even though I'm in team
How does the rbg text work?
1.16 feature
xD
Depends on the plugin you're using
For some reason on my server when I type in chat it doesn't show prefix or color even though I'm in team
Hi, whenever I die, I still keep my stuff (inventory). Gamerules (Multiverse and vanilla) keepinventory is set to False, worldguard region flags for dropping items are set to true, anyone know why? Plugins: AntiCheatReloaded, antiRedstoneClock, AsyncWorldEdit, AutoRespawnPlus, BentoBox, Bounties, Broadcast, ChatFilter, Citizens, CleanroomGenerator, ClearLag, ColorCodes, CombatLogX, CommandNPC, CoreProtect, CratesPlus, Custombuy, DeluxeCommands, DeluxeMenus, DeluxeTags, DiscordCommand, Duels, EnjinMinecraftPlugin, Essentials, EssentialsChat, EssentialsGeoIP, EssentialsSpawn, EZWelcome, GUIShop, GuiShopRecoded, Help, HolographicDisplays, HolographicExtension, HolographicPlaceholders, ItemID, LevelPoints, LibsDisguises, LuckPerms, MagicItems, MineableSpawners, Multiverse-Core, NickNamer, OldCombatMechanics, OpenInv, PacketListenerApi, PlaceholderAPI, PlayerPoints, PlugMan, Prison, ProtocolLib, PunishGUI, QuickBoard, ServerListPlus, Skript, SpawnerMeta, StaffChatPlus, SuperVanish, TAB, TokenEnchant, Trading, UltimateStacker, UltraCosmetics, Vault, ViaBackwards, ViaRewind, ViaRewind-Legacy-Support, ViaRewindPotions, ViaVersion, WG-GUI, WorldEdit, WorldGuard, WorldGuardExtraFlags
Please ping me
ok, does anyone know the line of code I can input into "commandpanels" to limit in "luckperms" a "rankup" by only one group in a track? help, having big headache, thanks..
for example, this is what I have so far...
'14':
material: GRAY_CONCRETE
name: 'CrossBowMan'
lore:
- '&aClick to rank-up'
- '&a/pv 2 Vault #2'
- '&a/sethome 3rd home'
- '&cCost is 300,000'
commands:
- buycommand= 300000 console= rankup %cp-player-name%
- lp user %cp-player-name% permission set {crossbowman} true=archer
- lp check %cp-player-name% group.archer
but it lets anyone rankup regardless of group they are in lol >?
the rank before this one is "archer"
holy shite
there is like 10 million squids in my server
how do I decrease spawn rate god damn
lol I have the same problem
I have serious sqlite problem. Server said my database is malformed. Do you know why and can i get some advices?
can anyone send me the link of spigot 1.8.8 jar (used to run server), i cant find anything online about it
is it true that //regen command don't work on 1.16.3 ?
we use fawe
k
//regen is broken in fawe afaik
yeah so switch to regular worldedit is you need //regen
but then server going to crash
e
is there a plugin that can announce when the world save is going to happen?
@sage wren u there?
How do i change my spigot account name?
Name changes on the forums are granted to those who have donated to the project. Donations are processed manually and generally take up to 24 hours. The donation widget can be found on the home page of SpigotMC at: https://www.spigotmc.org/.
One day I'll get it right the first time
?PulseBeat_02
Lol
i cant nick change :( but thats okay kscott works too
yeah i been on the blue grind since day 1
if only my nick was blue
then i'd be super blue
yes
cancel death event and take over the respawning of the player and loss of inventory
cancel damage event if health is less than 1, set health to max health and spawn wherever you want
and delete inventory
just fake the death
literally with methods
and drop items all items on the ground which he had
that's my method of doing that
idk if there any other solutions to that
umm i have question
lets say i have a bukkit runnable, how can i return to the method which executed task, and return boolean?
SyncedTask inside AsyncTask and then what
Wrong channel, and you'd need to use a callback of some wort
warden or witherAC?
what does *20 tps means?
iirc, > 20 tps, the server is playing catch up
thanks
Hi, do you know how to fix that kind of lag machines that are spamming sky light updates? https://i.imgur.com/xbC7sba.mp4
how do these work
i think you should check for some packets
of light updates
there sure be some kind of workaround this
and its breaking fast
i think fastbreak should be enough to check
server lobby doesnt exist
but it is definesd
servers:
Themeparks:
motd: '&1Just another BungeeCord - Forced Host'
address: ---
restricted: false
Creative:
motd: '&1Just another BungeeCord - Forced Host'
address: ---
restricted: false
priorities:
- Themeparks
- Creative
i think if its in .yml file defined google: yaml validator and copy all the yml file
to check if the syntax correct
syntax?
mhh
it was working 5 mins ago so ik its somthing i did xD
i think i removed or added a space some where
idk how..
i cant im using a mutlicraft server
get the default bungee config file from online
and look for differences
using this
kk
i think fastbreak should be enough to check
@lethal igloo it doesn't work well with fastbreak. If I make it really slow it starts to harm normal players
it means it sends some kind of invalid packet to bypass fastbreak
server is down
wdym?
it means it sends some kind of invalid packet to bypass fastbreak
@lethal igloo it doesn't need to be fast to lag the server
yea, packet exploits are pain in the ass, i feel you. I can't analyse it properly, but i could suggest you help from one the developers yooniks who tries to fix exploits like that
dovias wdym server is down?
it refuses the connection probably, @merry quest. Can you validate that lobby server is on?
Ip forwarding it on..
yea, packet exploits are pain in the ass, i feel you. I can't analyse it properly, but i could suggest you help from one the developers yooniks who tries to fix exploits like that
@lethal igloo what packets do you mean? It's just block breaking. Even if fastbreak work proberly it would work, because the break doesn't have to be faster than normal items
no invalid packets are involved
most things you do on clientside in the multiplayer is sent by packets to the server. That way they send something to the server malicious that wasn't been detected so far.
hacked clients are pain in the ass
even block break action is a packet
it does work like that
block breaks => light updates => server lags => new block is placed => repeat
block breaks, block placed. This mean it bypasses the fastbreak, or sends incorrect packets of block placing or block breaking, which confuses anticheat.
I didn't use fastbreak cheat. I just used scaffold that places blocks
fast break is almost the same as scaffold, except scaffold places blocks in the air, and fast break breaks the blocks
both send packets to the server
i dont know the solution
but i suggest you contacting yooniks
he sure knows the solution to this
Can someone give me a step to step guide on how to add spigot to my server
?
@verified
but i suggest you contacting yooniks
@lethal igloo how do I contact him?
thanks
you dont need to buy something, even though he sells plugins, im pretty sure he will know what's going on
Im trying to utilize the /restart command, but the server is never actually killed. The server attempts to start up again but it can't because the server is still running.
I have to ps aux|grep java and kill the process in order to start the server again. Does anyone know of a solution?
just use /stop and a startup script with a for loop
/restart is annoying to deal with
I just did that, thank you tho ๐
Whats the best area protect plugin for mc version 1.12???
WorldGuard
it no longer support 1.12
Download the 1.12 version
I already downloaded and uploaded
Then i get error could not load โplugins/worldguard-bukkit-6.2.2.jarโ in folder โpluginsโ
And do you have WorldEdit
I need a ban system thats awesome and free, just for 1 server, no bungeecord needed rn
how do i install plugins for 1.8.8 spigot server
In the server folder, you should see a folder named plugins, drag your downloaded plugin into the plugins folder, and restart the server.
i did but it didnt work
but when i restarted the server none of the commands worked
When you type /pl, what does it say?
in the server gui or ingame?
It doesn't matter which.
it says unknown command in the console
you don't need the /
it still says unknown command
plugins
Are you typing it in in-game?
Are you running a spigot server?
I believe its plugins not pl
pl will be recognized
/pl is an alias, it shouldn't matter if it's /plugins
oh yea right are you running a spigot server
im in the server gui and typed in /version and version but it still returend unknown command
i did the / ingame and didnt use it in the server gui
and it returned unknown command for both of them
is it something wrong with the plugin?
Isn't version a Minecraft vanilla command?
no it shouldn't be the problem
1.8 through 1.8.9 all use the same protocol
so 1.8 players can join 1.8.9 servers with no extra work
i dont have perms to upload a screenshot here
dm it to me and I'll post it
Just imgur link it
^ do version it's the only way
/version isn't a minecraft command
it isn't o_0
yes, it isn't
Then he isn't running spigot lol
wait @outer steppe what happens when you try to run /version
im not?
maybe
unknown command
i installed spigot into a folder
and then
where did you download it from
installed the server file from mcversions
ohhhh
you have to download buildtools.jar from the spigot website and run it
do i have to click the spigot.jar file to start the server
which will create a spigot.jar
no you want to run it from the command line
I would make a file that contains java -Xmx1G -Xms1G -jar spigot.jar
replace 1G with how many gigs of ram you want to use
@lone star ask your q here
I do not understand this error
doesn't post the error
hat are some good gold economies that can connect to towny?
how to contact the owner of plugin
i wanna contact skywars realoded plguins
The author is listed
Maybe stupid question, but those first numbers of Spigot-API corespond to version of Minecraft which you can use in or just version of Spigot?
This should give all users the sit and lock permissions, right?
seems true
...except the plugin choice
wdym
y nut lUcKpErMs
ah well
that looked like groupmanager, so
......if you're using our own plugin, shouldnt you know what it should do
well I'm just very unfamiliar with permissions.yml and how it works.
In code I just do player.hasPermission("splugin.lock");.
huh... Are you sure that those permissions are correct?
I still can't access this and player.hasPermission("splugin.lock"); is false, if not op.
im not entirely sure what that permissions.yml is
it's the default permissions yml file in the server directory
oh
There's a good documentation about the permissions.yml.
if you could link that, that'd be lovely. cause i can't find it
didn't find anything when i searched for it
welp.. my post sunk.
here it is again
how might i convert .db --> mysql in voting plugin
file is users.db
Just wondering, why can't you just use a permissions plugin spnda?
Is it bad to know how the vanilla one works?
Otherwise, on this server this data is always static, so heck, don't need one.
It's not bad, it's just a lot more easier, the permissions.yml page itself says use a plugin ๐คทโโ๏ธ
why use a pickaxe when you can use a drill that mines for you
Is there a plugin which logs all the logs from the server to discord plz help
Alright I want to get some things straight
Are you trying to get a plugin for your minecraft server which connects to discord and logs user's actions on the MINECRAFT server into a discord channel
Or
yes
Are you trying to just find a discord bot which just logs what actions users in the discord server do
They are very different
You originally said you wanted the second one
So 1st or 2nd
1st one
You didn't set it up properly
You can't just drop it in and expect for it to work
Please read the instructions on how to set it up
instructions are literally step by step on the page
just scroll down to the Install section
on the plugin page
how do i use this potionMeta.setBasePotionData(new PotionData(PotionType.getByEffect(PotionEffectType.getByName(potion)),false,false));
Does anyone know if https://www.spigotmc.org/resources/worldborder.60905/ supports 1.16? The worldborder fill doesn't seem to be working for me. If anyone knows of an alternative for loading chunks please let me know.
it dont say tested for 1.16 anywhere so i dont think its supported
okay, do you know of any alternatives?
alright, thanks.
in multiverse how do i only allow 1 player in it
anyone knows if i can restrict protectionstones region creation on a specific world?
so for the spigot thing on my server is there a way to create a portal that leads to a 1.16.3 survival from hub?
Thanks.
This person keeps on crashing my server:
[21:40:54] [Server thread/ERROR]: Encountered an unexpected exception
java.lang.NullPointerException
at net.minecraft.server.v1_8_R3.LoginListener.d(LoginListener.java:155) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.LoginListener.a(LoginListener.java:151) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.NetworkManager.l(NetworkManager.java:312) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.ServerConnection.c(ServerConnection.java:145) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:814) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [server.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262]```
The use Lul wasn't in the server at all before the crash so thats probably an exploit
( If you are going to tell me to update my server version please don't reply to me, I don't want to update )
Werent you complaining about the same problem a while ago?
also why not 1.8.8 there is no reason to use 1.8
This is 1.8.8???
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262] v1_8_R3
huh
well all you could do is ask on the minecraft subreddit or anything else as that might just be a minecraft issue
but ur likely gonna get denied due to outdated version
It is java version
yeah its java version but this isnt v1_8_R3
that is 1.8.8
^
surprised ur the only one actually complaining about some exploit
Not my fault an annoying ass kid is crashing my server
I've been doing that for 4 days coll...
also strange how so many people run 1.8 and they have no problem ever
Well then you may be out of luck
...
1.8.8 won't work with 14/15
Tried playing a (1.12.2) modpack with Java 14, didn't like it
Had to downgrade to Java 11
๐
Nope
Should I try an antibot?
It seems to be an explot where when a player that isn't in the server logs out
thats what the crash shows anyway
[Server thread/INFO]: com.mojang.authlib.GameProfile@409007a6[id=<null>,name=Lul,properties={},legacy=false] (/45.81.233.237:40040) lost connection: Internal Exception: java.io.IOException: Error while write(...): Connection reset by peer
^ That guy was never in my server
While there isnt an exact stack trace
seemsl ike its possible for some plugins to do this
Is there any way you can test this with a fresh spigot jar?
no plugins
It talks about an NPE, https://i.imgur.com/4U6zFFP.png, and the only null thing is the ID. https://i.imgur.com/nL7jaHa.png
:thonk:
well the forums have similar posts with the exact same issue
Yeah
Yes
It talks about an NPE, https://i.imgur.com/4U6zFFP.png, and the only null thing is the ID. https://i.imgur.com/nL7jaHa.png
well alter sent this
Seems like this error occurs on 1.8 and below
Yeah
but again cant say anything i dont use 1.8
^ Haven't made a 1.8.8 server in years
he doesnt want to switch
Okay, should I update to 1.9?
well will work but at that point shouldnt you use a new version as well?
sigh
as you will still have to use a oldcombat plugin
hey players will be happy with the new nether
and new blocks
and new mobs
Its a prison server...
new blocks
also did you permaban the ip?
Oh shit yeah
mhm
Any other plugins you can suggest that can try to block this?
Because if this existed on other servers, hypixel would be crashing rn
nope as i said havent used 1.8 in a long while
and when i did,i didnt had any problems
Hypixel has a bunch of stuff, they probably fixed it already
What if I edit the spigot code to try and block this attack by checking if the uuid is null then ignore the login/disconnect?
well... the stash for 1.8... is not rly... existent
I wonder if it happens with forks ๐ค
There are forks that "fixes" some crashes but they're crazy expensive
True
Some of them
Like my server is running rn with 24 players
and I can't really afford to let my server die due to a kid
I didn't know people would crash my server????
Is the server pay2win
so you planned to keep using such an old version
because uh... there's a bunch of pay2win servers that are crashing due to some people
Yeah, big ass redstone lag machines
ikr
thats lack of protection from the server
Taking up roughly a hundred thousand cobblestone
there are plenty of plugins entering anti crash mode
at certain tps
i even think the simplest anti crash plugin
simply stops all redstone events
at under 5tps
Lmaoo
not rly
i doubt it releases the cancelling any time soon
or will simply wait for a owner input
better than having the server crash
I wonder if PandaWire's way of detecting redstone is effective at stopping lag machines
๐ค
and risk fkng plugins
not sure you even need a big plugin
you simply cancell all event related to redstone
Pandawire might solve a lot of this
In this video we take a look at what's bad about the way redstone currently updates and how it could be improved.
RedstoneFix Mod for Minecraft 1.10(.0): http://www.mediafire.com/download/okhobwmcj4e8jqa/1.10_RedstoneFix.zip
Code: https://gist.github.com/Panda4994/70ed6d39c8...
Redstone currently sends a shit ton of block updates
Got any suggestions for me at all Alter?
i assume it skips unnecesarelly blocks
1.7k block updates for 3 lines of redstone...
Got any suggestions for me at all Alter?
no
;c
Pandawire, https://i.imgur.com/qSaV6AT.png
^^
from ~1700 to just 66 with 3 lines of redstone
Why does it need to update 66 times though?
Updating it 66 times is way better than 1782 times
cause minecraft
I know
basically makes a chain block event
Redstone triggers a block update for each power change
^
once a block is updated the adjacent blocks are also updated to check for possible redstone users
and so on
So going from 0-15 triggers it 15 times
basically permutations but less extreme
cant wait to see how the bedrock creator tools are gonna be in 1.17 ๐
i want to create skyfactory but as a normal server
Sounds impossible without plugins
well the creator tools will add
custom block data/custom entities/custom items
so thats gonna be interesting
custom entities and items should already be there already
mhm
wich is what java screamed for so long..
i think its harder to do
mostly cause they dont want to just throw the code out there unlikey bedrock
where they planned these things from beginning
Tell that to 1.16.2
you mean 1.14.2
after i saw that creator tool it got me rly intrigued
I'm just waiting for 1.17 to come out ๐ค
to switch to bedrock
Don't need a custom client for plugins
well hopefully they will add custom block data in java
at that point i feel like a rly serious revolution will happen
People want higher world height than custom blocks
cause were gonna see some crazy shit then
๐
Why not both
There's some plugins that do that
also immersive engineering
now Immersive Engineering, that's something I'd like to do
yeah but its not the same
You can create almost if not all mods in a plugin. You are just limited by textures/models
also im msotly interested
in tinkers forge side
to melt ores
@blissful quail well bedrock has custom gui api
for custom guis..
well bedrock has custom gui api
You can create custom GUI's with a resource pack
They aren't that modern looking though
Was about to link that resource lol
why bother with a resource pack when the api does it for you
Cause not everyone uses bedrock
like the ability to create a gui with custom height/width/buttons/bars looks like a heaven for spigot
Java's still superior over all
See?
Bad Apple with Sheeps!
Still wonder what that tweet is about
hmm im wondering if spigot will ever give a go for a bedrock framework
Doubt it.
Mineplex uses Spigot for their Bedrock server
Like I recently said in a thread. The only use bedrock has is crosplatform multiplayer
well bedrock has a much more stronger api
I also don't know why people are asking to increase the world height for 1.17
atm it even allows you to have custom entities rendered
most likely the casual players are asking for this
the multiplayer users dont give...
O: rendering custom entities
This would be sweet, https://www.youtube.com/watch?v=UwtWV9RkyBM
I made mining in Minecraft more realistic. The blocks now crack and fall apart upon impact. This is my caving update that you asked for.
Download "Realistic Mining" world: https://www.mediafire.com/file/lz3g2wst8jdccy0
*NOTE: The iron pickaxe is a carrot on a stick.
Merch: h...
yes bedrock has it
Breaking blocks into smaller pieces ๐ค
O::::::
@royal zodiac considering there is a mod alrdy working with bits
its not surprising
what was it?
You can do that with custom models
That's done with datapacks
ahh
There you go lol
The ore is an armor stand though
along with the small individual pieces
rip server performance
I would just use dropped items with textured models
I'm looking at the decompiled spigot code and I see this could be the issue:
public void a(final IChatBaseComponent ichatbasecomponent) {
LoginListener.c.info(String.valueOf(this.d()) + " lost connection: " + ichatbasecomponent.c());
}
public String d() {
return (this.i != null) ? (String.valueOf(this.i.toString()) + " (" + this.networkManager.getSocketAddress().toString() + ")") : String.valueOf(this.networkManager.getSocketAddress());
}```
``` at net.minecraft.server.v1_8_R3.LoginListener.d(LoginListener.java:155) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.LoginListener.a(LoginListener.java:151) ~[server.jar:git-Spigot-db6de12-18fbb24]```
yeah
it does it so good not sure how
you can have thousands of chieseld blocks and the performance will be good
Chisel and Bits*
Someone actually made a cat girl with that mod, https://i.imgur.com/MAA2EbZ.png
._.
Its a mod that adds in blocks to the game meaning it doesn't need to create and keep an entity loaded
oh wow didnt know its so easy to add custom entities in bedorck
you literally just add the texture and set the code
Links:
Entity 101 website: http://www.dragnoz.com
Free Blockbench: blockbench.net
Free Graphic Program: gimp.org
Free Code Editor: code.visualstudio.com
Sample Packs: minecraft.net/addons
Snowquake: https://dragnoz.com/snowquake/
DRAGNOZ TWITTER & INSTAGRAM:
TWITTER: https...
is it rly that easy?
Hey look, a plugin that allows you to create custom mobs. https://www.spigotmc.org/resources/conxeptworks-model-engineโultimate-entity-model-manager-1-14-1-16-3.79477/ https://www.youtube.com/watch?v=97Z-xj4fi60
:D
ahm
Uses a armor stands though
custom texture pack?
yeah and armor stands
thats one of the thing holding back
ty youtube very cool
meh fk it,might as well watch it
Off tools alone, each durability can have a custom texture. Then add the unbreakable and you can have 2 times that on textures. Then blocks Etc... you can have well over 20k textures/models
No need for durabilities anymore
goold ol
There's custom model data now
custommodeldata
Proving my point further xD
9,999,999 textures for each item
still
I made custom blocks a while ago, however there's some major pushbacks
yeah sadly there is no in between
There's a way to not cause the mob spawner to render, but still allow the custom block to render
But that's a lot of work
you cant rly make a custom entity and reliably use it like a vanilla one
That fancy new server claims they use neither
They use mushroom blocks
They claimed no to that too
Their other server at least did
The one with the boss bar attribute set
idk im still gonna give bedrock a try in the near future
as im also buying a brand new bigger tablet
and i also plan to make myself some sort of framework for addons
to make my life easyer
but would the texture assigned to it remain
i feel like there wont be anything to show
I assume so
Tell that to client mobs >:D
theyr done through packets
atm its like you remove the block from the chunk and expect the client
yeah, that screenshot above implies messing with packets
Probably
I'll probably attempt it once the first semester of university is done for me
I'm editing the loginlistener class then recompiling it
hopefully this should work lol
at that point you might as well
PR it
if you want to solve that problem
for everyone
I'm looking at the decompiled spigot code and I see this could be the issue:
public void a(final IChatBaseComponent ichatbasecomponent) {
LoginListener.c.info(String.valueOf(this.d()) + " lost connection: " + ichatbasecomponent.c());
}
public String d() {
return (this.i != null) ? (String.valueOf(this.i.toString()) + " (" + this.networkManager.getSocketAddress().toString() + ")") : String.valueOf(this.networkManager.getSocketAddress());
}```
``` at net.minecraft.server.v1_8_R3.LoginListener.d(LoginListener.java:155) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.LoginListener.a(LoginListener.java:151) ~[server.jar:git-Spigot-db6de12-18fbb24]```
It's only for 1.8.8, pretty sure it's fixed in 1.9+
Thats whats causing the crash
oh lol
just the id=null
So I checked if it prints an error (or the uuid is null), just don't send the message
I can just make my uuid null
By opening another client
and logging into a dif account
oh wtf
rip
Ok this was before:
LoginListener.c.info(String.valueOf(this.d()) + " lost connection: " + ichatbasecomponent.c());
}
public String d() {
return (this.i != null) ? (String.valueOf(this.i.toString()) + " (" + this.networkManager.getSocketAddress().toString() + ")") : String.valueOf(this.networkManager.getSocketAddress());
}```
This is after:
``` @Override
public void a(final IChatBaseComponent ichatbasecomponent) {
if(this.d() == null) return;
LoginListener.c.info(String.valueOf(this.d()) + " lost connection: " + ichatbasecomponent.c());
}
public String d() {
try {
return (this.i != null)
? (String.valueOf(this.i.toString()) + " (" + this.networkManager.getSocketAddress().toString() + ")")
: String.valueOf(this.networkManager.getSocketAddress());
} catch(NullPointerException ex) {
return "A Null Player ( " + this.i.getName() + " ) with IP ( " + this.networkManager.getSocketAddress().toString() + " ) Tried to use an exploit to crash the server.";
}
}```
@royal zodiac
wonky
why //regen don't work ? im using fawe they did add //regen in last ver but when you do //regen its get cut
a lot of people is telling me that spigot remove //regen for last mc ver
Okay, logging in and disconnecting works fully
i doubt spigot does that
just gotta test with a null uuid
yea
so if i do mc server from 1.16.3 to 1.16.2 and do //regen and then update to 1.16.3 then my chunks will be back ?
should be
my world missing a lot of chunks so that why im so sad
the jump from 1.16.2 to 1.16.3 is just some mojang quickfixs
Ok they did it just now lol
> [23:35:49 INFO]: com.mojang.authlib.GameProfile@3476e99d[id=<null>,name=n,properties={},legacy=false] (/45.81.233.237:40648) lost connection: Internal Exception: java.io.IOException: Error while write(...): Connection reset by peer
> [23:35:49 ERROR]: Encountered an unexpected exception
java.lang.NullPointerException
at net.minecraft.server.v1_8_R3.LoginListener.d(LoginListener.java:155) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.LoginListener.a(LoginListener.java:151) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.NetworkManager.l(NetworkManager.java:312) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.ServerConnection.c(ServerConnection.java:145) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:814) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) ~[server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [server.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262]```
I'm gonna put the new jar in rn
Because fuck em
Yeah
You can easily tell its a person doing it because of the name=
and the ip
name=n
like bruh
That name's invalid