Added Gigef to Bridge player map and fixed output format in Bridge and Control

This commit is contained in:
Malasaur 2025-08-30 14:36:41 +02:00
parent 28a2f01c0f
commit 56165e96e5
2 changed files with 12 additions and 11 deletions

View file

@ -14,34 +14,34 @@ def signalControl(usr: str, msg: str):
available_modules, loaded_modules, unloaded_modules = libcommon.listModules() available_modules, loaded_modules, unloaded_modules = libcommon.listModules()
libsignal.sendMessage( libsignal.sendMessage(
f"""Available modules: {" ".join(available_modules)} f"""Available modules: {" ".join(available_modules)}
Loaded modules: {" ".join(loaded_modules)} Loaded modules: {" ".join(loaded_modules)}
Unloaded modules: {" ".join(unloaded_modules)}""", RetardsServer Unloaded modules: {" ".join(unloaded_modules)}""", RetardsServer
) )
case ["!modules", "load", *modules]: case ["!modules", "load", *modules]:
for module in modules: for module in modules:
try: try:
libcommon.loadModule(module) libcommon.loadModule(module)
libsignal.sendMessage( libsignal.sendMessage(
f"[Serve] '{module}' successfully loaded.", RetardsServer) f"'{module}' successfully loaded.", RetardsServer)
except Exception as e: except Exception as e:
libsignal.sendMessage( libsignal.sendMessage(
f"[Serve] Error loading '{module}': {e}", RetardsServer) f"Error loading '{module}': {e}", RetardsServer)
case ["!modules", "unload", *modules]: case ["!modules", "unload", *modules]:
for module in modules: for module in modules:
try: try:
libcommon.unloadModule(module) libcommon.unloadModule(module)
libsignal.sendMessage( libsignal.sendMessage(
f"[Serve] '{module}' successfully unloaded.", RetardsServer) f"'{module}' successfully unloaded.", RetardsServer)
except Exception as e: except Exception as e:
libsignal.sendMessage( libsignal.sendMessage(
f"[Serve] Error unloading '{module}': {e}", RetardsServer) f"Error unloading '{module}': {e}", RetardsServer)
case ["!modules", "reload", *modules]: case ["!modules", "reload", *modules]:
for module in modules: for module in modules:
try: try:
libcommon.unloadModule(module) libcommon.unloadModule(module)
libcommon.loadModule(module) libcommon.loadModule(module)
libsignal.sendMessage( libsignal.sendMessage(
f"[Serve] '{module}' successfully reloaded.", RetardsServer) f"'{module}' successfully reloaded.", RetardsServer)
except Exception as e: except Exception as e:
libsignal.sendMessage( libsignal.sendMessage(
f"[Serve] Error reloading '{module}': {e}", RetardsServer) f"Error reloading '{module}': {e}", RetardsServer)

View file

@ -12,16 +12,17 @@ players = {
"Filippo": "BrixsBang", "Filippo": "BrixsBang",
"Mr Beast": "firr", "Mr Beast": "firr",
"Nick": "NPZ", "Nick": "NPZ",
"Osvaldo": "Cheruz" "Osvaldo": "Cheruz",
"Black Gigef": "Gigef",
} }
@libminecraft.onConsoleOutput(r"\[.*\] \[Server thread\/INFO\]: <(.*)> (.*)") @libminecraft.onConsoleOutput(r"\[.*\] \[Server thread\/INFO\]: <(.*)> (.*)")
def minecraftToSignal(usr: str, msg: str): def minecraftToSignal(usr: str, msg: str):
libsignal.sendMessage(f"[{usr}] {msg}", RetardsServer) libsignal.sendMessage(f"<{usr}> {msg}", RetardsServer)
@libsignal.onMessage(RetardsServer) @libsignal.onMessage(RetardsServer)
def signalToMinecraft(usr: str, msg: str): def signalToMinecraft(usr: str, msg: str):
usr = players.get(usr, usr) usr = players.get(usr, usr)
libminecraft.sendCommand(f'tellraw @a "[{usr}] {msg}"') libminecraft.sendCommand(f'tellraw @a "<{usr}> {msg}"')