Activity

felix

Heyo, I have been doing some tokenizing, theming, navigation, AST aware highlighting and some other stuff :D, currently I’m trying to get rid of shiki and move to raw textmate so I can stream highlighting without blocking the UI on huge files. Also we have ctrl+clicking now to go to definitions and I’ll add the reverse for usages soon. I think thats it for now byeeee

Attachment
0
felix

Hi again hyper-dino-wave I’ve been busy
While it might seem like this project is kinda all over the place and I’m working on something else every devlog. Well, yes, that is the case. Sorry my neurodivergent ass can’t focus, but trust me everything will come together one way or another.
Anyways, check out this thingy I’m working on yay. It is still pretty WIP but it can get slacks source code, transform it (even better than before), highlight it and some more things. I’m gonna work now on global search, navigating references, modifying mappings inline and then use it for visual patching. Not only will this make modding much easier for me it’ll also make it accessible for you guys (wink wink). Alright see you next devlog :)

If you read this you must join #felixs-den

Attachment
0
felix

I made a dataminer but it seems the files are too big to track with github so its local only for now. Worked a lot more on the plugin system (we now have module search and more), plugins (compact channel list and private channel ids), the plugin CLI and module transformer and a devtools extension for properly viewing and visually patching the webpack modules eyes_shaking

Attatched: random private channels I found rendered as their id by a plugin

Attachment
0
felix

Hi again, since my last devlog I have been hard at work on some more thingies, mainly a CLI tool to create plugins and make slacks source code readable and a module replacement based API. Next I’ll try and readd wpreq.c and maybe make a dataminer!

Attachment
0
felix

Unfortunately I couldn’t devlog previously since that would give away my top secret strategy but we won!
This bot consists of modules that are automatically loaded and hotswapped by the central bot file. These modules handle target selection, shit talking in chat to attack mentally as well, a movement module with anti fly kick and 100 block/s direct travel, some more stuff and most importantly a fighting behavior that handles spam macing as fast as possible allowing killing anyone in one hit even with full prot 4 + egaps within a few seconds. It also heals whenever necessary and is almost impossible to kill. I think that’s about it
Thanks to everyone that participated!

Attachment
0
felix

I already wasted a shit ton of hours due to hackatime issues pensive-wobble but it finally works so I can finally add it to FT.
I already worked on a CDP based system to inject code into the console over websockets so you can mod the electron client (actually 2 versions, one that’s only an injector and another that also finds and launches the app, you can find them in slack). I might also create an ASAR based injector or full app reimplementation in tauri but that’s for another time.
Then I also spent a lot of time on webpack module extraction which can be used for datamining and more convenient source viewing but its unused for now.
Next I’m also working on the loader itself. I’m not sure yet if I want to go for a taut style react component wrapper architecture or vencord style module patching with regexes however I’m leaning towards the latter or a hybrid model since its much more flexible. I also still gotta figure out redux and all that stuff but thats a later felix issue. Current felix needs to figure out why everything is broken criblub

Attachment
0
felix

Added a module fixing titles running off screen
Added an option to delete worlds to trash when possible
Added keybinds for pausing and skipping background music
Added an option to reduce the volume when the window isn’t focused
Added AllowScreensInPortals for 1.21.8+
Added RemapNarrator for 1.21.11
DisableWorldAdvice is now enabled by default
Fixed DisableLoadingTerrain on 1.20.1 and 1.21.8
Fixed showing fixModelGaps on irrelevant version
Fixed admin chat not filtering command blocks correctly
Removed a part of DisableWorldAdvice since its actually useful

Attachment
0
felix

During flavortown I added:
A keybind to disable fog
A debug (F3) entry showing your camera position
An option to disable freecam when taking damage
Rewrote freelook jank
A setting to make you go in 3rd person when using freelook
Made zoom EXTREMELY customizable
And squashed a lot of bugs ofc :)

Attachment
1

Comments

Felix
Felix about 2 months ago

Whoa, sound great!

felix

Shipped this project!

Hours: 5.56
Cookies: 🍪 101
Multiplier: 18.1 cookies/hr

Updated for V4 =D

felix

I updated the whole website for V4 and added the mobbing sub YSWS that you should definitely do in #mc-modding no account required! Also I improved the background to tile and overhauled the gallery page to have nice tooltips for descriptions (once my airbridge pr gets merged atleast :p)

Attachment
0
felix

Flavortown didn’t add my previous hours to the devlog so the time isn’t fully right but eeh not much has happened since thanks to the nest shutdown :/ I have managed to set it up again on a local coolify instance and am currently working on some bugs. I think once nest gets back up again I’ll finally be able to release this project!

Attachment
0
felix

I already have:
Changed the icon
Added easter eggs :3
Fully redid the slack trigger
Enabled more features
Made it use slack ids instead of emails
Made it log in via Hack Club account
And much much more

Attachment
0