b8eba78e20
feat: allow to add setting changing callback
2023-03-01 18:16:06 +01:00
8a3cc80809
chore: renamed BoSCoVicino to Boscovicino
2023-03-01 12:41:53 +01:00
f4889c1ce2
fix: null ptr, activemodules, service
...
modManager must be set during ModManager initialization. moved that part
into a separate method. Activemodules had the check inverted. Abstract
classes cannot be loaded (and thus should not be annotated)
2023-03-01 01:00:04 +01:00
ftbsc
930ccf34c7
feat: implemented auto service for modules
2023-02-28 23:00:03 +01:00
e82f1cc5e6
chore: delegated default group and name to AbstractModule
2023-02-28 22:09:07 +01:00
ftbsc
e3af53002f
fix: optional builder/dispatcher, moved cfg.pop
2023-02-28 21:50:01 +01:00
ftbsc
c833568c4b
feat: defaults for toggle/enable/disable
2023-02-28 21:49:37 +01:00
4359e3d285
feat: implemented basic interface structure and made module constructors with no params
2023-02-28 21:16:05 +01:00
ftbsc
3be09e9384
chore: AbstractModule
2023-02-28 18:18:06 +01:00
d497c1d976
feat: some initial work on Abstract Module
2023-02-28 17:00:05 +01:00
dd5bb2205b
fix: don't fire twice per tick
2023-02-27 23:26:08 +01:00
acf78a429a
fix: proper namespacing of settings commands
...
ugly botch because I forgot about this, TODO!
2023-02-27 23:26:08 +01:00
e992b27d04
feat: allow to set specific state via toggle cmd
2023-02-27 03:50:32 +01:00
38d183a775
chore: converted old settings
2023-02-27 03:50:31 +01:00
01ad24cc88
feat: added Setting builder
2023-02-27 03:50:31 +01:00
cc1ef1452d
fix: moved util out
2023-02-27 03:50:31 +01:00
de9f23e856
chore: converted patches to new system
2023-02-27 02:27:15 +01:00
385797718d
feat: added search filter to entitylist
2023-02-20 02:29:50 +01:00
a3491632e7
feat: added super basic aura module
2023-02-20 02:29:35 +01:00
2c7dbb310a
fix: autotool now finally chooses swords
2023-02-20 02:29:15 +01:00
ae65fb2593
feat: added PlayerList module
2023-02-20 02:29:05 +01:00
36dfda2d4c
fix: try to consider attack speed for tool dps
2023-02-19 23:48:08 +01:00
184aa773ba
feat: command to toggle all modules (dirty fix...)
2023-02-19 23:47:51 +01:00
c6dff8df7d
feat: option to hide potion effects
2023-02-19 23:47:33 +01:00
95f828c282
chore: better toggle text
2023-02-19 23:47:23 +01:00
15a2b1ac09
feat: added PortalGui
2023-02-19 23:46:35 +01:00
e5f1fdb475
feat: working basic boatfly
2023-02-19 23:43:40 +01:00
ftbsc
eb9e15e004
fix: working boat event
2023-02-19 20:29:04 +01:00
ac4a18a428
chore: some boilerplate for boat patch
2023-02-19 20:20:47 +01:00
627150b570
feat: initial boatfly, but kinda broken
2023-02-19 20:20:31 +01:00
bad0ff82c9
feat: rudimentary autodisconnect
2023-02-16 02:53:28 +01:00
f85188f310
feat: bring back mods button!
...
kinda broken and jank but hey it works for now;
2023-02-16 02:40:15 +01:00
b5d76e3494
feat: autotool also picks (badly) weapons
2023-02-16 01:41:13 +01:00
97129ddcef
feat: vanillaflight packet antikick, broken tho
2023-02-16 00:21:53 +01:00
82b57f4de9
feat: added super basic autotool
2023-02-16 00:21:41 +01:00
55cef0441b
fix!: access transformer for anti hunger
2023-02-15 21:45:51 +01:00
04aec8c2a3
feat: added basic autofish
2023-02-15 21:45:41 +01:00
1a11a3e163
feat: added AntiHunger
2023-02-15 21:45:27 +01:00
a7664f8485
feat: don't bloat chat with toggle events
2023-02-15 21:44:29 +01:00
caf64a44f2
fix: don't slow down freecam vertical movement
2023-02-15 21:44:05 +01:00
c2455718f9
chore: removed example from template
2023-02-15 21:43:33 +01:00
956781f3af
fix: it's java, ain't that easy
2023-02-13 18:29:31 +01:00
16b4246ac7
chore: plural
2023-02-13 18:27:04 +01:00
8cbe8e9a5f
feat: finished basic freecam module
2023-02-13 18:26:28 +01:00
4869fcb698
chore!: added Access Transformers (rebuild env!)
2023-02-13 18:26:00 +01:00
4a4224042d
refactor: added ICommons for minecraft access
2023-02-13 18:25:45 +01:00
114cd09dc9
feat: basic freecam module
...
allows to fly and cancels some packets but still can't noclip
2023-02-13 01:21:46 +01:00
1091f35cb7
feat: added .done() to handle config popping
2023-02-13 01:21:04 +01:00
75e627c0cc
fix: packetPatch should work with lll-loader0.1.1+
2023-02-13 01:20:25 +01:00
7ff227622d
feat: both directions on packet patch plus event
2023-02-08 02:02:33 +01:00
ftbsc
382e57a2cf
feat: initial work on packet patch
2023-02-08 00:10:31 +01:00
6e2fec7970
chore: i did it again
2023-02-07 02:36:38 +01:00
b83779f7bf
chore: unused imports
2023-02-07 02:05:14 +01:00
d5ed8e2518
build: removed asm patching and moved asm patches
2023-02-07 01:52:48 +01:00
9821169333
feat: simplified impl with interface + fix loading
...
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.
2023-02-06 01:10:18 +01:00
bc3eadea3b
feat: got the patcher working*
...
*only in unobfuscated environment, and I did it using hacky awfulness that will be deleted as soon as possible.
2023-02-04 02:03:28 +01:00
26e52da7d8
feat: initial, low quality and untested implementation of method transformer
2023-02-03 17:45:28 +01:00
dev@ftbsc
7b201195a1
build 'successfully' loaded LaunchPlugin via ModLauncher
2023-02-03 11:01:19 +01:00
3a84231cb6
i fucking did it
2023-02-01 20:37:21 +01:00
9f9292f26c
fix: remove arrows (for now) from entitylist
2023-02-01 00:33:30 +01:00
1b628a647d
feat: added initial infodisplay hud mod
2023-02-01 00:33:13 +01:00
80b08eb4d4
chore: added value for unbound and some WIP code
...
added a command stub for setting keybinds, but it's not really working
or proper. something to finish eventually!
2023-01-31 23:09:46 +01:00
49b057658e
fix: "debounce" keypresses
2023-01-31 22:25:17 +01:00
f03ba40760
feat: added speed control to vanilla flight
2023-01-31 01:46:20 +01:00
963c67aeae
chore: added translations but they don't work
2023-01-30 23:36:29 +01:00
20125f6fb5
chore: refactor modules -> module
2023-01-30 23:36:10 +01:00
5e0ec6d4aa
feat: added QuickModule with a toggle keybind
...
awful name but eeehh
2023-01-30 23:35:32 +01:00
867a5f5f62
chore: restructured
2023-01-30 20:59:42 +01:00
23cc6afc8f
feat: added FastInteract and EntityList
2023-01-30 03:35:23 +01:00
a38a214a5e
feat: added jank way to scale text
2023-01-30 03:35:06 +01:00
2e9321c305
feat: added HudModule and remade Hud mods
2023-01-30 02:20:28 +01:00
b7808b7938
fix: pop configspec!
2023-01-30 02:20:05 +01:00
2aa64795f5
fix: improved and fixed Align and Text utils
2023-01-30 02:19:39 +01:00
dev@ftbsc
52c5b2d205
feat: added TextBuilder, converted Hud module
2023-01-29 20:24:53 +01:00
dev@ftbsc
952ba637eb
fix: add HUD category, don't mention gamma mode
2023-01-29 20:24:27 +01:00
b63303267d
feat: some utils, but unfinished
2023-01-29 19:45:51 +01:00
54a20617f8
chore: cleanup
2023-01-29 17:08:50 +01:00
8b81f50b33
feat: added HUD module to show coords and mods
2023-01-29 05:04:20 +01:00
40ef8c34ae
feat: added a crude but working way to make opts
2023-01-29 05:03:31 +01:00
4b6bab1e8b
fix: load mods early and check config on setup
2023-01-29 05:03:01 +01:00
dev@ftbsc
93ceec462e
fix: restore abilities when toggling
2023-01-29 00:59:06 +01:00
dev@ftbsc
1d152324f6
feat: log module toggling
2023-01-29 00:58:48 +01:00
dev@ftbsc
2867df0f51
feat: added vanillaflight, moved modules
2023-01-29 00:44:56 +01:00
503c398ca8
feat: improved fullbright (proper removal)
2023-01-29 00:03:44 +01:00
27c30423de
feat: added onEnabled/onDisabled callbacks
2023-01-29 00:03:15 +01:00
6a9df35f40
fix: very cheap and temp solution to missing hints
...
Added a command, /rebuild_hints, which overwrites completer commands
list using reflections and hardcoded obfuscated name. Classy! But it
works without patches
2023-01-28 23:41:14 +01:00
dev@ftbsc
732fa8e4aa
fix: strip leading /, reduce fullbright duration
2023-01-28 18:04:45 +01:00
dev@ftbsc
9767eaffa3
feat: command dispatcher on client
2023-01-28 17:50:58 +01:00
a57f3d017a
fix: i thought this was autogenerated?
2023-01-26 22:59:07 +01:00
dev@ftbsc
b56e37df86
fix: name collision
2023-01-26 22:48:26 +01:00
dev@ftbsc
c207cdbfb4
fix: name clash! how fun
2023-01-26 22:39:11 +01:00
dev@ftbsc
ced8ae36ee
feat: crude commands, mod loading and config
2023-01-26 22:20:24 +01:00
dev@ftbsc
84ec30f4c1
feat: initial base mod plus some scaffolding
...
a basic fullbright is there with no way to toggle it
2023-01-26 01:39:14 +01:00
b6f64fef25
chore: moved file, changed modid
2023-01-24 22:46:15 +01:00
2e00a3ee4b
chore: boilerplate
2023-01-24 01:07:30 +01:00