sk89q
41584eee4a
Add //sel -d <type> to set a default region selector type.
2014-07-28 20:53:17 -07:00
sk89q
4d9b3681d7
Improve how //sel prints its available modes.
2014-07-28 19:56:04 -07:00
sk89q
c2a0f590b1
Refactor RegionSelectors so limits are passed in during selection.
2014-07-28 19:50:01 -07:00
sk89q
65f451279c
Merge branch 'master' into feature/mapping
...
Conflicts:
src/bukkit/java/com/sk89q/worldedit/bukkit/BukkitWorld.java
src/main/java/com/sk89q/worldedit/command/SelectionCommands.java
2014-07-06 21:06:10 -07:00
sk89q
e9ca618961
Fixes //desel no longer working.
...
Closes WORLDEDIT-3146.
2014-07-06 17:29:17 -07:00
sk89q
aad7bb47d6
Added new preliminary non-destructive //rotate and //flip implementations.
...
Blocks themselves are not yet rotated/flip.
//flip now only flips across the player. -p was removed.
2014-07-02 02:56:21 -07:00
sk89q
09eb36dc5e
Added new Extent-compatible Clipboard and BlockArrayClipboard classes.
...
The goal is to replace use of CuboidClipboard with these new classes.
Support for entities, //flip, //rotate, and //distr still needs to be
re-implemented.
DataException was also removed from BaseBlock because The Base(...)
classes should be "dumb" blocks without any validation.
2014-06-29 17:47:08 -07:00
sk89q
f64107c2c0
Removed LocalPlayer from commands and removed various uses of old Mask and Pattern classes.
2014-06-28 01:01:49 -07:00
sk89q
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
sk89q
e0fd804f70
Standardized file headers.
2014-04-04 15:23:11 -07:00
sk89q
cbf58103e6
Replaced tabs with spaces in .java files.
2014-04-04 14:11:48 -07:00
sk89q
0ed62b8f90
Moved RegionSelector back to regions package to reduce API breakage.
2014-04-03 19:50:05 -07:00
sk89q
1fd1e7aaf8
Moved RegionSelectors and RegionIterators into subpackages.
2014-04-03 18:32:51 -07:00
sk89q
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