Commit Graph

52 Commits (04186c4d1e055238c4357e2141e354ff703db0df)

Author SHA1 Message Date
Charlotte Som 04186c4d1e Use a mixin hook for NetMovingEvents 2022-03-09 22:27:57 +00:00
Charlotte Som b0dfd4273b Use the player.input for Flight movement vector calculation
This means that using Flight with hard or max mode won't move the player
around when trying to move the camera around in Freecam (i.e. when not
controlling the player)
2022-03-09 01:31:14 +00:00
Charlotte Som 94075ba509 Serialize the X-Ray blocks to the database 2022-03-09 00:28:26 +00:00
Charlotte Som 7de33468b2 Freecam, Xray tweaks 2022-03-09 00:16:10 +00:00
Charlotte Som 4d5a7c8b80 Update to 1.18.2 2022-03-08 22:50:17 +00:00
Charlotte Som 284008882b TPS Detector and 'Maximum' mode for Flight 2022-03-08 03:43:59 +00:00
Charlotte Som e75052edea No Fog, 'Hard' mode for Flight, failsafe for ImGui 2022-03-08 02:50:08 +00:00
Charlotte Som ea9d543d32 Remove startup session swapping from unknit 2022-03-08 01:03:49 +00:00
Charlotte Som ca66d553bd Refactor account login handling into the AccountsSubsystem
Now we have a cool way of doing the startup login instead of dealing
with funky environment variables
2022-03-08 01:00:00 +00:00
Charlotte Som 81ef894926 Refactor + Restyle account manager 2022-03-08 00:17:23 +00:00
Charlotte Som 57323b3ac6 Use enum toString() instead of enum name 2022-03-08 00:04:46 +00:00
Charlotte Som 135fb96f0b Add EnumValue to possible Feature values 2022-03-08 00:03:54 +00:00
Charlotte Som a1ea8ca51e Make sure IsModded returns false everywhere 2022-03-07 23:56:50 +00:00
Charlotte Som f96a4fc83d Add SQLite-based data storage system & account manager
You can access the account manager by pressing right-shift from the
title screen
2022-03-07 23:34:22 +00:00
Charlotte Som a1cff649dd Add a speed setting to Freecam, unclamp RegisteredValues 2022-03-04 18:14:39 +00:00
Charlotte Som f32cd7e20c Update vendor submodule 2022-03-04 17:54:59 +00:00
Charlotte Som 16d6a8003d We don't need the RenderPhase access widening anymore 2022-03-04 17:52:06 +00:00
Charlotte Som cd2c208d3c Add Nuker as well as Xray, Fullbright with support for Sodium+Iris 2022-03-04 17:51:31 +00:00
Charlotte Som e174655189 Bypass SendPacketEvent for Criticals motion updates
This solves interception by NoFall causing the packets to not set a fall
damage
2022-02-15 03:30:18 +00:00
Charlotte Som f21aadb117 Use isTouchingWater for NoSprintingPacket 2022-02-14 07:08:43 +00:00
Charlotte Som 3265282b30 Add Baritone, Gamma, No Sprinting Packet, and ensure Unknit blocks Fabric registration handshake 2022-02-14 06:54:36 +00:00
Charlotte Som 461d343362 Update vendor submodule 2022-02-14 03:17:06 +00:00
Charlotte Som b88928d58a Add a vclip command 2022-02-14 03:16:15 +00:00
Charlotte Som f64139b600 Add the 'Freecam' feature 2022-02-14 03:08:39 +00:00
Charlotte Som f3f3b21848 Report the login URL for MSA auth attempts when missing token 2022-02-13 07:16:45 +00:00
Charlotte Som db3c6d2848 Support Microsoft authentication from debug mode 2022-02-13 07:08:39 +00:00
Charlotte Som b980606088 Alias Criticals to 'crits' 2022-02-13 06:19:20 +00:00
Charlotte Som 501c20ffdb Unknit refactor: Extract arg replacement methods 2022-02-13 06:08:30 +00:00
Charlotte Som 8f578dcd4a Update vendor submodule 2022-02-13 06:04:56 +00:00
Charlotte Som c0ec62d186 Support reloading features and commands at runtime
This means that if you add a new feature, you do not need to restart the
game to hot-swap it into a running game (provided you're in debug mode)
2022-02-13 06:01:20 +00:00
Charlotte Som e28dd79cee Only render the overlay in game 2022-02-05 12:41:04 +00:00
Charlotte Som fec2da3d7f Erase one newline 2022-02-04 21:06:15 +00:00
Charlotte Som a4e2c33cdf Add Ghost, Anti-Ghost 2022-02-04 20:05:42 +00:00
Charlotte Som e6ae1efcbc New overlay system 2022-02-04 19:08:48 +00:00
Charlotte Som 9f3ba37a23 Oops! Add the GameRenderer mixin to mixins.json 2022-02-04 18:27:19 +00:00
Charlotte Som 0d831078a8 Create a world-to-screen projection helper
We also grab the view matrix and set up a world rendering hook

I needed to use LWJGL 2's util for GLU, but I can probably switch to
JOML or something
2022-02-04 18:25:19 +00:00
Charlotte Som d11f3e0927 Whole-project style fixes 2022-02-04 18:17:49 +00:00
Charlotte Som f9e0df935c Switch to special-purpose loom fork & quilt + mojang layered mappings 2022-02-04 18:03:35 +00:00
Charlotte Som 3736a86842 Stop sprinting for criticals 2022-02-04 13:47:50 +00:00
Charlotte Som 0632528416 Implement criticals cheat 2022-02-04 13:35:08 +00:00
Charlotte Som 6991269976 Refactor flight's vanilla kick bypass 2022-02-04 11:49:58 +00:00
Charlotte Som 638e77d104 Shaders! And more GUI tweaks 2022-02-04 11:39:16 +00:00
Charlotte Som 40f413e7a7 More GUI tweaks 2022-02-03 23:20:27 +00:00
Charlotte Som 7d939c6fe9 Disable docking since there's a weird bug where windows get locked up 2022-02-03 22:41:39 +00:00
Charlotte Som 5e1cb85754 Add a speed hack :) 2022-02-03 22:09:18 +00:00
Charlotte Som 085c1d14f4 Add 'fly' as an alias for Flight 2022-02-03 22:02:35 +00:00
Charlotte Som 45d97bacc9 Add keybinds and a feature list overlay 2022-02-03 22:01:41 +00:00
Charlotte Som e30198fdab Implement a command system 2022-02-03 21:43:06 +00:00
Charlotte Som ca456f0689 Gui styling 2022-02-03 20:47:25 +00:00
Charlotte Som ceac1fda7a Create features system with Flight, No Fall Damage 2022-02-03 19:29:14 +00:00