neoLegacy/Minecraft.Server
Revela 4a3128d32b Add hardcore-ban-ip property for IP banning on hardcore death
This commit introduces a new server property `hardcore-ban-ip` that controls whether players who die in hardcore mode are banned by their IP address. This setting should be set to `false` for playit.gg users!

Key changes include:
- Updated `banPlayerForHardcoreDeath` in `PlayerList.cpp` to check the `hardcoreBanIp` setting and handle IP bans accordingly.
- Added `hardcore-ban-ip` to the default server properties in `ServerProperties.cpp`.
- Declared the `hardcoreBanIp` boolean variable in `ServerProperties.h` to store the property value.

These changes enhance the server's ability to enforce IP bans based on configuration settings.
2026-03-16 08:00:48 -05:00
..
Access Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
Common Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
Console Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
docs Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
vendor Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
Windows64 Implement persistent hardcore death bans (XUID + IP) for dedicated server 2026-03-16 02:52:16 -05:00
Minecraft.Server.vcxproj Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
Minecraft.Server.vcxproj.filters Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
ServerLogger.cpp Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
ServerLogger.h Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
ServerLogManager.cpp Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
ServerLogManager.h Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
ServerProperties.cpp Add hardcore-ban-ip property for IP banning on hardcore death 2026-03-16 08:00:48 -05:00
ServerProperties.h Add hardcore-ban-ip property for IP banning on hardcore death 2026-03-16 08:00:48 -05:00
ServerShutdown.h Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
WorldManager.cpp Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00
WorldManager.h Dedicated Server Software - Minecraft.Server.exe (#498) 2026-03-15 02:32:50 -05:00