Вопрос Помогите реализовать код

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
18 Май 2023
Сообщения
70
Реакции
0
кароче решил сделать функцию которая выдаёт вам там допустим регенирацию и всякую хуйню помогите дописать(дс нету)
Код:
Expand Collapse Copy
package wtf.expensive.modules.impl.util;


import net.minecraft.potion.EffectInstance;
import net.minecraft.potion.Effects;
import wtf.expensive.events.Event;
import wtf.expensive.events.impl.player.EventUpdate;
import wtf.expensive.modules.Function;
import wtf.expensive.modules.FunctionAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.modules.settings.imp.BooleanOption;
import wtf.expensive.modules.settings.imp.ModeSetting;
import wtf.expensive.modules.settings.imp.MultiBoxSetting;

@FunctionAnnotation(name = "FreePotion", type = Type.Util)
public class FreePotion extends Function {
    private final MultiBoxSetting fbType = new MultiBoxSetting("Potions",
            new BooleanOption("Strength", false),
            new BooleanOption("Speed", false),
            new BooleanOption("Fire Resistance", false),
            new BooleanOption("Regeneration", false)
    );

    public FreePotion() {
        addSettings(fbType);
    }

    @Override
    public void onEvent(Event event) {
        if (event instanceof EventUpdate && fbType.is("Strength")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.STRENGTH, 1337, 1));
        }
        if (event instanceof EventUpdate && fbType.is("Speed")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.SPEED, 1337, 1));
        }
        if (event instanceof EventUpdate && fbType.is("Fire Resistance")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.FIRE_RESISTANCE, 1337, 1));
        }
        if (event instanceof EventUpdate && fbType.is("Regeneration")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.REGENERATION, 1337, 1));
        }
    }


}
 
кароче решил сделать функцию которая выдаёт вам там допустим регенирацию и всякую хуйню помогите дописать(дс нету)
Код:
Expand Collapse Copy
package wtf.expensive.modules.impl.util;


import net.minecraft.potion.EffectInstance;
import net.minecraft.potion.Effects;
import wtf.expensive.events.Event;
import wtf.expensive.events.impl.player.EventUpdate;
import wtf.expensive.modules.Function;
import wtf.expensive.modules.FunctionAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.modules.settings.imp.BooleanOption;
import wtf.expensive.modules.settings.imp.ModeSetting;
import wtf.expensive.modules.settings.imp.MultiBoxSetting;

@FunctionAnnotation(name = "FreePotion", type = Type.Util)
public class FreePotion extends Function {
    private final MultiBoxSetting fbType = new MultiBoxSetting("Potions",
            new BooleanOption("Strength", false),
            new BooleanOption("Speed", false),
            new BooleanOption("Fire Resistance", false),
            new BooleanOption("Regeneration", false)
    );

    public FreePotion() {
        addSettings(fbType);
    }

    @Override
    public void onEvent(Event event) {
        if (event instanceof EventUpdate && fbType.is("Strength")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.STRENGTH, 1337, 1));
        }
        if (event instanceof EventUpdate && fbType.is("Speed")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.SPEED, 1337, 1));
        }
        if (event instanceof EventUpdate && fbType.is("Fire Resistance")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.FIRE_RESISTANCE, 1337, 1));
        }
        if (event instanceof EventUpdate && fbType.is("Regeneration")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.REGENERATION, 1337, 1));
        }
    }


}
Невозможно
 
кароче решил сделать функцию которая выдаёт вам там допустим регенирацию и всякую хуйню помогите дописать(дс нету)
Код:
Expand Collapse Copy
package wtf.expensive.modules.impl.util;


import net.minecraft.potion.EffectInstance;
import net.minecraft.potion.Effects;
import wtf.expensive.events.Event;
import wtf.expensive.events.impl.player.EventUpdate;
import wtf.expensive.modules.Function;
import wtf.expensive.modules.FunctionAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.modules.settings.imp.BooleanOption;
import wtf.expensive.modules.settings.imp.ModeSetting;
import wtf.expensive.modules.settings.imp.MultiBoxSetting;

@FunctionAnnotation(name = "FreePotion", type = Type.Util)
public class FreePotion extends Function {
    private final MultiBoxSetting fbType = new MultiBoxSetting("Potions",
            new BooleanOption("Strength", false),
            new BooleanOption("Speed", false),
            new BooleanOption("Fire Resistance", false),
            new BooleanOption("Regeneration", false)
    );

    public FreePotion() {
        addSettings(fbType);
    }

    @Override
    public void onEvent(Event event) {
        if (event instanceof EventUpdate && fbType.is("Strength")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.STRENGTH, 1337, 1));
        }
        if (event instanceof EventUpdate && fbType.is("Speed")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.SPEED, 1337, 1));
        }
        if (event instanceof EventUpdate && fbType.is("Fire Resistance")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.FIRE_RESISTANCE, 1337, 1));
        }
        if (event instanceof EventUpdate && fbType.is("Regeneration")) {
            mc.player.addPotionEffect(new EffectInstance(Effects.REGENERATION, 1337, 1));
        }
    }


}
ну хз, мб тип sendText("/effect " + Minecraft.getUsername() + " Strength"
ну хз, мб тип sendText("/effect " + Minecraft.getUsername() + " Strength"
тип на сервере без админки такого не сделать, только в локалке
 
Советую пойти к cheatGPT сударь, там вам точно помогут.
 
Для локалки сойдет то что тип выше написал, а на серваке такой уже не выйдет и надо ротацию pitch сделать -90 либо 90, заюзать зелье если оно взрывное и вернуть ротацию обратно
 
Назад
Сверху Снизу