java.lang.Object
meteordevelopment.meteorclient.systems.modules.Module
All Implemented Interfaces:
Comparable<Module>, ISerializable<Module>
Direct Known Subclasses:
AirJump, AirPlace, Ambience, Anchor, AnchorAura, AntiAFK, AntiAnchor, AntiAnvil, AntiBed, AntiHunger, AntiPacketKick, AntiVoid, ArrowDodge, AutoAnvil, AutoArmor, AutoBreed, AutoBrewer, AutoCity, AutoClicker, AutoEat, AutoEXP, AutoFish, AutoGap, AutoJump, AutoLog, AutoMend, AutoMount, AutoNametag, AutoReconnect, AutoReplenish, AutoRespawn, AutoShearer, AutoSign, AutoSmelter, AutoTool, AutoTotem, AutoTrap, AutoWalk, AutoWeapon, AutoWeb, BedAura, BetterBeacons, BetterChat, BetterTab, BetterTooltips, Blink, BlockESP, BlockSelection, Blur, BoatFly, BookBot, BossStack, BowAimbot, BowSpam, Breadcrumbs, BreakDelay, BreakIndicators, BuildHeight, Burrow, CameraTweaks, CityESP, ClickTP, Collisions, Criticals, CrystalAura, DiscordPresence, EChestFarmer, ElytraBoost, ElytraFly, EndermanLook, EntityControl, EntityOwner, EntitySpeed, ESP, Excavator, EXPThrower, FakePlayer, FastClimb, FastUse, Flamethrower, Flight, Freecam, FreeLook, Fullbright, GhostHand, GUIMove, HandView, HighJump, HighwayBuilder, Hitboxes, HoleESP, HoleFiller, Chams, ChestSwap, InfinityMiner, InventoryTweaks, ItemHighlight, ItemPhysics, Jesus, KillAura, LightOverlay, LiquidFiller, LiquidInteract, LogoutSpots, LongJump, Marker, MessageAura, MiddleClickExtra, MountBypass, NameProtect, Nametags, NoFall, NoGhostBlocks, NoInteract, NoMiningTrace, NoRender, NoRotate, NoSlow, Notebot, Notifier, Nuker, Offhand, OffhandCrash, PacketCanceller, PacketMine, Parkour, PopChams, Portals, PotionSaver, PotionSpoof, Quiver, Reach, ReverseStep, Rotation, SafeWalk, Scaffold, SelfAnvil, SelfTrap, SelfWeb, ServerSpoof, Slippy, Sneak, SoundBlocker, Spam, SpawnProofer, Speed, SpeedMine, Spider, Sprint, StashFinder, Step, StorageESP, Surround, Swarm, TimeChanger, Timer, Tracers, Trail, Trajectories, TridentBoost, TunnelESP, UnfocusedCPU, VeinMiner, Velocity, VoidESP, WallHack, WaypointsModule, Xray, Zoom

public abstract class Module extends Object implements ISerializable<Module>, Comparable<Module>
  • Field Details

    • mc

      protected final net.minecraft.client.MinecraftClient mc
    • category

      public final Category category
    • name

      public final String name
    • title

      public final String title
    • description

      public final String description
    • color

      public final Color color
    • settings

      public final Settings settings
    • serialize

      public boolean serialize
    • runInMainMenu

      public boolean runInMainMenu
    • autoSubscribe

      public boolean autoSubscribe
    • keybind

      public final Keybind keybind
    • toggleOnBindRelease

      public boolean toggleOnBindRelease
    • chatFeedback

      public boolean chatFeedback
    • favorite

      public boolean favorite
  • Constructor Details

  • Method Details

    • getWidget

      public WWidget getWidget(GuiTheme theme)
    • onActivate

      public void onActivate()
    • onDeactivate

      public void onDeactivate()
    • toggle

      public void toggle()
    • sendToggledMsg

      public void sendToggledMsg()
    • info

      public void info(net.minecraft.text.Text message)
    • info

      public void info(String message, Object... args)
    • warning

      public void warning(String message, Object... args)
    • error

      public void error(String message, Object... args)
    • isActive

      public boolean isActive()
    • getInfoString

      public String getInfoString()
    • toTag

      public net.minecraft.nbt.NbtCompound toTag()
      Specified by:
      toTag in interface ISerializable<Module>
    • fromTag

      public Module fromTag(net.minecraft.nbt.NbtCompound tag)
      Specified by:
      fromTag in interface ISerializable<Module>
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • compareTo

      public int compareTo(@NotNull @NotNull Module o)
      Specified by:
      compareTo in interface Comparable<Module>