Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | feat: both directions on packet patch plus event | alemidev | 2023-02-08 | -15/+85 |
| | ||||
* | feat: initial work on packet patch | ftbsc | 2023-02-08 | -53/+77 |
| | ||||
* | chore: i did it again | alemidev | 2023-02-07 | -61/+61 |
| | ||||
* | chore: unused imports | alemidev | 2023-02-07 | -4/+0 |
| | ||||
* | build: removed asm patching and moved asm patches | alemidev | 2023-02-07 | -169/+1 |
| | ||||
* | feat: simplified impl with interface + fix loading | alemidev | 2023-02-06 | -955/+159 |
| | | | | | | | | | | | only load patches rather than looking into all mods manually. patch loading is implemented using ServiceLoader, thus removing most unchecked casts and reflection accesses to methods, and directly invoking inject(). This is much more efficient and allows to store only loader in the Launch Plugin and only patches in mods themselves. The modder patch interface is still super ripe, requiring each method to be implemented returning a raw string with the unmapped name, but helpers and utils and build plugins can be developed later on to make this API more friendly. | |||
* | feat: got the patcher working* | zaaarf | 2023-02-04 | -33/+793 |
| | | | | *only in unobfuscated environment, and I did it using hacky awfulness that will be deleted as soon as possible. | |||
* | feat: initial, low quality and untested implementation of method transformer | zaaarf | 2023-02-03 | -8/+232 |
| | ||||
* | build 'successfully' loaded LaunchPlugin via ModLauncher | dev@ftbsc | 2023-02-03 | -0/+33 |
| | ||||
* | i fucking did it | alemidev | 2023-02-01 | -48/+49 |
| | ||||
* | fix: remove arrows (for now) from entitylist | alemidev | 2023-02-01 | -1/+1 |
| | ||||
* | feat: added initial infodisplay hud mod | alemidev | 2023-02-01 | -0/+136 |
| | ||||
* | chore: added value for unbound and some WIP code | alemidev | 2023-01-31 | -4/+63 |
| | | | | | added a command stub for setting keybinds, but it's not really working or proper. something to finish eventually! | |||
* | fix: "debounce" keypresses | alemidev | 2023-01-31 | -10/+17 |
| | ||||
* | feat: added speed control to vanilla flight | alemidev | 2023-01-31 | -6/+34 |
| | ||||
* | chore: added translations but they don't work | alemidev | 2023-01-30 | -0/+4 |
| | ||||
* | chore: refactor modules -> module | alemidev | 2023-01-30 | -23/+34 |
| | ||||
* | feat: added QuickModule with a toggle keybind | alemidev | 2023-01-30 | -0/+61 |
| | | | | awful name but eeehh | |||
* | chore: restructured | alemidev | 2023-01-30 | -7/+12 |
| | ||||
* | feat: added FastInteract and EntityList | alemidev | 2023-01-30 | -0/+108 |
| | ||||
* | feat: added jank way to scale text | alemidev | 2023-01-30 | -18/+33 |
| | ||||
* | feat: added HudModule and remade Hud mods | alemidev | 2023-01-30 | -4/+166 |
| | ||||
* | fix: pop configspec! | alemidev | 2023-01-30 | -2/+15 |
| | ||||
* | fix: improved and fixed Align and Text utils | alemidev | 2023-01-30 | -128/+58 |
| | ||||
* | feat: added TextBuilder, converted Hud module | dev@ftbsc | 2023-01-29 | -14/+110 |
| | ||||
* | fix: add HUD category, don't mention gamma mode | dev@ftbsc | 2023-01-29 | -1/+2 |
| | ||||
* | feat: some utils, but unfinished | alemidev | 2023-01-29 | -0/+31 |
| | ||||
* | chore: cleanup | alemidev | 2023-01-29 | -32/+0 |
| | ||||
* | feat: added HUD module to show coords and mods | alemidev | 2023-01-29 | -0/+80 |
| | ||||
* | feat: added a crude but working way to make opts | alemidev | 2023-01-29 | -1/+51 |
| | ||||
* | fix: load mods early and check config on setup | alemidev | 2023-01-29 | -51/+46 |
| | ||||
* | fix: restore abilities when toggling | dev@ftbsc | 2023-01-29 | -4/+18 |
| | ||||
* | feat: log module toggling | dev@ftbsc | 2023-01-29 | -1/+4 |
| | ||||
* | feat: added vanillaflight, moved modules | dev@ftbsc | 2023-01-29 | -1/+32 |
| | ||||
* | feat: improved fullbright (proper removal) | alemidev | 2023-01-29 | -1/+18 |
| | ||||
* | feat: added onEnabled/onDisabled callbacks | alemidev | 2023-01-29 | -3/+8 |
| | ||||
* | fix: very cheap and temp solution to missing hints | alemidev | 2023-01-28 | -1/+30 |
| | | | | | | Added a command, /rebuild_hints, which overwrites completer commands list using reflections and hardcoded obfuscated name. Classy! But it works without patches | |||
* | fix: strip leading /, reduce fullbright duration | dev@ftbsc | 2023-01-28 | -6/+6 |
| | ||||
* | feat: command dispatcher on client | dev@ftbsc | 2023-01-28 | -10/+30 |
| | ||||
* | fix: i thought this was autogenerated? | alemidev | 2023-01-26 | -0/+7 |
| | ||||
* | fix: name collision | dev@ftbsc | 2023-01-26 | -6/+8 |
| | ||||
* | fix: name clash! how fun | dev@ftbsc | 2023-01-26 | -5/+5 |
| | ||||
* | feat: crude commands, mod loading and config | dev@ftbsc | 2023-01-26 | -4/+53 |
| | ||||
* | feat: initial base mod plus some scaffolding | dev@ftbsc | 2023-01-26 | -9/+95 |
| | | | | a basic fullbright is there with no way to toggle it | |||
* | chore: moved file, changed modid | alemidev | 2023-01-24 | -4/+4 |
| | ||||
* | chore: boilerplate | alemidev | 2023-01-24 | -0/+143 |