8247f78e9d
Override hashCode method in AbstractRegion
...
This commit fixes the PlotSquared issue where running a PlotSquared command could result in intense lag on the main thread. This was mainly seen with running the /p info command on an extremely large plot.
Since #world can be null, the uniqueness of this hashCode is not the best, but since it's essentially just a collection of BlockVector3's, I don't believe this change will break anything. If it does, please let me know! Feedback on the uniqueness of this is welcomed.
2020-04-29 14:17:05 -04:00
4f8ac056ab
Correct typo in region selector docs
...
(cherry picked from commit 9a11c57846ab2e18faad4572d8f4655b617d9260)
2020-04-27 23:15:07 -04:00
b13dea19c5
Add debug messages
2020-04-27 19:04:20 -04:00
330fc39dde
Further non-standard selection fixes as per #393
...
- Fix incorrect usage of initChunk (it's run in the right place now)
- Fix poorly implemented //sel sphere "improvements"
2020-04-19 19:46:41 +01:00
b52fc46f19
Regarding #393
...
- Fix CharFilterBlock not being properly created (the chunk X and Z were never set)
- Replace BlockVector3#divide with bitshift because you can't divide down and then bitshift back up with the correct results for negative values
2020-04-19 13:56:02 +01:00
ff47e6f717
Cherry-pick to fix EntryMaker issue
2020-04-16 20:26:55 -04:00
8c7d4c0cc5
Fix #377
...
- Added comments to help explain some of the logic of the Region/CuboidRegion filtering
2020-03-28 20:51:53 -04:00
915ab43f6e
Cleanup unused code.
2020-03-05 16:07:20 -05:00
b7b11cc478
Gradle Upgrades and Clipboard Refactoring
2020-03-02 17:43:27 -05:00
728b36cd8c
Remove dead code and minor changes to existing code
2020-02-18 13:18:43 -05:00
336e411e10
Minor code changes
2020-01-29 17:53:34 -05:00
020c674c01
Revert migration of FaweCache to Kotlin
2020-01-29 15:01:38 -05:00
995e1261e5
Removed some redundant code
2020-01-26 16:03:10 -05:00
8078cf077a
consistency changes
2020-01-26 13:01:16 -05:00
e0f6869573
Revert "More code quality fixes"
...
This reverts commit 2d6957ce
2020-01-23 14:41:57 -05:00
2d6957ce1c
More code quality fixes
2020-01-22 21:15:52 -05:00
88359f0215
More Kotlin
2020-01-21 14:30:13 -05:00
2d5a8ce573
Cleaned up a lot of code and introduced Kotlin to the project
2020-01-14 19:44:09 -05:00
0d2fff2cd2
Upstream Merge
2020-01-10 22:32:12 -05:00
cfb6e3bca4
Various debugging and cleaning
2020-01-03 12:02:18 -05:00
7d519ade4a
Fix region containsChunk
2019-12-23 06:04:12 +00:00
ea5f7a77be
Merge branch 'merge' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into merge
2019-12-16 09:08:28 +00:00
6ddeb2ebf5
Various minor
...
refactor some region dependencies
swithc masking extent to a filter (so it can be parallelized)
Some unfinished refactoring of the filters
remove piston messages from strings.json
2019-12-16 09:07:51 +00:00
80d7b0582f
i18n upstream merge
2019-12-09 20:07:57 +01:00
34afc03443
fix walls
2019-11-25 23:49:16 +00:00
63839bfdf6
Fixes #261 set bounds
2019-11-24 01:14:12 +00:00
0c85db920c
save strings.json
2019-11-21 20:37:56 +00:00
1341e38a90
fix compile
2019-11-21 19:56:10 +00:00
66744bfaa4
Merge remote-tracking branch 'upstream/feature/translatable-text' into i18n-merge
2019-11-21 13:50:05 +00:00
2c9f192baf
Merge remote-tracking branch 'upstream/master' into merge
2019-11-19 21:23:47 +00:00
9a01bf9ab2
When custom files are found, use the base files for default values.
2019-11-16 22:46:31 +10:00
87fb9f6d0e
Added the remaining translation nodes
2019-11-16 22:46:31 +10:00
7aa0d9c122
Various minor
...
Disable P2's we region restrictions (so that it uses FAWE's)
Fix extent binding
Fix filtering on null sections
2019-11-11 16:49:13 +00:00
82f5c4ebed
Fix compile
2019-11-07 10:28:17 +00:00
240b2de90c
Update to PlotSquared-we branch
2019-11-06 09:29:20 +00:00
69b2b4eea8
Update CuboidRegion.java
2019-11-05 08:17:10 +00:00
6142f30715
cache min/max for cuboid region
2019-11-04 20:04:41 +00:00
1e16095cba
Fix palette / region iteration
2019-11-04 07:47:31 +00:00
2aa7fc543e
fix region processing
2019-11-02 13:12:21 +01:00
df9e9e510a
Limit processing
2019-11-02 12:13:42 +01:00
0296d566ed
wip remove faweclipboard
2019-10-31 04:04:15 +01:00
8768085479
schem list is still broken
...
clickEvent and hoverEvent don't seem to work, I'm probably doing something wrong
2019-10-23 15:35:04 +01:00
2080e9786b
commanding-pipeline diff
2019-10-23 05:23:52 +01:00
1ba02c54b7
Completely rewrite the expression parser in ANTLR.
2019-10-18 22:27:31 -07:00
8b96cdc9a5
*
...
A tribute to Jesse
2019-09-20 21:52:35 -04:00
c20f4c6b7f
Fixed a null pointer. Merged in a bunch of CLI stuff.
2019-09-02 15:22:43 -04:00
e25a6d21cd
Add -e/-b/-m flags to //stack and //move, to match copy and paste.
...
Fixes WORLDEDIT-3935.
2019-08-05 22:47:57 -04:00
7967ef4db4
ff586011
2019-07-30 07:39:18 +10:00
7963b2c92f
Removed commands.yml
...
I also did a few renames as well as a command registration fix.
2019-07-26 19:23:24 -04:00
ff5860113d
It started on work with commands then I got carried away.
2019-07-25 14:44:10 -04:00