chylex
fc2803aeef
Release v3.2.0 for Minecraft 1.16.3
2020-09-11 20:30:55 +02:00
chylex
a68b70bb2f
Enforce LF line endings
2020-09-11 17:01:14 +02:00
chylex
be2ed0e3e8
Release v3.2.0 for Minecraft 1.16.2
2020-08-14 00:49:16 +02:00
chylex
1c2a1632c0
Update coremod to 1.16.2
2020-08-13 19:28:09 +02:00
chylex
d830bcd4a9
Add .idea project files & fix inspections and formatting
2020-08-13 16:33:41 +02:00
chylex
dab4c620ff
Update build.gradle to Minecraft 1.16.2 & fix compile errors
2020-08-13 14:14:40 +02:00
chylex
f36b23d2ae
Release v3.2.0 for Minecraft 1.16.1
2020-07-07 19:15:11 +02:00
chylex
69b3b1060a
Add 'Configure' button in mod list & allow mismatched versions in saves/network
2020-07-07 19:15:11 +02:00
chylex
01b5779e7f
Simplify coremod transformer for flying on ground
2020-07-07 19:15:11 +02:00
chylex
ee5dac5e49
Remove config migration & refactor setup, config, and more
2020-07-07 19:15:11 +02:00
chylex
f3e300d2e2
Minor refactoring & IDE inspection fixes
2020-07-07 11:57:29 +02:00
chylex
4ea6578d9e
Update mod to Minecraft 1.16.1
2020-07-07 08:52:00 +02:00
chylex
29cd363a12
Update build.gradle to Minecraft 1.16.1
2020-07-07 08:52:00 +02:00
chylex and GitHub
3a5076c1b9
Update FUNDING.yml
2020-05-13 23:24:16 +02:00
chylex
5f29f3d1c4
Release v3.1.0 for Minecraft 1.15.2
2020-01-31 17:37:54 +01:00
chylex
7ef9bcb5b9
Finish porting to Minecraft 1.15.2
2020-01-31 16:51:22 +01:00
chylex
b4a544a2ff
Replace debug window title w/ CustomWindowTitle mod
2020-01-31 14:33:14 +01:00
chylex
8fb56b3172
Update Minecraft to 1.15.2 & fix compile errors
2020-01-31 14:26:36 +01:00
chylex
41327a4da1
Release v3.1.0 for Minecraft 1.15.1
2019-12-22 18:42:21 +01:00
chylex
112f408215
Remove configuration options for the removed update check
2019-12-22 18:18:01 +01:00
chylex
88420a5be3
Optimize logo image & include it in the mod file
2019-12-22 14:44:28 +01:00
chylex
3029da2eaa
General code cleanup (modifiers, events, naming, UI code, etc)
2019-12-22 14:12:09 +01:00
chylex
8ec9f50e61
Remove Log class & replace debug stuff w/ Debug class
2019-12-22 12:33:34 +01:00
chylex
2564d4c68e
Remove custom update checking system
2019-12-22 12:30:21 +01:00
chylex
5aa05a69e5
Refactor coremod (split off constants and helper functions into separate files)
2019-12-22 11:35:38 +01:00
chylex
10d9c3b463
Finish porting to Minecraft 1.15.1
2019-12-22 10:42:28 +01:00
chylex
1a523632bf
Update Minecraft to 1.15.1 & fix compile errors
2019-12-22 09:52:44 +01:00
chylex
56514221ae
Re-add Russian translation by @Adaptivity
2019-08-21 09:26:55 +02:00
chylex
347b059bad
Release v3.0.1a for MC 1.14.4 (beta channel)
2019-08-11 21:44:37 +02:00
chylex
a6d0d60189
Update to Forge 28.0.45
...
Closes #53
2019-08-11 21:07:48 +02:00
chylex
0d83b02968
Update coremod mappings in dev environment
2019-07-27 15:18:44 +02:00
chylex
260d773f7e
Release v3.0.1 for MC 1.14.4
2019-07-22 18:53:35 +02:00
chylex
8da2a9d1ef
Finish porting to Minecraft 1.14.4
2019-07-22 12:42:14 +02:00
chylex
01555a0f1d
Update Minecraft to 1.14.4 & fix compile errors
2019-07-22 10:13:41 +02:00
chylex
6aea6844cb
Release v3.0.1 for MC 1.14.3, 1.12.2
2019-07-16 19:39:02 +02:00
chylex
21897e7365
Fix fly boost staying toggled after disabling the mod
2019-07-16 19:38:20 +02:00
chylex
63c74d9a44
Remove unnecessary lines from pt_br.json
2019-07-16 19:17:32 +02:00
chylex
92c3375dcd
Allow sprint toggle for fly boost & disable sprint FOV change while flying
...
References #49
2019-07-07 15:42:43 +02:00
chylex
27f5916494
Rename Feature.isTriggered to isEnabled
2019-07-07 15:23:31 +02:00
chylex
f29344ab05
Release v3.0.0 for MC 1.14.3, 1.13.2, 1.12.2
2019-07-05 18:29:12 +02:00
chylex
6e7e59dbba
Add logo source file
2019-07-05 08:29:36 +02:00
chylex
6d0ce2dd88
Add logo file
2019-07-04 22:40:06 +02:00
chylex
92d642b3a6
Fix long line in de_de.json
2019-07-04 17:09:11 +02:00
chylex
2856226668
Update testing procedure for version 3.0.0
2019-07-04 15:01:49 +02:00
chylex
765e4e88f6
Update version & mod description
2019-07-04 15:01:01 +02:00
chylex
a39f32d64b
Update config migration (add sprint key mode, minor refactoring)
2019-07-04 14:54:03 +02:00
chylex
b279d2793e
Hardcode config file comments until builder.translation starts working
2019-07-04 11:08:35 +02:00
chylex
52aafa3699
Add Slovak translation & tweak Czech
2019-07-04 09:59:37 +02:00
chylex
1086fb8511
Disable survival fly boost in LAN multiplayer
2019-07-04 09:51:36 +02:00
chylex
4dd7b92fd5
Fix ServerNetwork.players set not being synchronized (regression)
2019-07-03 14:10:02 +02:00
chylex
d06527e49a
Use vanilla sprint keybind on first start
2019-07-03 14:10:02 +02:00
chylex
ef7c32a921
Fix typo in coremod
2019-07-03 14:10:02 +02:00
chylex
cd4587c2dc
Rework button state to avoid calling init() multiple times due to it breaking
2019-07-02 13:45:35 +02:00
chylex
b38c6064cb
Update other language files to add missing & remove outdated translations
2019-07-02 12:10:32 +02:00
chylex
3dfe0eba94
Update English & Czech language files
2019-07-02 11:32:37 +02:00
chylex
b2b104948b
Slightly improve sprint mode option button
2019-07-02 11:01:52 +02:00
chylex
8e3b51e804
Tweak buttons (add generic button class & don't trigger onClick when disabled)
2019-07-02 10:26:27 +02:00
chylex
0a25057389
Change default keybinds to, if possible, use <modifier>+G for toggles
2019-07-02 10:14:09 +02:00
chylex
4d0944b038
Update sprint/sneak toggles to use the new system
2019-07-02 07:54:46 +02:00
chylex
16a57c09d2
Add a system for tracking key toggle states
2019-07-02 07:15:32 +02:00
chylex
1c7d2b3149
Fix keybinds not saving if other code doesn't call GameSettings.saveOptions
2019-07-02 03:14:01 +02:00
chylex
0eb25f7aef
Simplify keybind configuration code
2019-07-02 03:05:37 +02:00
chylex
2ca238afbf
Fix keybind conflicts not showing properly after refactoring
2019-07-01 23:22:22 +02:00
chylex
76577ad957
Refactor feature trigger/availability handling code
2019-07-01 23:04:02 +02:00
chylex
5a669688e4
Minor cleanup
2019-07-01 20:26:16 +02:00
chylex
dbabd31663
Add an // UPDATE comment to check if vanilla sprint keybind isn't overridden
2019-07-01 19:53:05 +02:00
chylex
9962a390b5
Completely rework sprinting logic w/ option to tap sprint key
2019-07-01 11:55:16 +02:00
chylex
3337c5a5a1
Remove no longer necessary isModDisabled checks in MovementController
2019-07-01 08:30:21 +02:00
chylex
9ec23a73dc
Reorganize GUI code
2019-07-01 05:10:43 +02:00
chylex
d53d1048e4
Disable fly boost in survival mode in singleplayer
...
While servers may still want to enable this, there's no point in keeping
it for singleplayer as the player can just manually go into creative
mode (and if they can't, then the boost only serves as an exploit for
flight items).
2019-07-01 02:26:41 +02:00
chylex
b11fb88c4b
Allow disabling/enabling the mod in-game when in singleplayer
2019-07-01 02:22:32 +02:00
chylex
87692da204
Ensure none of the coremod injections run if any single part fails
2019-07-01 01:53:20 +02:00
chylex
6481ba452c
Rework injected tick logic to remove vanilla code from PlayerLogicHandler
2019-07-01 01:51:47 +02:00
chylex
bae75d5287
Improve coremod to remove need for vanilla code in LivingUpdate
2019-07-01 00:13:40 +02:00
chylex
28d692be0b
Include jump target in coremod instruction printout
2019-06-30 23:35:39 +02:00
chylex
4c8fbd62d5
Refactor event subscribing & remove some unnecessary code
2019-06-30 22:14:27 +02:00
chylex
225c1e46e4
Fix missing '/bettersprinting setting' command autocomplete
2019-06-30 21:46:32 +02:00
chylex
19c7237151
Hardcode coremod skip offsets to improve compatibility & conflict detection
2019-06-30 20:52:33 +02:00
chylex
836f91fcd6
Make coremod directly target livingTick method (Forge 27.0.16+)
2019-06-30 19:03:55 +02:00
chylex
ea6d25b3bc
Update Forge to 27.0.16 & Minecraft to 1.14.3
2019-06-30 18:17:19 +02:00
chylex
19f1811a21
Add 'Fly on ground' config option migration from backported versions
2019-06-24 23:39:28 +02:00
chylex
8bc0dc2b51
Fix ClientEventHandler crashing if keyBindingList is null & reduce AT
...
Close #44
2019-06-24 23:33:30 +02:00
chylex
7b24ba28b2
Update Forge to 26.0.63
2019-06-24 23:20:49 +02:00
chylex
7035d8a44a
Release 2.3.0 for MC 1.12.2, 1.11.2, 1.8.9, 1.7.10
2019-06-17 06:47:56 +02:00
chylex
dd40c1b13f
Release 2.3.0 for MC 1.14.2
2019-06-14 06:36:10 +02:00
chylex
1e61868f4c
Remove TOML enum workaround
2019-06-14 05:51:59 +02:00
chylex
0564a6b653
Port everything to 1.14.2
2019-06-14 05:16:45 +02:00
chylex
e91673352f
Add complete mod testing procedure
2019-06-14 05:06:33 +02:00
chylex
b8ae0d8b98
Include LICENSE file in build files
2019-06-14 02:20:27 +02:00
chylex
762be42c00
All builds from this point on are MPL-2.0
...
Also removes files from contibutors which haven't provided consent to
relicensing. #40
2019-06-13 18:57:56 +02:00
chylex and GitHub
221762db64
Create FUNDING.yml
2019-05-25 10:21:04 +02:00
chylex
b60d7ce0a9
Release 2.2.1 for MC 1.13.2 & 2.1.2 for MC 1.12.2
2019-03-05 12:38:44 +01:00
chylex
7665cc4ef6
Update build.gradle and jar file name
2019-03-05 12:13:33 +01:00
chylex
69b7b9ffa8
Refactor GUI buttons
2019-03-05 01:25:38 +01:00
chylex
7a1e0c6331
Enable sprinting in all directions if LAN owner has the mod
2019-03-02 18:08:02 +01:00
chylex
c5898f2e93
Add option to continue flying when touching ground in creative mode
...
Closes #38
2019-03-02 17:01:25 +01:00
chylex
992fa91972
Cleanup comments in LivingUpdate
2019-03-02 16:59:53 +01:00
chylex
7f5ea45fa9
Move checkOpcodeChain into outer scope & insert after label
2019-03-02 16:53:08 +01:00
chylex
3f453ca8a3
Release 2.2.0 for MC 1.13.2
2019-02-25 08:39:13 +01:00
chylex
6974dbf4a9
Change networking to run in correct thread (just to be safe)
2019-02-25 07:47:49 +01:00