leijurv
f22f4aed00
Merge pull request #4519 from babbaj/edge-fix
...
Fix not moving from edge of block
2024-10-15 16:04:17 -07:00
Babbaj
d644c5b754
a bit more elegant
2024-10-15 18:56:46 -04:00
Babbaj
1e2ae34dbe
crucial performance optimization
2024-10-15 18:25:42 -04:00
Babbaj
a690e1eca4
prepend feet to the path if start is adjacent to feet
2024-10-14 17:25:20 -04:00
leijurv
d25d6c2611
Merge pull request #4452 from ZacSharp/pr/1.19.4/builder/rotateAndMirrorSchematics
...
Add settings to rotate/mirror schematics
2024-09-15 23:34:52 -07:00
leijurv
ef72c56833
Merge pull request #4453 from ZacSharp/pr/1.19.4/schematics/litematicaRework
...
Almost rewrite litematic handling
2024-08-22 11:01:27 -07:00
ZacSharp
7e8c852528
✨ Setting to mirror schematics
2024-08-02 01:42:46 +02:00
ZacSharp
42032890ed
✨ Setting to rotate schematics
2024-08-02 01:41:50 +02:00
ZacSharp
6b6931c86d
Remove unused stub
...
The class doesn't even exist in the version of Litematica I'm using so it doesn't
seem to have an effect on descriptor strings in our bytecode. Otherwise my game
would crash.
2024-07-30 19:26:05 +02:00
ZacSharp
b915151ae3
We don't expect any exceptions here anymore
2024-07-30 19:26:05 +02:00
ZacSharp
7609f3082e
Keep subregions as separate boxes
2024-07-30 19:26:05 +02:00
ZacSharp
99f9dd1671
Performance
2024-07-30 19:26:05 +02:00
ZacSharp
1a0cca794c
Use toString like for schematica
2024-07-30 19:26:04 +02:00
ZacSharp
e71547b9ef
Take blocks from the schematic world
2024-07-30 19:26:04 +02:00
ZacSharp
246a246cb7
Less nested schematics
2024-07-30 19:26:04 +02:00
ZacSharp
b87a1fa420
Take data directly from Litematica
2024-07-30 19:25:57 +02:00
ZacSharp
b12c4e9f8c
Merge loading steps
2024-07-30 19:17:13 +02:00
ZacSharp
330089f1e2
Shorten / simplify some Litematica related things
2024-07-30 19:17:08 +02:00
leijurv
f6045b7cb4
Merge pull request #4438 from ZacSharp/pr/1.19.4/build/syncMixinAndAsm
...
Sync mixin and asm versions between common and tweaker
2024-07-28 00:39:37 -07:00
ZacSharp
a07d7d0526
Sync mixin and asm versions between common and tweaker
2024-07-21 13:33:00 +02:00
leijurv
edb433ea6e
Merge pull request #4432 from ZacSharp/pr/1.19.4/build/fixClassloaderExclusion
...
Move `BaritoneTweaker` to its own package
2024-07-20 11:50:23 -07:00
leijurv
a02704e097
Merge pull request #4430 from ZacSharp/pr/1.19.4/farm/addBamboo
...
Add bamboo to `FarmProcess` targets
2024-07-20 11:50:12 -07:00
ZacSharp
1947459acf
Move tweak class to its own package
...
Launchwrapper automatically adds a classloader exclusion for every package containing a tweak class, forcing the whole package to load through the parent class loader.
2024-07-14 13:47:52 +02:00
ZacSharp
52aa609ac7
Add bamboo to FarmProcess targets
2024-07-14 10:37:31 +02:00
leijurv
92bc067633
Merge pull request #4395 from wagyourtail/1.19/proguard-cleanup
...
clean up proguard task
2024-06-19 18:20:08 -07:00
leijurv
64639b377f
Merge pull request #4385 from ZacSharp/pr/1.19.4/farm/unhardcodeScanLimit
...
Unhardcode farm scan limit
2024-06-19 18:18:29 -07:00
Wagyourtail
42c62a0559
clean up proguard task
2024-06-16 23:46:27 -05:00
ZacSharp
b25a6305ce
Don't bother testing reachability for far away blocks
...
This is a massive performance improvement for big farms.
2024-06-09 18:14:41 +02:00
ZacSharp
98e90e72f7
Make farm scan limit configurable
2024-06-09 18:14:41 +02:00
ZacSharp
10851ddf14
Only create scan list when needed
2024-06-09 18:14:40 +02:00
ZacSharp
402079d7db
Fail if there is no target position
2024-06-09 18:14:35 +02:00
leijurv
b184141db2
Merge pull request #4374 from ZacSharp/pr/1.19.4/guiclick/removeLogspam
...
Remove logspam from `GuiClick`
2024-06-07 00:45:33 -07:00
ZacSharp
f9a8aa0c2b
Remove logspam
2024-05-26 03:19:35 +02:00
leijurv
0c09441154
Merge pull request #4324 from ZacSharp/pr/1.19.4/setting/fixRecursiveParserType
...
Fix recursive setting parsers
2024-04-24 12:50:21 -07:00
leijurv
69d3bc0c2e
Merge pull request #4320 from rfresh2/instabreak-fix
...
don't apply block break delay to insta-breaks
2024-04-24 12:50:06 -07:00
leijurv
b31e0a87cb
Merge pull request #4333 from ZacSharp/pr/1.19.4/misc/toolset/fixHardnessCrash
...
Fix NPE in break time calculation
2024-04-24 12:49:15 -07:00
ZacSharp
4572b75db7
Fix NPE in break time calculation
2024-04-10 14:03:48 +02:00
rfresh2
15fdbb2312
revert API renaming
2024-04-07 20:30:16 -07:00
ZacSharp
848b7c6de0
Fix recursive parsers
...
Does not affect existing parsers since all nested parameterized setting types
are `Map<String, List<String>>` so there is no difference between the first
parameter of the inner type and the first parameter of the outer type
2024-04-02 21:32:01 +02:00
rfresh2
2b96a2e463
don't apply block break delay to insta-breaks
2024-04-01 15:21:24 -07:00
leijurv
62b2f81ba1
Merge pull request #4314 from ZacSharp/pr/1.19.4/builder/fixBuildSkipBlocksNPE
...
Fix NPE
2024-03-28 19:25:58 -07:00
ZacSharp
5826931eea
Fix NPE
2024-03-29 03:17:00 +01:00
leijurv
a8119366a1
Merge pull request #4292 from rfresh2/place-delay-patch
...
align rightClickSpeed setting with actual delay
2024-03-28 16:53:33 -07:00
leijurv
b0575fbe0c
Merge pull request #4291 from rfresh2/block-break-delay
...
Block break delay setting
2024-03-28 16:53:13 -07:00
leijurv
866cf34f50
Merge pull request #4303 from ZacSharp/pr/1.19.4/builder/placeIncorrectBlockPenaltyMultiplier
...
Add a `placeIncorrectBlockPenaltyMultiplier` setting
2024-03-28 16:52:31 -07:00
leijurv
23908ad14f
Merge pull request #4289 from ZacSharp/pr/1.19.4/ci/updateWorkflows
...
Update workflows
2024-03-28 16:51:43 -07:00
rfresh2
18d3c4c2bd
align rightClickSpeed setting with actual delay
2024-03-10 21:05:30 -07:00
rfresh2
faece77e8c
align setting value with actual tick delay between breaks
2024-03-10 16:49:59 -07:00
rfresh2
413c11a23e
block break delay setting
2024-03-09 15:26:18 -08:00
ZacSharp
4c9253fa5e
Add placeIncorrectBlockPenaltyMultiplier builder setting
2024-03-08 17:49:51 +01:00