package dev.virel.obf;

import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import java.util.Set;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.class_1799;
import net.minecraft.class_243;

@Environment(EnvType.CLIENT)
public final class Ili1 extends Ii11i {
   // $FF: synthetic field
   private static final long 1illIi = 1400L;
   // $FF: synthetic field
   private final l IIiII1;
   // $FF: synthetic field
   private static final String lIiIIi;
   // $FF: synthetic field
   private static final long lii111 = 2000L;
   // $FF: synthetic field
   private static final String lllI;
   // $FF: synthetic field
   private static final String lIIlI1;
   // $FF: synthetic field
   private long 1Il1Il;
   // $FF: synthetic field
   private boolean I11ll1;
   // $FF: synthetic field
   private static String[] iIiIII = new String[44];
   // $FF: synthetic field
   private final iiiI lIIiII;
   // $FF: synthetic field
   private final I1Iil<Il11i> II11li;
   // $FF: synthetic field
   private static final String i1IIIl;
   // $FF: synthetic field
   private float I1IIii;
   // $FF: synthetic field
   private long l1li;
   // $FF: synthetic field
   private static final long liI1il = 1000L;
   // $FF: synthetic field
   private static final long 1lIIIl = 2500L;
   // $FF: synthetic field
   private float i1iiii;
   // $FF: synthetic field
   private class_243 11ill;
   // $FF: synthetic field
   private final i1li li1li;
   // $FF: synthetic field
   private static final float iIIIi1 = 0.5F;
   // $FF: synthetic field
   private int II1Ili;
   // $FF: synthetic field
   private int li1;
   // $FF: synthetic field
   private static final long Ii1iII = 500L;
   // $FF: synthetic field
   private final i1li IIl111;
   // $FF: synthetic field
   private static final String li1Iil;
   // $FF: synthetic field
   private long IiII11;
   // $FF: synthetic field
   private static final String i1IIil;
   // $FF: synthetic field
   private float IIl1ll;
   // $FF: synthetic field
   private static final long Iiii1i = 250L;
   // $FF: synthetic field
   private static final String iiil1I;
   // $FF: synthetic field
   private static final String IIllIi;
   // $FF: synthetic field
   private static final double IlilII = 0.05;
   // $FF: synthetic field
   private static final String I1IIli;
   // $FF: synthetic field
   private boolean illlll;
   // $FF: synthetic field
   private static final String iIi11i;
   // $FF: synthetic field
   private int lIIIIi;
   // $FF: synthetic field
   private static final int 111il = 40;
   // $FF: synthetic field
   private final i1li 1lIlii;
   // $FF: synthetic field
   private static final double i11III = (double)1.0F;
   // $FF: synthetic field
   private static final long IIIl = 700L;
   // $FF: synthetic field
   private int lIIIli;
   // $FF: synthetic field
   private static final long lliil1 = 700L;
   // $FF: synthetic field
   private Il1I1 l1Ili1;
   // $FF: synthetic field
   private static final double I11I1l = (double)0.5F;
   // $FF: synthetic field
   private long I11iII;
   // $FF: synthetic field
   private long lliiiI;
   // $FF: synthetic field
   private static final String I1I1l;
   // $FF: synthetic field
   private static final String IIi1iI;
   // $FF: synthetic field
   private int ilii11;
   // $FF: synthetic field
   private final 1II 1i1il;
   // $FF: synthetic field
   private final Ilii1 lllIIi;
   // $FF: synthetic field
   private final 1I I1llli;
   // $FF: synthetic field
   private long 1lIIIi;
   // $FF: synthetic field
   private static final List<Iil1i> l1IlI;
   // $FF: synthetic field
   private static final double 1lilIi = 1.0E-4;
   // $FF: synthetic field
   private int Ii1Ill;
   // $FF: synthetic field
   private static final String l1I111;
   // $FF: synthetic field
   private class_1799 liiI11;
   // $FF: synthetic field
   private long l1iiI;
   // $FF: synthetic field
   private final i1li I11iiI;
   // $FF: synthetic field
   private final Ilii1 l1I1l;
   // $FF: synthetic field
   private static final int 1IIlIl = 9;
   // $FF: synthetic field
   private final Ilii1 i1IiI;
   // $FF: synthetic field
   private final List<class_1799> I1iIlI;
   // $FF: synthetic field
   private long 1IIili;
   // $FF: synthetic field
   private static final String iiI1lI;
   // $FF: synthetic field
   private final Ilii1 lll1I1;

   // $FF: synthetic method
   public Ili1(iiiI var1) {
      super(iIl.interface l11I(iIiIII[37]), IllIi.iI1llI, iIl.interface l11I(iIiIII[32]));
      this.l1I1l = (Ilii1)this.private iI(new Ilii1(iIl.interface l11I(iIiIII[38]), false));
      I1Iil var10002 = new I1Iil(iIl.interface l11I(iIiIII[29]), Il11i.class, Il11i.1llll);
      Ilii1 var10003 = this.l1I1l;
      Objects.requireNonNull(var10003);
      this.II11li = (I1Iil)this.private iI((I1Iil)var10002.synchronized Ii(var10003::break Ii));
      this.1lIlii = (i1li)this.private iI((i1li)(new i1li(iIl.interface l11I(iIiIII[34]), (double)75.0F, (double)30.0F, (double)90.0F, (double)1.0F)).return Ii(iIl.interface l11I(iIiIII[42])).synchronized Ii(() -> !(Boolean)this.l1I1l.break Ii()));
      this.IIiII1 = (l)this.private iI((new l(iIl.interface l11I(iIiIII[35]), (double)55.0F, (double)60.0F, (double)0.0F, (double)300.0F, (double)5.0F)).float Ii(iIl.interface l11I(iIiIII[39])));
      this.li1li = (i1li)this.private iI((new i1li(iIl.interface l11I(iIiIII[43]), (double)3.0F, (double)0.0F, (double)30.0F, (double)0.5F)).return Ii(iIl.interface l11I(iIiIII[33])));
      this.i1IiI = (Ilii1)this.private iI(new Ilii1(iIl.interface l11I(iIiIII[41]), true));
      i1li var2 = (new i1li(iIl.interface l11I(iIiIII[30]), (double)10.0F, (double)1.0F, (double)20.0F, (double)0.5F)).return Ii(iIl.interface l11I(iIiIII[40]));
      var10003 = this.i1IiI;
      Objects.requireNonNull(var10003);
      this.I11iiI = (i1li)this.private iI((i1li)var2.synchronized Ii(var10003::break Ii));
      this.lllIIi = (Ilii1)this.private iI(new Ilii1(iIl.interface l11I(iIiIII[28]), false));
      this.1i1il = (1II)this.private iI(new 1II(iIl.interface l11I(iIiIII[36]), l1IlI, Set.of(IIi1iI, lllI, I1IIli)));
      this.lll1I1 = (Ilii1)this.private iI(new Ilii1(iIl.interface l11I(iIiIII[31]), true));
      this.IIl111 = (i1li)this.private iI((i1li)(new i1li(iIl.interface l11I(iIiIII[15]), (double)50.0F, (double)1.0F, (double)100.0F, (double)1.0F)).synchronized Ii(() -> (Boolean)this.l1I1l.break Ii() && this.II11li.break Ii() == Il11i.llIlIi));
      this.I1llli = new 1I();
      this.l1Ili1 = Il1I1.ll1ii;
      this.liiI11 = class_1799.field_8037;
      this.lIIIli = -1;
      this.II1Ili = -1;
      this.lIIIIi = Integer.MAX_VALUE;
      this.li1 = -1;
      this.Ii1Ill = Integer.MIN_VALUE;
      this.I1iIlI = new ArrayList();
      this.lIIiII = var1;
   }

   // $FF: synthetic method
   public Ili1() {
      this((iiiI)null);
   }

   static {
      synchronized 11i1();
      lIIlI1 = iIl.interface l11I(iIiIII[21]);
      IIi1iI = iIl.interface l11I(iIiIII[7]);
      i1IIIl = iIl.interface l11I(iIiIII[5]);
      lllI = iIl.interface l11I(iIiIII[16]);
      I1IIli = iIl.interface l11I(iIiIII[10]);
      iIi11i = iIl.interface l11I(iIiIII[12]);
      lIiIIi = iIl.interface l11I(iIiIII[2]);
      i1IIil = iIl.interface l11I(iIiIII[9]);
      I1I1l = iIl.interface l11I(iIiIII[13]);
      IIllIi = iIl.interface l11I(iIiIII[22]);
      l1I111 = iIl.interface l11I(iIiIII[27]);
      li1Iil = iIl.interface l11I(iIiIII[1]);
      iiI1lI = iIl.interface l11I(iIiIII[23]);
      iiil1I = iIl.interface l11I(iIiIII[17]);
      l1IlI = List.of(new Iil1i(lIIlI1, iIl.interface l11I(iIiIII[0])), new Iil1i(IIi1iI, iIl.interface l11I(iIiIII[25])), new Iil1i(i1IIIl, iIl.interface l11I(iIiIII[15])), new Iil1i(lllI, iIl.interface l11I(iIiIII[14])), new Iil1i(I1IIli, iIl.interface l11I(iIiIII[19])), new Iil1i(iIi11i, iIl.interface l11I(iIiIII[18])), new Iil1i(lIiIIi, iIl.interface l11I(iIiIII[3])), new Iil1i(i1IIil, iIl.interface l11I(iIiIII[26])), new Iil1i(I1I1l, iIl.interface l11I(iIiIII[20])), new Iil1i(IIllIi, iIl.interface l11I(iIiIII[24])), new Iil1i(l1I111, iIl.interface l11I(iIiIII[8])), new Iil1i(li1Iil, iIl.interface l11I(iIiIII[11])), new Iil1i(iiI1lI, iIl.interface l11I(iIiIII[6])), new Iil1i(iiil1I, iIl.interface l11I(iIiIII[4])));
   }
}
