fix tick and enable modules on world load

This commit is contained in:
kawaiizenbo 2023-10-11 15:40:03 -07:00
parent 8fc80a75b8
commit 430ff443a6
3 changed files with 30 additions and 6 deletions

View file

@ -5,6 +5,8 @@ import me.kawaiizenbo.moonlight.module.Module;
import me.kawaiizenbo.moonlight.module.settings.BooleanSetting;
import me.kawaiizenbo.moonlight.module.settings.DoubleSetting;
import me.kawaiizenbo.moonlight.module.settings.StringSetting;
import net.minecraft.entity.MovementType;
import net.minecraft.util.math.Vec3d;
public class TestModule extends Module
{
@ -17,4 +19,30 @@ public class TestModule extends Module
super("Test Module", "Used for testing module features.", Category.WORLD);
addSettings(bs, ds, ss);
}
@Override
public void onEnable()
{
super.onEnable();
System.out.println("Test Module Enabled");
}
@Override
public void onDisable()
{
super.onDisable();
System.out.println("Test Module Disabled");
}
@Override
public void onMotion(MovementType type, Vec3d movement)
{
System.out.println("Test Module motion");
}
@Override
public void tick()
{
System.out.println("Test Module Tick");
}
}