35 lines
940 B
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");
|
||
|
}
|
||
|
}
|