e52ca6661f
Added support for platforms to declare capabilities.
...
Platforms can declare certain capabilities and a suggested preference
for the platform for each capability. WorldEdit can then choose
the best platform for a given capability.
Examples of capabilities include providing configuration, registering
game hooks/events, performing changes to the world, or checking
permissions/authorization.
2014-06-27 01:11:35 -07:00
7827dfea9e
Put in a tip about setting //limit.
2014-06-26 17:43:25 -07:00
900c9b5258
Added BlockInteractEvent to replace handleBlockLeftClick().
...
Needed quite a shim for tools/brushes for now.
2014-06-26 16:56:40 -07:00
c8246ec962
Merge pull request #239
2014-05-01 18:01:12 -07:00
996438ff91
Merge pull request #282
...
Add support for listing schematics inside subdirectories
Conflicts:
src/main/java/com/sk89q/worldedit/command/SchematicCommands.java
2014-05-01 17:45:13 -07:00
a3c542b74f
The /butcher command no longer kills mobs with a name tag.
...
PR: https://github.com/sk89q/worldedit/pull/292
Conflicts:
src/bukkit/java/com/sk89q/worldedit/bukkit/BukkitWorld.java
src/main/java/com/sk89q/worldedit/command/BrushCommands.java
src/main/java/com/sk89q/worldedit/command/UtilityCommands.java
2014-05-01 17:36:11 -07:00
5ed9239e14
Fixed listing schematics with directories in the folder.
2014-04-25 23:45:49 -04:00
f94be80923
Changed Super Pickaxe to use EditSession.
...
This fixes WORLDEDIT-3102 and allows the logging of Super Pickaxe
usage via the EditSession Extent pipeline.
2014-04-23 00:33:00 -07:00
f3e107da90
Handle running multiple platforms at a time better.
2014-04-05 23:27:10 -07:00
24f8fbc92a
Converted API over to use new World.
...
This breaks backwards compatibility for all getWorld() methods, but
shim methods were added for binary compatibility with method calls that
use LocalWorld.
2014-04-05 03:04:21 -07:00
52b828ae17
Clean up WorldEdit main class.
2014-04-04 21:02:56 -07:00
e0fd804f70
Standardized file headers.
2014-04-04 15:23:11 -07:00
cbf58103e6
Replaced tabs with spaces in .java files.
2014-04-04 14:11:48 -07:00
0ed62b8f90
Moved RegionSelector back to regions package to reduce API breakage.
2014-04-03 19:50:05 -07:00
1fd1e7aaf8
Moved RegionSelectors and RegionIterators into subpackages.
2014-04-03 18:32:51 -07:00
9d08f266bf
Created pattern, mask, and block registries.
...
Deprecated getBlock, getBlockPattern, and so-on in WorldEdit.
2014-04-03 17:52:53 -07:00
469cb8c8b3
(Breaking) Moved some packages around.
...
Most of the changes should not break *most* WorldEdit-using plugins,
but implementations of WorldEdit are broken by this change.
2014-04-02 19:20:12 -07:00