Commit Graph

288 Commits

Author SHA1 Message Date
3a3efb8117 Updated a class, minor command tweaks, and formatting 2019-07-25 14:58:59 -04:00
ff5860113d It started on work with commands then I got carried away. 2019-07-25 14:44:10 -04:00
478c330c1e Merge branch 'commanding' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into commanding
# Conflicts:
#	worldedit-core/src/main/java/com/boydti/fawe/command/CFICommands.java
#	worldedit-core/src/main/java/com/boydti/fawe/object/extent/NullExtent.java
2019-07-22 22:26:00 -04:00
c05d425f64 couple more compilation issues 2019-07-23 06:58:18 +10:00
46f5b12b36 Convert tabs to whitespace. 2019-07-22 16:42:40 -04:00
4d8cf04be1 fix some more compilation issues 2019-07-22 19:05:14 +10:00
f500b5e056 CommandContext + Confirmation
Use InjectedValueAccess instead
Fix command confirmation
2019-07-19 06:03:27 +10:00
0a924915c8 shift extent queue methods 2019-07-19 02:07:31 +10:00
22a7ad7503 optimized biome streaming to schematics 2019-07-18 22:36:50 +10:00
4ed3fe724e Merge branch 'breaking-114' into commanding 2019-07-18 20:22:44 +10:00
6e13b44f84 resolve issues with 2e67425d8131a2b1eb7ff752335bccf371801b8b 2019-07-18 20:12:23 +10:00
1bc35eb59a add missing method to baseblock 2019-07-18 17:00:33 +10:00
be8213d8ee resolve conflicts 2019-07-18 16:56:57 +10:00
dd38cbe750 . 2019-07-18 04:30:02 +10:00
ff94a1e5ed 8108d0a9 2019-07-18 04:24:21 +10:00
905fbf5a0b 8108d0a9 2019-07-18 02:31:13 +10:00
eff203c3b8 Merge branch 'breaking' into breaking-114 2019-07-17 21:31:06 +10:00
8108d0a936 Major command changes that don't work yet. 2019-07-16 23:44:34 -04:00
48356275af fix loading legacy biomes 2019-07-17 06:36:48 +10:00
cf09ca7f37 delete FaweQueue 2019-07-12 01:32:14 +10:00
f4947885b2 fix import 2019-07-11 08:46:02 +10:00
cf0c735cf3 Merge branch 'breaking' into breaking-114 2019-07-11 08:08:55 +10:00
cafd4bfece use Locale.ROOT for uppercase as well 2019-07-10 22:26:31 +10:00
a98a91e066 Use Locale.ROOT 2019-07-10 21:03:00 +10:00
b32d46b08a Use Locale.ROOT 2019-07-10 21:01:56 +10:00
50e649acb8 update items 2019-07-10 20:58:27 +10:00
20b7b121b1 1.14 blocks 2019-07-10 06:49:51 +10:00
4a40c7d99c Renaming and cleanup and a new method. 2019-07-09 15:50:13 -04:00
f99d6e7478 wip on 1.14 2019-07-09 17:18:51 +10:00
a2b3aabbbf Typo fixes and command clarifications/cleanup.
Also re-disable the gradle daemon. It doesn't always play nice with
ForgeGradle and hogs ram.
2019-07-04 19:28:42 -04:00
0feebac44b Make AbstractProperty abstract 2019-06-28 19:00:31 -04:00
58c6b6278f a69b239848 2019-06-29 04:20:48 +10:00
55dad5a972 7f3c4c4828 2019-06-29 01:39:58 +10:00
fecb380d44 aea5b68ced 2019-06-28 22:43:32 +10:00
1932c96d4f Fixed removed import during upstream cleanup. 2019-06-25 13:14:59 -04:00
a69b239848 Upstream 2019-06-25 13:07:47 -04:00
a1c15e1c39 Many upstream changes. Should be non-breaking 2019-06-25 09:00:44 -04:00
79910c57d7 Add 1.14 blocks, items, entities, and tags. (#490)
Should remain backwards compatible with 1.13. Removed blocks/items will
be forwarded to the "replacement" block/item. (e.g. BlockTypes.SIGN will
find OAK_SIGN on 1.14.)
2019-06-24 23:15:07 -04:00
d763ab374c Re-add delchunks command (#481)
The new command now writes a json file to WorldEdit's working directory with instructions on which chunks to delete, which is read by the plugin/mod at startup and calls the ChunkDeleter.
The chunk deleter parses the json and iterates the instructions, backing up .mca files as it goes and overwriting the offset headers with 0 wherever a chunk needs to be deleted.
This allows Minecraft to reclaim the space used for that chunk, as well as forcing it to be generated from scratch next time the area is loaded.
2019-06-22 14:20:14 -04:00
0313320816 As Jesse would say... * 2019-06-20 20:05:18 -04:00
27c7d488a2 Add perf. improvments for Forge 2019-06-15 17:33:17 +10:00
8c17aab9c5 Clean-up some misc. parts of the code 2019-06-15 17:33:17 +10:00
dc21b4df58 This does something idk. 2019-06-15 17:33:17 +10:00
2571efb5c3 Few fixes for worldedit changes 2019-06-15 17:33:17 +10:00
a3a175ab8c Initial attempt at binding state IDs 2019-06-15 17:33:17 +10:00
6f7927bc5a Skip poi folders for snapshot restores.
New to 1.14, Mojang stores .mca files which don't contain chunks in the
poi folder.

Note: we explicitly filter *out* the poi folder, instead of filtering
*to* the regions folder, since old versions of minecraft had regions
directly in the world folder (instead of a regions subfolder).
2019-06-12 21:51:22 -04:00
1f14d4652e Upstream changes, prefix changes, formatting changes, variable name changes
I think that draining waterlogged items also works now?
2019-06-12 17:13:53 -04:00
ec001b8d3b Revert "Upstream, generics, formatting"
This reverts commit cd88e513a8.
2019-06-12 15:45:41 +02:00
cd88e513a8 Upstream, generics, formatting 2019-06-11 20:31:56 -04:00
f2f9c26602 Expanded the scope of item brushes (/br apply item, /br paint item).
They now additionally take a direction in which the simulated item usage
should be facing.
Also allow the item parser to parse "hand" and "offhand" as items, to
allow platforms with NBT item support return items with NBT (since
parsing is a slightly more complex task).
2019-06-09 20:44:30 -04:00