petroleum/src/main/java/pm/j4/petroleum/modules/ExampleModule.java

35 lines
940 B
Java

package pm.j4.petroleum.modules;
import java.util.HashMap;
import java.util.Map;
import net.minecraft.client.MinecraftClient;
import pm.j4.petroleum.modules.base.ConfigurationOption;
import pm.j4.petroleum.modules.base.ModuleBase;
import pm.j4.petroleum.modules.base.option.BooleanValue;
/**
* The type Example module.
*/
public class ExampleModule extends ModuleBase {
/**
* example mod
*/
public ExampleModule() {
super("petroleum.example", true, false, true);
}
@Override
protected Map<String, ConfigurationOption> getDefaultConfig() {
Map<String, ConfigurationOption> options = new HashMap<>();
ConfigurationOption option = new ConfigurationOption<>(new BooleanValue(false));
options.put("petroleum.example_b_one", option);
options.put("petroleum.example_b_two", option);
return options;
}
@Override
public void activate(MinecraftClient client) {
System.out.println("Example Mod Keybind Activate");
}
}