Commit Graph
100 Commits
Author SHA1 Message Date
Brady 49aaa55172 Fix click 2020-02-09 13:38:46 -06:00
Brady 997888fe85 Merge branch '1.14.4' into 1.15.1 2020-01-10 20:15:43 -06:00
Brady 94a2e13561 Merge branch '1.13.2' into 1.14.4 2020-01-10 20:14:46 -06:00
Brady f7041022d0 Merge branch 'master' into 1.13.2 2020-01-10 20:13:57 -06:00
Brady 710170ef2d Fix RelativeGoalXZ coordinate mix-up
Basically for many months now RelativeGoalXZ produced (~X, ~Y), not (~X, ~Z).
2020-01-10 20:10:16 -06:00
Brady 2d2030ecdf Fix renderGoalXZBeacon 2020-01-10 20:07:33 -06:00
Brady a3dec3a47e Render stuff should be fixed now.
There is likely a better solution, but I think this is fine in order to keep things in-line with the development over at Mojang.
2020-01-10 19:37:00 -06:00
Brady eb348120d9 Fix Mixins 2020-01-10 18:59:57 -06:00
Brady 27cb708d40 Fix some render stuff but it's still broken 2020-01-09 20:09:49 -06:00
Brady 92966dc57c Merge branch '1.13.2' into 1.14.4 2019-12-31 21:57:55 -06:00
Brady e3d3407de5 Remove normalizations from BlockOptionalMeta 2019-12-31 19:44:44 -06:00
Brady f3d860e8fa Merge branch 'master' into 1.13.2 2019-12-31 19:40:14 -06:00
Brady adff391e45 Merge branch 'schematic-formats' 2019-12-31 18:25:21 -06:00
Brady 4a05837b01 Requested changes 2019-12-31 17:44:20 -06:00
Brady fcfa022232 Clean up BlockOptionalMeta comment and add behavioral clarification 2019-12-30 02:27:20 -06:00
Brady 220ee30d35 Appease Codacy 2019-12-27 21:28:05 -06:00
Brady 812bc0d8c4 Remove redundant parser layer 2019-12-27 01:14:31 -06:00
Brady d712839c25 Make Schematica respect mapArtMode setting 2019-12-25 01:35:10 -06:00
Brady eee705b371 Schematic Format API support 2019-12-24 17:20:00 -06:00
Brady 77bdf6e444 Fix MapSchematic 2019-12-23 18:05:50 -06:00
Brady 0a858c040c Working 2019-12-19 22:15:14 -06:00
Brady eea5b69b6c Utilize new FillSchematic 2019-12-19 12:03:02 -06:00
Brady 6759917a2f Additional clean up 2019-12-19 11:58:47 -06:00
Brady aa3bd80ab2 Clean ups 2019-12-19 11:40:38 -06:00
Brady ea8d7fb3b9 Improve file extension fallback mechanism 2019-12-18 15:19:58 -06:00
Brady b4ddf38116 Check if state is null 2019-12-18 10:27:34 -06:00
Brady 5c9f028103 Initial sponge support 2019-12-18 10:24:43 -06:00
Brady 7e3a2d3c0a Create a BlockStateInterface specialized IBlockAccess wrapper 2019-11-05 18:17:10 -06:00
Brady 5201d39adf Retain old method signature 2019-10-24 15:20:23 -05:00
Brady f02c33d95a Fix improper tick count incrementation 2019-10-23 17:47:20 -05:00
Brady 43ab4f7d3b Fix isPassable crash 2019-10-22 15:58:10 -05:00
Brady 4eca960a4c Specify range in IWorldScanner#repack 2019-10-14 15:45:41 -05:00
Brady 2f9efae457 Refactors to improve consistency 2019-10-11 18:15:14 -05:00
Brady c1fe588de4 Leijurv is crying and shaking right now 2019-10-11 18:08:39 -05:00
Brady 8fa2dac261 This should fix tab complete scuff 2019-10-11 17:59:36 -05:00
Brady 42306055ee Backport anti-poz from 1.13.2 branch to 1.12.2/master 2019-10-09 21:29:48 -05:00
Brady 62df244db7 Initial Brigadier overriden tab completion 2019-10-09 21:19:58 -05:00
Brady 0b2bab6549 Clean up performance Mixins 2019-10-07 17:25:09 -05:00
Brady eb619adf4a Whoops! 2019-10-07 16:50:43 -05:00
Brady 4d05b152f0 Create ICommand to go alongside Command default implementation 2019-10-07 16:46:21 -05:00
Brady c908552174 Clarify the default arg parsers 2019-10-07 10:08:52 -05:00
Brady f1bbdc177f Collapse the sub-packages under helpers 2019-10-07 10:06:05 -05:00
Brady 9591b6fdef Move IArgConsumer from *.helpers.arguments to *.argument 2019-10-07 10:00:04 -05:00
Brady 889e288524 Refactor *.util.command to *.command 2019-10-06 15:21:21 -05:00
Brady 29d8ab43f2 un-poz some Command stuff 2019-10-04 19:22:15 -05:00
Brady 1440e81ea4 IArgParser API 2019-10-04 18:12:36 -05:00
Brady bfd8773efa Make getBaritoneForPlayer null-safe 2019-10-04 09:20:26 -05:00
Brady 3a3d880d81 ArgConsumer API separation 2019-10-04 08:55:02 -05:00
Brady f1fb109d40 Remove ICommandExecution due to redundancy 2019-09-30 21:41:30 -05:00
Brady b8c8b1eb69 Merge pull request #952 from cabaletta/commands
Commands
2019-09-30 18:45:22 -05:00
Brady 6a90b57ced Some basic API/Main separation 2019-09-28 10:21:07 -05:00
Brady a75b90fcef crucial performance optimization 2019-09-27 17:07:40 -05:00
Brady 9981af67d5 Remove debug code 2019-09-27 11:10:57 -05:00
Brady cf60a5f3bd Clean up some things with DefaultCommands 2019-09-27 10:18:46 -05:00
Brady a04742085e Add documentation to datatypes 2019-09-27 09:54:55 -05:00
Brady b75a78f3d3 Fix the scuff 2019-09-26 23:33:37 -05:00
Brady 45bea50c91 Fix remaining usages to be in-line with previous commit 2019-09-26 23:20:45 -05:00
Brady 5ba1e67ea0 Don't print stack-traces to chat, just inform the user of the error 2019-09-26 23:18:05 -05:00
Brady 1064a79e1d Fix javadoc errors 2019-09-26 22:59:15 -05:00
Brady 3803bc631b Basically game on the imports 2019-09-26 19:02:21 -05:00
Brady 0b39b3e7b4 FORCE_COMMAND_PREFIX should be exposed to the API 2019-09-26 18:59:29 -05:00
Brady 2f480fcec2 BaritoneChatControl -> main 2019-09-26 18:57:08 -05:00
Brady a8b1badd8a Remove the special command system exclusions from proguard config 2019-09-26 18:55:15 -05:00
Brady f8f214ca90 Fix some null substitutions 2019-09-26 18:52:29 -05:00
Brady 595f5a35e0 Datatype Singletons 2019-09-26 18:49:26 -05:00
Brady 9f271b1f44 Future-compatibility for multiple Baritone instances 2019-09-25 18:27:47 -05:00
Brady 7292245b55 Rename PlayerByUsername to NearbyPlayer 2019-09-22 14:41:30 -05:00
Brady 9ffca6ad66 Minor javadoc tidy up 2019-09-21 17:45:53 -05:00
Brady 376c93bd3b Consistent Stream.of usage over Arrays.stream 2019-09-21 17:37:13 -05:00
Brady 204f9d2e31 Fix redundant Stream.of usage 2019-09-21 17:25:20 -05:00
Brady e4353e489f Get rid of default implementation of IArgParser 2019-09-21 17:11:15 -05:00
Brady b88af1d682 CommandManager is now Baritone instance dependent 2019-09-21 02:40:03 -05:00
Brady 9d2f83d8d6 Fix unused imports 2019-09-21 02:11:46 -05:00
Brady ea4f34cb0f No more passing Settings to execute and tabComplete 2019-09-21 02:07:10 -05:00
Brady b7eaae88a8 Checked Command Exceptions 2019-09-20 18:32:43 -05:00
Brady eaa426dd66 Fix poor usage of Cloneable
Because super.clone() isn't being called, the idea of "Cloneable" isn't upheld.
2019-09-20 09:51:57 -05:00
Brady a0f412f255 Some ArgParser cleanups 2019-09-19 21:24:44 -05:00
Brady a98677dbda crucial performance optimization 2019-08-15 03:19:19 -05:00
Brady af943a8253 Fix issue opening fence gates in some scenarios
If there are 2 fence gates at the player height, and they are approached
diagonally, there is a slight chance that Baritone will be caught in an
infinite loop of opening and closing the upper fence gate, being unable
to interact with the bottom one.
2019-07-18 21:18:02 -05:00
Brady 0d9f233e33 Add question template 2019-07-15 18:00:51 -05:00
Brady e034437c63 Separate templates 2019-07-15 17:55:15 -05:00
Brady 96a424c25a Merge pull request #445 from SylveonBottle/patch-1
Speed up production
2019-07-09 14:23:37 -05:00
Brady c7e1c917c3 Fix Baritone thinking it can walk through wall-placed skulls
Fixes #485
2019-07-08 19:21:09 -05:00
Brady ee6796d5e2 crucial performance optimization (pt. 2) 2019-06-07 03:52:46 -05:00
Brady 81d7f3c319 crucial performance optimization 2019-06-07 03:19:23 -05:00
Brady ce606f826b consistency 2019-06-06 19:05:13 -05:00
Brady 4c4bc8058b Some clean ups 2019-06-06 04:15:43 -05:00
Brady 2e2f4aee1b critical performance enhancement 2019-05-27 02:31:28 -05:00
Brady c8cd4b5f28 Merge pull request #410 from SuperOP535/patch-2
Automatic CRLF -> LF normalization
2019-05-09 11:49:05 -05:00
Brady 794a761243 Remove redundant Arrays.asList call 2019-04-21 17:05:33 -05:00
Brady 1047d4ade9 Babbaj doesn't know how to convert imperative shitcode into a regex
and leijurv doesn't know how to verify that the regex reflects the original behavior
im literally raging
2019-04-20 17:26:41 -05:00
Brady 0b8fa3ffe3 Fix the scuffed usage of LinkedList and ArrayList for list setting types 2019-04-20 17:10:35 -05:00
Brady 3d3a5f420e Fix unsafe creation of potentially invalid ResourceLocation 2019-04-16 20:15:51 -05:00
Brady 32ac46c8a9 Update PULL_REQUEST_TEMPLATE.md 2019-03-19 21:26:58 -05:00
Brady 7ab2cd2a45 Update ISSUE_TEMPLATE.md 2019-03-19 21:26:47 -05:00
Brady a07fae6cdd Update Code of Conduct to include templates 2019-03-19 21:25:58 -05:00
Brady 82d77a7bac Update MixinGradle to 0.6.2
Includes fix ensuring that the SRGs are generated prior to Mixin annotation processing
2019-03-12 01:43:03 -05:00
Brady 841a927033 Merge remote-tracking branch 'origin/master' into 1.13.2 2019-03-12 01:09:11 -05:00
Brady 5a16561954 Working 1.13.2 development environment
Including a couple bugfixes to bad 1.13.2 code!!!
2019-03-12 01:05:39 -05:00
Brady e2cc51908b Notch builds 2019-03-08 23:18:00 -06:00