summaryrefslogtreecommitdiff
path: root/src/main/java/lv/enes/mc/eris_alchemy/utils/ContainerOpenersCounterUtil.java
blob: abedce7cbf0bbeac59631d09a9ba19af4edf5b22 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package lv.enes.mc.eris_alchemy.utils;

import jakarta.annotation.Nonnull;
import net.minecraft.server.level.ServerPlayer;
import net.minecraft.world.level.block.entity.ContainerOpenersCounter;

import java.util.List;

public final class ContainerOpenersCounterUtil {
	private ContainerOpenersCounterUtil() {}

	/** @see lv.enes.mc.eris_alchemy.mixin.ContainerOpenersCounterMixin */
	public interface ContainerOpenersCounterSuper {
		@Nonnull List<ServerPlayer> lv_enes_mc$getOpeners();
	}

	public static List<ServerPlayer> getOpeners(ContainerOpenersCounter cop) {
		return ((ContainerOpenersCounterSuper)cop).lv_enes_mc$getOpeners();
	}
}