From a6feb68bf3460a630b1241fcca1a95eca88458da Mon Sep 17 00:00:00 2001 From: Lixfel Date: Sat, 16 Mar 2024 15:20:15 +0100 Subject: [PATCH] Geckolib, Waila, Midnightcontrols, Lambdacontrols Signed-off-by: Lixfel --- .../bungeecore/listeners/PluginMessage.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/de/steamwar/bungeecore/listeners/PluginMessage.java b/src/de/steamwar/bungeecore/listeners/PluginMessage.java index 1734b9c4..34a1c2fb 100644 --- a/src/de/steamwar/bungeecore/listeners/PluginMessage.java +++ b/src/de/steamwar/bungeecore/listeners/PluginMessage.java @@ -98,6 +98,12 @@ public class PluginMessage extends BasicListener { "essential:", //https://essential.gg/ "libgui:screen_message_s2c", //https://github.com/CottonMC/LibGui "minecraft:intave", //https://intave.ac seems to be a client side integration of intave with labymod 4 + "midnightcontrols:feature", "midnightcontrols:controls_mode", //https://modrinth.com/mod/midnightcontrols + + //https://github.com/bernie-g/geckolib + "geckolib:block_entity_anim_trigger_sync", "geckolib:entity_anim_trigger_sync", + "geckolib:block_entity_anim_data_sync", "geckolib:anim_data_sync", + "geckolib:entity_anim_data_sync", "geckolib:anim_trigger_sync", //https://github.com/Noxcrew/noxesium "noxesium-v1:reset", "noxesium-v1:change_server_rules", "noxesium-v1:server_info", @@ -114,16 +120,16 @@ public class PluginMessage extends BasicListener { registerBiDirPassthrough("worldedit:cui"); registerPassthroughToClient( - "axiom:enable", "axiom:initialize_hotbars", "axiom:set_editor_views", + "axiom:enable", "axiom:initialize_hotbars", "axiom:response_chunk_data", "axiom:register_world_properties", "axiom:set_world_property", "axiom:ack_world_properties", "axiom:restrictions", "axiom:marker_data", "axiom:marker_nbt_response", "axiom:custom_blocks", "axiom:editor_warning", "axiom:blueprint_manifest", "axiom:response_blueprint" ); - registerBiDirPassthrough("axiom:handle_big_payload"); + registerBiDirPassthrough("axiom:handle_big_payload", "axiom:set_editor_views"); registerPassthroughToServer( "axiom:hello", "axiom:set_gamemode", "axiom:set_fly_speed", "axiom:set_world_time", "axiom:set_world_property", "axiom:set_block", "axiom:set_hotbar_slot", "axiom:switch_active_hotbar", - "axiom:teleport", "axiom:set_editor_views", "axiom:request_chunk_data", "axiom:spawn_entity", + "axiom:teleport", "axiom:request_chunk_data", "axiom:spawn_entity", "axiom:manipulate_entity", "axiom:delete_entity", "axiom:marker_nbt_request", "axiom:set_buffer" ); @@ -147,6 +153,10 @@ public class PluginMessage extends BasicListener { register("WDL|INIT", true, directional(UNKNOWN, wdl::handlePluginMessage)); register("wdl:init", true, directional(UNKNOWN, wdl::handlePluginMessage)); register("minecraft:intave", false, directional(UNKNOWN, DROP)); //undocumented, byte stringlength, clientconfig, byte length, json {"legacySneakHeight":false,"legacyOldRange":false,"legacyOldSlowdown":false} + register("waila:block", false, directional(UNKNOWN, DROP)); + register("waila:entity", false, directional(UNKNOWN, DROP)); + register("lambdacontrols:hello", false, directional(UNKNOWN, DROP)); + register("midnightcontrols:controls_mode", false, directional(UNKNOWN, DROP)); register(ApolloManager.PLUGIN_MESSAGE_CHANNEL, true, async(lunar::handlePluginMessage)); register("LMC", true, directional(UNKNOWN, async(labyMod::handlePluginMessage)));