/* * Decompiled with CFR 0.152. */ package net.minecraft.server.jsonrpc.internalapi; import java.util.stream.Stream; import net.minecraft.server.jsonrpc.methods.ClientInfo; import net.minecraft.server.jsonrpc.methods.GameRulesService; import net.minecraft.world.level.gamerules.GameRule; public interface MinecraftGameRuleService { public GameRulesService.GameRuleUpdate updateGameRule(GameRulesService.GameRuleUpdate var1, ClientInfo var2); public T getRuleValue(GameRule var1); public GameRulesService.GameRuleUpdate getTypedRule(GameRule var1, T var2); public Stream> getAvailableGameRules(); }