Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.iseelemmon.hype.module.world;
- import net.minecraft.potion.Potion;
- import net.minecraft.world.WorldType;
- import org.lwjgl.input.Keyboard;
- import com.darkmagician6.eventapi.EventManager;
- import com.darkmagician6.eventapi.EventTarget;
- import com.iseelemmon.hype.event.client.EventTick;
- import com.iseelemmon.hype.module.Module;
- import com.iseelemmon.hype.module.ModuleCategory;
- public class Brightness extends Module{
- private com.iseelemmon.hype.util.Timer timer = new com.iseelemmon.hype.util.Timer();
- public Brightness() {
- super("Brightness", ModuleCategory.WORLD, Keyboard.KEY_B, 0xFAF9B9);
- }
- @Override
- protected void onEnable() {
- EventManager.register(this);
- if(getWrapper().getWorld() != null)
- getWrapper().getWorld().provider.terrainType = WorldType.FLAT;
- if(getWrapper().getPlayer() != null)
- getWrapper().getPlayer().removePotionEffect(Potion.blindness.id);
- }
- @Override
- protected void onDisable() {
- getWrapper().getGameSettings().gammaSetting = 1F;
- EventManager.unregister(this);
- }
- @EventTarget
- public final void onTick(final EventTick event){
- if(getWrapper().getPlayer() != null)
- getWrapper().getPlayer().removePotionEffect(Potion.blindness.id);
- if(timer.hasTimeElapsed(10) && getWrapper().getGameSettings().gammaSetting < 10){
- getWrapper().getGameSettings().gammaSetting += 0.1;
- timer.reset();
- }
- }
- @Override
- protected void onLoad() {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement