57c161a602
Actually initialize GameModes and WeatherTypes.
2019-05-02 00:08:19 -04:00
13a8c480e3
Insert Locale.ROOT into all case change methods
2019-05-01 15:24:32 -07:00
7c1764548d
Deprecate old system, still in use by WG/CB
2019-04-30 13:53:14 -07:00
3c04a83852
Add nicer error when using player commands as console.
...
Also fix slash counts for Bukkit.
2019-04-29 17:39:30 -04:00
b3053f19ce
Pagination changes and cleanup.
...
Refactored PaginationBox to be abstract. Implementations can generate individual components as needed now.
Add lots of Component usage to schematic list, help listings, etc.
Fix a few schematic and file resolution issues.
2019-04-28 01:12:05 -04:00
62353a46db
Added a pagination box and use it in Biome List and Chunk List
2019-04-27 21:57:45 +10:00
7ff537138a
Merge master again
2019-04-26 01:25:42 -07:00
b8c120e0c4
Finish porting commands
2019-04-26 01:18:02 -07:00
31a8328fb5
Add data version to BukkitImplAdapter.
...
Also throttle unknown-block warning when loading MCEdit schematics.
2019-04-26 16:41:39 +10:00
17fba54305
Update SpongeSchematic format to version 2.
...
Allows saving and loading entities and biomes.
2019-04-26 16:41:39 +10:00
853bfab022
Merge master, update to texts
2019-04-25 22:11:46 -07:00
f70557e3da
Provide a warning when an invalid property is entered rather than failing. Fixes WorldEdit entirely failing on new MC versions.
2019-04-25 22:48:15 +10:00
219321b777
Check before copy
2019-04-24 02:29:25 +10:00
1503ba94a4
Forgot FAWE was already added to lookup names
2019-04-23 23:44:47 +10:00
a523ef8176
Use update folder
2019-04-23 23:31:54 +10:00
02a6caa3ab
Don't load dummy twice
2019-04-23 23:30:43 +10:00
1e7b4fc835
Move shaded libraries to their own artifacts
2019-04-20 23:11:39 -07:00
55348346e9
Shade in Kashike's lib
2019-04-19 14:49:29 +10:00
ac03de89cc
Work on adding converters for some arguments
2019-04-18 19:11:57 -07:00
37c993be16
Port ClipboardCommands, update to new Key
2019-04-18 12:34:57 -07:00
267ccf2298
First attempt at integrating Piston as the only command system
2019-04-15 01:21:15 -07:00
3e4004ad9e
Start work on improving the formatting system. May switch to Kashike's as Bukkit is shit
2019-04-14 19:33:44 +10:00
edde2ebe51
remove debug
2019-04-14 00:07:17 +10:00
110f782a5c
Optimize entity get (lazy nbt)
2019-04-14 00:00:38 +10:00
f9f6aead0f
Some optimizations for 1.13
2019-04-13 16:44:23 +10:00
ee630b9236
Fixes #106
2019-04-07 01:38:25 +02:00
501992dd20
Fix setPosition
2019-04-06 05:51:18 +11:00
2143b9b5b7
finish block registry
2019-04-05 17:51:42 +11:00
be5541b61b
revert some changes
2019-04-05 15:48:41 +11:00
94d5d8df8e
Merge branch 'master' into breaking
2019-04-05 15:47:04 +11:00
140809c903
Working now
2019-04-05 15:15:10 +11:00
33f5322fda
WIP merge (i'll finish this later)
2019-04-05 01:24:47 +11:00
7086eb8b3e
continue with merge
2019-04-03 22:28:57 +11:00
f361619037
Merge remote-tracking branch 'upstream/master' into breaking
2019-04-03 16:53:34 +11:00
29692f3fbe
Migrate to SLF4J
2019-04-02 18:21:02 -04:00
47e66913e3
Selective upstream merge
2019-04-02 16:26:51 -04:00
7ad364917f
Ignore synthetic classes when loading BukkitImplAdapter.
...
(cherry picked from commit 319f2efe43
)
2019-04-02 15:45:04 -04:00
92a7bd5e44
minor tweak for mutable vectors
2019-04-01 03:09:20 +11:00
961da1b93f
Add BukkitPlayer constructor without plugin.
...
tbh I don't know why we even need to keep the plugin object around.
2019-03-30 17:32:10 -04:00
8124d3b3c5
Reverted an upstream change due to a sketchy class issue
2019-03-26 15:29:46 -04:00
3420b8329b
Remove most of PseudoRandom, a few minor cleaning changes, and an upstream change
2019-03-26 13:41:09 -04:00
0d88a6bce2
Merging upstream changes
2019-03-26 13:27:09 -04:00
3236bdd78e
Changes to NBT-handling in operations and extents, changes to match the widely supported setBlock functionality, minor code cleanup
2019-03-25 13:42:11 -04:00
d186cce393
Merge remote-tracking branch 'origin/feature/slf4j-logging'
2019-03-19 20:32:21 +10:00
d1c2a029bf
Move some platform stuff to load, put enable back to postworld.
2019-03-15 23:43:57 -04:00
c885f70c7b
Load Bukkit plugin at startup.
...
This should allow plugins that use WorldEdit to do things on world load.
2019-03-15 18:38:06 -04:00
d6804737cf
Switch to SLF4J logging.
2019-03-13 19:51:48 -07:00
6937cfc9a9
Need internal ID for EntityType here too.
2019-03-09 10:46:40 -05:00
7c89ece96e
Few tweaks to schematic loading and error fixes.
...
* Not all EntityTypes in Bukkit have the correct enum name.
* Don't read entire schematic files to list. Go off file extension only.
(Reading in files is more accurate, but slow.)
* Enforce extensions. (Due to the above, while you can technically make a
schematic called 'test.txt', it's better that we save it as
'test.txt.schem'.)
* Fix a few minor warnings.
2019-03-08 16:00:49 -05:00
3ffb5ff00d
Changes to fix some PlotSquared compatibility issues, plus fix block Mask parsing
2019-02-27 08:09:04 -05:00