Skip to content

Commit

Permalink
feat(game.event): ClientPermissionsChangedEvent
Browse files Browse the repository at this point in the history
  • Loading branch information
WakelessSloth56 committed Oct 27, 2022
1 parent 095affc commit a6332c7
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 0 deletions.
@@ -1,8 +1,11 @@
package org.auioc.mcmod.arnicalib.game.event;

import net.minecraft.client.player.LocalPlayer;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.api.distmarker.OnlyIn;
import net.minecraftforge.event.entity.player.PlayerEvent;

@OnlyIn(Dist.CLIENT)
public abstract class ClientPlayerEvent extends PlayerEvent {

private final LocalPlayer clientPlayer;
Expand Down
@@ -0,0 +1,27 @@
package org.auioc.mcmod.arnicalib.game.event.client;

import org.auioc.mcmod.arnicalib.game.event.ClientPlayerEvent;
import net.minecraft.client.player.LocalPlayer;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.api.distmarker.OnlyIn;

@OnlyIn(Dist.CLIENT)
public class ClientPermissionsChangedEvent extends ClientPlayerEvent {

private final int oldLevel;
private final int newLevel;

public ClientPermissionsChangedEvent(LocalPlayer player, int oldLevel, int newLevel) {
super(player);
this.oldLevel = oldLevel;
this.newLevel = newLevel;
}

public int getOldLevel() {
return oldLevel;
}

public int getNewLevel() {
return newLevel;
}
}

0 comments on commit a6332c7

Please sign in to comment.