Git Product home page Git Product logo

sigmautils's Introduction

SigmaUtils build GitHub release (latest SemVer including pre-releases) GitHub all releases

Requires: Minecraft 1.20.4 Fabric API

SigmaUtils is a utility mod for Minecraft 1.20.4. It is made up of 'modules', which are discrete features that can be toggled and configured. By default, SigmaUtils changes nothing about the game, except adding a button to the title screen to open the config GUI. To see all the modules you can check out the module documentation.

Usage

You can access the module config screen by clicking the ฮฃ button on the main screen or by pressing u (default) in game. When in the config screen you can toggle modules on and off by left-clicking on them. When your mouse is over a module you can see a description of what it does. When you right-click a module, it will open a config screen for that module. All modules have two base settings, Enabled and Keybind, but some modules have more. Just like with the modules, hovering over any setting will show a description of what it does.

There are also commands that you can use in game (about, chat, fotd, map, note, resourcepack, run, save, task, toggle). All the commands are accessible by through the base /util command. For more information on the commands you can check out the command documentation.

Example Use Cases

  • When making time-lapse videos (with or without replay mod) you can use Force Weather and Force Game Time to get a more constant look
  • If playing on servers like Hypixel you can use Badlion Timers to show server defined countdown timers as a HUD element (image)
  • If you just want to see some interesting stats you can enable Player History, which logs every player is in the same server as you. You can then see which players you have seen before and how many times.
  • You can use the /util map save command to download map art from a server into your screenshots folder.

sigmautils's People

Contributors

connorslade avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

sigmautils's Issues

Entity No Render Module

Just like a lot of the other entity related rendering modules, but will disable rendering.

Timers module.

Timers module.
Adds timers for:

  • TNT explosions
  • Animal grow-ups / breeding cooldown (would have to be estimated)
  • Item / arrow de-spawn

Autodoc

โœจ documentation โœจ

This is a big task, so maybe for now just autogen basic docs from the module descriptions and setting descriptions.

Auto Trade Cycle

You will select a trade item, and it will keep cycling trades (breaking and placing workstation) until you get that trade. Option to play an alert sound when complete (maybe that bypasses the mute button).

For enchanted books:
(From Trading โ€” Minecraft Wiki)

The enchantment is chosen randomly with equal chance of any enchantment type occurring (except for Soul Speed and Swift Sneak) and equal chance to get any level of the enchantment, meaning high-level enchantments are as likely as low-level enchantments. It is possible for a librarian to sell the same book more than once. The price in emeralds depends on the enchantment level and "treasure" status. The possible values are 5โ€“19 emeralds for Lvl I, 8โ€“32 for Lvl II, 11โ€“45 for Lvl III, 14โ€“58 for Lvl IV, and 17โ€“71 for Lvl V. For treasure enchantments the price is doubled. Note that the cost is capped to 64, meaning that for example Lvl V books truly range from 17โ€“64 emeralds with costs at the upper end of the range being more common.

AutoSign backs

Add support for adding text to the back of signs automaticly.

Hypixel server modules

  • Level head
  • Bedwars (and other geames) state hud / current team color
  • Player team state above player - like if that team still has a bed / count of players remaining.

Chat Commands

Allow other users on a server to control your client through the chat.

Ideas:

  • Carpet like player commands
  • Password system?

Use the DymanicListSetting for more modules:

Use the DymanicListSetting for more modules:

  • Sound Control
  • Disable Particles
  • Item Shortcuts - Item and Category types
    • Create new Add page that has buttons for all items, and item category
    • Define item categories. In some json file?
  • Random Background
  • Hud Selector - black/whitelist modules from displaying on it
  • Rendering
    • Disable Shadows
    • Flipped Entities
    • No Armor
    • Show Invisible Entities
  • Weird behavior when scrolling at the bottom of a DynamicListSetting

Update to 1.20.2

  • Update to 1.20.1
  • Update README
  • Update packet mappings
  • Rebuild docs
  • Fix Broken Modules
    • Handle Unknown Packets
    • Fix Raised Hotbar
    • Verify FastDoll
    • Fix See-Throuhg Loading
    • Fix Server Hud (Brand)
    • Fix Brand Changer
    • Fix Badlion Timers
    • Verify Session Status (Ui-Tweaks)
    • Fix Confirm Disconnect

UI Tweaks Module

Little tweaks to the default minecraft UI.

  • Audio mute button
  • Valid session display

Misc Fixes

  • Dynamic list setting add page broken
  • Opacity slider in Show Inviable Entities is always active
  • Make Packet Cancel debug mode print readable class names
  • Have Checkbox be the default display type for bool setting
  • Look into Vector for thread safe lists
  • Rewrite Ray caster
  • See if No Chat Normalization does anything
  • Make Item Shortcuts not activate when in a screen
  • More info in the about command (game version, loader version, mapping version, protocol version, etc.)
  • Fix chat command
  • Proper error messages in resourcepack command
  • Cleanup /util run repeat syntax
  • Make killing a delay task not send message

Texture Rotations

Allow you to disable texture rotations, or use a custom seed value.

Update to 1.19.3

i had no idea this would be so much work,,,

New Module Ideas

  • Get No Chat Reports module working again! [Important]
  • Update No Telemetry module with this also this.

Changes

  • Removed Private Message Notifier
  • Removed Force Fly (was unfinished)

TODO

  • Fix crash on Sound Control
  • Fix Confirm Disconnect (broken mixin GameMenuScreenMixin)
  • Fix Ui Tweaks audioMuteButton
  • Fix NoTelemetry (TelemetryManager)
  • Do a new Packet Dump

Config GUI Scale

This idea is bad, or at least current implementation. Module should be scraped. Maybe ill get around to a replacement at some point.

  • Remove the scale module
  • Remove usage of it within some custom graphics components

Update to Minecraft 1.20.3

Java Edition 1.20.3

Updates

  • Update mod version
  • Update packet mappings
  • Verify modules
  • Update README
  • Make release

Files to Verify

  • Player History
  • No Force Resource Pack
  • Coordinate Hud
  • World Utils
  • Selector Setting
  • Dynamic Selector Setting
  • Dynamic List Setting
  • Components
  • Config
  • Resource Pack Command
  • Entry List Widget Mixin
  • No Scorebord Value
  • Progress Screen Random Background

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.