package dev.virel.obf;

import java.util.function.Consumer;
import java.util.function.Predicate;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.class_2596;

@Environment(EnvType.CLIENT)
record IIi1I(Predicate<class_2596<?>> shouldHold, Consumer<class_2596<?>> observer) {
   // $FF: synthetic field
   private final Predicate<class_2596<?>> I1lI1i;
   // $FF: synthetic field
   private final Consumer<class_2596<?>> 1IIlii;

   // $FF: synthetic method
   private IIi1I(Predicate<class_2596<?>> var1, Consumer<class_2596<?>> var2) {
      this.I1lI1i = var1;
      this.1IIlii = var2;
   }
}
