Class Proxies

java.lang.Object
meteordevelopment.meteorclient.systems.System<Proxies>
meteordevelopment.meteorclient.systems.proxies.Proxies
All Implemented Interfaces:
Iterable<Proxy>, ISerializable<Proxies>

public class Proxies extends System<Proxies> implements Iterable<Proxy>
  • Field Details

    • settings

      public final Settings settings
    • timeout

      public final Setting<Integer> timeout
    • PROXY_PATTERN

      public static final Pattern PROXY_PATTERN
    • PROXY_PATTERN_WEBSHARE

      public static final Pattern PROXY_PATTERN_WEBSHARE
    • PROXY_PATTERN_URI

      public static final Pattern PROXY_PATTERN_URI
    • refreshing

      public boolean refreshing
  • Constructor Details

    • Proxies

      public Proxies()
  • Method Details

    • get

      public static Proxies get()
    • add

      public boolean add(Proxy proxy)
    • remove

      public void remove(Proxy proxy)
    • getEnabled

      public Proxy getEnabled()
    • setEnabled

      public void setEnabled(Proxy proxy, boolean enabled)
    • checkProxies

      public void checkProxies(boolean all)
    • clean

      public void clean()
    • isEmpty

      public boolean isEmpty()
    • size

      public int size()
    • iterator

      @NotNull public @NotNull Iterator<Proxy> iterator()
      Specified by:
      iterator in interface Iterable<Proxy>
    • toTag

      public net.minecraft.nbt.CompoundTag toTag()
      Specified by:
      toTag in interface ISerializable<Proxies>
      Overrides:
      toTag in class System<Proxies>
    • fromTag

      public Proxies fromTag(net.minecraft.nbt.CompoundTag tag)
      Specified by:
      fromTag in interface ISerializable<Proxies>
      Overrides:
      fromTag in class System<Proxies>