Мод на автомут

Версия Minecraft
1.16.5
Здравствуйте, сразу скажу, что мало что понимаю в разработке и опыта у меня мало.
Я являюсь модератором одного довольно популярного сервера и хочу создать такой мод, который будет автоматически анализировать сообщения из чата и при обнаружении запрещенного слова автоматически прописывать команду /mute <ник> 1h. Мне нужен мут именно от меня, то есть тоже самое, если я буду сам читать чат и вписывать комманды.
Я много просмотрел видео по теме создания модов и того, что нужно мне не нашел. На вашем сайте были похожие темы, но на них либо не было ответа, либо я из ответа мало что понимал.

Помогите, пожалуйста, с созданием этого мода, буду очень благодарен.
 
сразу скажу, что мало что понимаю в разработке и опыта у меня мало.
Мы не сможем помочь вам если у вас отсуствует навык программерства на уровне Java Core. Пожалуй для вас лучший способ реализовать вашу задумку - найти исполнителя в коммерческом разделе.
 
надеюсь разберешься куда вставить

чота типа:
public void onFMLClientSetup(FMLClientSetupEvent event) {
        DeferredWorkQueue.runLater(() -> Minecraft.getInstance().ingameGUI.getChatGUI().addListener((sender, message) -> {
            if (message.startsWith("писюн")) { // Можешь подгрузить txt со списком запрещенных слов
                ServerPlayerEntity player = sender.getCommandSenderWorld().getServer().getPlayerList().getPlayers().stream()
                        .filter(p -> p.getName().getString().equals(sender.getDisplayName().getString()))
                        .findFirst().orElse(null);
                if (player != null) {
                    CommandSource source = Commands.getSource(player.level, new Vec3(0, 64, 0), Vec2.ZERO, World.OVERWORLD, 4, "", new StringTextComponent(""), player.server, player);
                    source.sendSuccess(new StringTextComponent("/mute " + player.getName().getString() + " аргумент1" + " аргумент 2"), false);
                }
            }
        }));
    }
 
Назад
Сверху