From 32debed934ec450d5b52f6be7b7393d0f4815824 Mon Sep 17 00:00:00 2001 From: TheBrokenRail Date: Sun, 11 Oct 2020 14:23:22 -0400 Subject: [PATCH] Bug Fix Attempt #1 --- mods/src/server/server.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/mods/src/server/server.cpp b/mods/src/server/server.cpp index 5e414f0..39bbcfa 100644 --- a/mods/src/server/server.cpp +++ b/mods/src/server/server.cpp @@ -167,11 +167,6 @@ static void Gui_addMessage_injection(unsigned char *gui, std::string const& text revert_overwrite((void *) Gui_addMessage, Gui_addMessage_original); } -static uint32_t RakNet_RakPeer_IsBanned_injection(__attribute__((unused)) unsigned char *rak_peer, __attribute__((unused)) char const *ip) { - INFO("%s", ip); - return 0; -} - static void exit_handler(__attribute__((unused)) int data) { INFO("%s", "Stopping Server"); if (stored_minecraft != NULL) { @@ -240,5 +235,6 @@ void server_init() { // Print Chat To Log Gui_addMessage_original = overwrite((void *) Gui_addMessage, (void *) Gui_addMessage_injection); // Allow All IPs To Join - overwrite((void *) 0xda3b4, (void *) RakNet_RakPeer_IsBanned_injection); + unsigned char allow_all_ip_patch[4] = {0x00, 0xf0, 0x20, 0xe3}; + patch((void *) 0xe1f6c, allow_all_ip_patch); }