Commit Graph

834 Commits

Author SHA1 Message Date
2812841481 Add -p flag to //drain to allow kelp and watergrass to be removed.
properly fixed #464
2020-07-03 14:01:16 +01:00
4604aa5920 Additional work towards 1.16 compatibility
- Very basic implementation of the SideEffects system. Will definitely need fine tuning for it to be functional, but is not considered a priority in my opinion.
- Minor changes to the World interface and World implementations related to the SideEffects system. Shouldn't be the cause of any new bugs but be on the lookout.
- Included debug in BukkitImplLoader.java to assist contributors in understanding what needs to be implemented for the adapter to load properly.

Still very WIP but we're a few steps closer. So far, this is coming along better than I anticipated. Hopefully we can keep the momentum.
2020-06-29 22:08:16 -04:00
437d5a2a43 Minor image brush changes 2020-06-17 22:34:55 -04:00
238c56a3c6 Revert "Revert matt's changes"
This reverts commit bfcc6184ad.
2020-06-13 14:41:36 -04:00
bfcc6184ad Revert matt's changes
Let's not break Fawe, thanks
2020-06-13 18:48:57 +02:00
9ce4a415cb Fix errors while using the broken commands 2020-06-12 21:45:49 -04:00
35c2a74c52 Implement more masks 2020-06-12 21:45:49 -04:00
33adba4a6f Use a long to refer to the volume of a region to prevent overflow (#1350)
* Use a long to refer to the volume of a region, and rename the method to getVolume

* Fixed issues noted in review

* Forgot to floor

* Fixed review notes

* Can use a long here rather than BigDecimal

* Improve javadocs

* style

(cherry picked from commit 328030fd6281e58a4ea1d0cdd0a2e274da90afbe)
2020-06-12 21:45:49 -04:00
5602b33b78 Fix a few links 2020-05-30 09:17:21 +02:00
bdc14c10c7 Fix relight and removelight (#475)
* Start work on lighting engine (does not build)

* Implement getLighting

* Setting, flushing light etc works. Getting light should be working..?

* Better queue/chunk handling

* Use correct location for lighting update

* Correct set location, remove debug

* cleanup a little

* Fix fixlight

* Apply to all versions for the numpties

* Remove lighting extent if not using

* Actually bitmask blocks when setting in chunks

* Initialise Maps and Dequeues with inital size

* format

* Documentation maybe
2020-05-27 11:45:08 +01:00
1ff5e7761b Comment out not working and add TODO 2020-05-27 11:39:23 +01:00
255c20f4ad Fix recursivePickaxe 2020-05-27 11:39:23 +01:00
2de45458d4 Compare using BlockType, not Block for AreaPickaxe, fixes #436 2020-05-25 14:36:58 +01:00
35c4de3484 Fixes #427 2020-05-20 11:41:36 +02:00
fb06c3bf39 Update SuperPickaxeCommands.java 2020-05-19 13:29:37 +01:00
5fabd15caf Fix superpickaxe // 2020-05-18 19:39:53 +02:00
1183c7c957 Fixes #466 2020-05-13 10:23:38 -04:00
7c35477b8c Remove Empcraft messages 2020-05-11 17:46:41 -04:00
cb20cef0e6 Fix loading schematic from URLs 2020-05-09 16:45:42 +01:00
3abf964620 Better logic for selecting schematic format.
- You had to specifically use //schem load <schematic>.schematic mcedit to load legacy schematics, now if you're loading .schematic it assumes you're wanting mcedit format
 - If you end up attempting to load an mcedit schematic with the sponge reader it now throws an exception.
2020-05-05 16:16:27 +01:00
a6f2cd0fb5 add // to mask and range 2020-05-02 18:34:49 +01:00
b13dea19c5 Add debug messages 2020-04-27 19:04:20 -04:00
864d160102 Update Piston to fix bugs
Closes #1292 via Piston fixes.

(cherry picked from commit dc56b602c0367fbd24f954de2b8be4e864add59f)
2020-04-24 16:05:15 -04:00
ee3a30d582 Don't suggest default namespaces.
This just ends adding a lot of `minecraft:` to otherwise short commands.

(cherry picked from commit d2601851835201d11e5805250ecffc703d0b0cd6)
2020-04-24 15:57:07 -04:00
c714e26f68 Reformat paste in ClipboardCommands because it was ugly 2020-04-23 17:01:17 +01:00
7b9a64e9a6 add a bunch of // aliases for commands 2020-04-19 11:43:30 +01:00
e1ba16b699 Fix #403 2020-04-16 20:27:38 -04:00
ff47e6f717 Cherry-pick to fix EntryMaker issue 2020-04-16 20:26:55 -04:00
2ea85ab004 Make //size text color consistent.
(cherry picked from commit eb8fcdcd5b797a7ec1db0c53c3602f79d4f971bf)
2020-03-31 00:33:43 -04:00
1d562c7cc3 Fixing wrong translation keys 2020-03-29 12:41:10 +02:00
e7df3177cc Upstream merge 2020-03-23 20:47:30 -04:00
221500e7db Remove assetpacks 2020-03-23 18:38:07 -04:00
dabba81902 Allow expand to be used by console. (#1264)
* Allow expand to be used by console.

Also fix direction converter requiring a player.

* Revert exception.

(cherry picked from commit b4d2db3dee01d6af4f49d6ee1ea015dbd685839c)
2020-03-23 16:47:04 -04:00
1fd4d7c27e Update draw.js 2020-03-22 15:46:02 -04:00
ae57dd5d61 fixed compile errors 2020-03-20 21:39:40 -04:00
2f8c4ab6f2 Update to debugpaste command 2020-03-20 21:12:11 -04:00
2f8c2666df Removed LightingExtent and organized some classes. 2020-03-18 12:58:18 -04:00
8a70f97445 Mask and Pattern modifications 2020-03-17 23:05:52 -04:00
ecedc1ff12 New masks 2020-03-17 22:23:03 -04:00
85b65669bd Update some incorrect code missing from last commit 2020-03-11 18:43:21 -04:00
915ab43f6e Cleanup unused code. 2020-03-05 16:07:20 -05:00
b818c03f84 Various minor changes 2020-03-03 23:21:10 -05:00
e2d7a5918d Remove PE/PC remapping 2020-03-03 17:03:47 -05:00
2b29266db2 Catch IOException on report command 2020-03-02 17:49:51 -05:00
fb45fd51fb Fixed missed schematic link change 2020-02-27 21:09:02 -05:00
8e97b3b4b1 Revert "Lighting and Database changes"
This reverts commit 39dfc244
2020-02-18 18:06:19 -05:00
39dfc2444b Lighting and Database changes 2020-02-18 17:21:09 -05:00
98bd93c752 Clamp Y coordinates during selection 2020-02-17 17:00:29 -05:00
048974dca5 Introduce Resettable interface 2020-02-16 15:14:34 -05:00
efbe1a737d Commented out Lighting commands 2020-02-14 14:35:11 -05:00