Commit Graph

  • cc8a89f415 Converted //drain to visitors. sk89q 2014-03-30 14:10:01 -0700
  • 3ad5c9016a Added CuboidRegion.fromCenter(). sk89q 2014-03-30 14:09:50 -0700
  • 21496915af Made moveCuboidRegion() call moveRegion(). sk89q 2014-03-30 13:56:12 -0700
  • d64d3fbacb Added to @SuppressWarnings("deprecation") to converted EditSession methods. sk89q 2014-03-30 13:54:57 -0700
  • f48040572e Fixed LayerVisitor constructors in RegionCommands. sk89q 2014-03-30 13:50:07 -0700
  • 593a9e555a Fixed LayerVisitor constructors in EditSession. sk89q 2014-03-30 13:49:26 -0700
  • 7dc81f8350 Added preconditions to BreadthFirstSearch and subclasses. sk89q 2014-03-30 13:48:15 -0700
  • 25021b4a30 Removed EditSession from RecursiveVisitor. sk89q 2014-03-30 13:46:20 -0700
  • f0d97c5231 Added new Pattern interface. sk89q 2014-03-30 12:59:39 -0700
  • e7f7d17f25 Moved DocumentationPrinter to internal.util. sk89q 2014-03-30 12:27:10 -0700
  • dd3f32b8f1 Moved HeightMap to math.convolution. sk89q 2014-03-30 12:15:39 -0700
  • b07fd594e9 Moved interpolation, filtering packages to math. sk89q 2014-03-30 12:13:45 -0700
  • 75bee27610 Move Extent to extent sub-package. sk89q 2014-03-30 12:03:12 -0700
  • c8ee9ce931 Converted //move to visitors. sk89q 2014-03-30 10:29:00 -0700
  • 5c3db177a4 ForwardExtentCopy can now apply a function to source blocks after copy. sk89q 2014-03-30 10:27:25 -0700
  • 36c5ceaf90 Added ExtentBuffer to buffer changes to Extents. sk89q 2014-03-30 10:27:02 -0700
  • 59aa51e037 Added OperationQueue to execute multiple operations sequentially. sk89q 2014-03-30 10:26:51 -0700
  • 7a6df178d6 Added CombinedRegionFunction. sk89q 2014-03-30 10:26:37 -0700
  • ecde631e5f Changed BlockReplace to take an Extent. sk89q 2014-03-30 10:26:25 -0700
  • fb16897b5c Fixed BlockMask, MaskIntersection not using this. sk89q 2014-03-30 10:26:10 -0700
  • 37c388baef Converted //stack to visitors. sk89q 2014-03-30 03:08:56 -0700
  • e3a42db309 Added ForwardExtentCopy and ExtentBlockCopy. sk89q 2014-03-30 03:08:06 -0700
  • 9aa3ae15d0 Added DelegateOperation to proxy Operations. sk89q 2014-03-30 03:06:34 -0700
  • 1408487fff Fixed Javadocs in Extent. sk89q 2014-03-30 03:06:20 -0700
  • 250be31fe2 Added Transforms for Vectors in worldedit.math.* sk89q 2014-03-30 03:06:07 -0700
  • 9113cd4bd3 Added new Mask interface and deprecated old one. sk89q 2014-03-30 01:36:02 -0700
  • 9ab1d0f150 Fixed UnderOverlayMask not really supporting Extent. sk89q 2014-03-29 21:30:48 -0700
  • e657fd5be9 Moved noise classes to worldedit.math.* package. sk89q 2014-03-29 21:08:03 -0700
  • e7bbd1ac53 Made some masks use Extents rather than EditSessions. sk89q 2014-03-29 21:07:02 -0700
  • 70f409975e Added support for Extent interface. sk89q 2014-03-29 21:05:09 -0700
  • 3c5c257a41 Changed ground seeking operations to LayerVisitor. sk89q 2014-03-29 18:51:33 -0700
  • c804aeb03e Make FlatRegionVisitor take FlatRegions only. sk89q 2014-03-29 18:34:34 -0700
  • 69f3862c11 Converted //naturalize to visitors. sk89q 2014-03-29 18:32:10 -0700
  • af61efc4fb Added LayerVisitor and LayerFunction. sk89q 2014-03-29 18:31:53 -0700
  • e13d5198be Added a BlockMask(BaseBlock... block) constructor. sk89q 2014-03-29 18:31:34 -0700
  • 8b9cf95079 Added DummyMask and DummyMask2D. sk89q 2014-03-29 18:31:07 -0700
  • 11068cb69f Added Regions class with utility methods. sk89q 2014-03-29 18:30:57 -0700
  • 1b6d32ba3a Converted //overlay to visitors. sk89q 2014-03-28 16:49:01 -0700
  • 77071211f2 Added RegionOffset and FlatRegionOffset. sk89q 2014-03-28 16:48:53 -0700
  • 53730bfa20 Moved packages to worldedit.function.*. sk89q 2014-03-28 16:15:40 -0700
  • 60b839ed09 Changed how ground finding operations were implemented. sk89q 2014-03-28 16:13:27 -0700
  • e5e5d8901a Added NoiseFilter and NoiseFilter2D masks. sk89q 2014-03-28 16:13:12 -0700
  • e7d5cc8603 Added Mask2D and AbstractMask2D. sk89q 2014-03-28 16:12:39 -0700
  • fd8ad9b988 Removed messages from EditSession not-null preconditions. sk89q 2014-03-28 00:41:00 -0700
  • f509a3128e Switched //faces and //walls to use visitors. sk89q 2014-03-28 00:40:04 -0700
  • 6c1ff02df5 Add getFaces() and addWalls() to CuboidRegion. sk89q 2014-03-28 00:39:39 -0700
  • dd244bfe04 Add getFaces() and addWalls() to CuboidRegion. sk89q 2014-03-28 00:39:11 -0700
  • 09ca5c3131 Cleaned up Javadocs for CuboidRegion; added preconditions. sk89q 2014-03-28 00:16:24 -0700
  • 9cd164ae98 Removed mask support from BlockCount. sk89q 2014-03-27 21:11:02 -0700
  • a6e979ec6c Moved visitors to com.sk89q.worldedit.visitor. sk89q 2014-03-27 21:07:38 -0700
  • e022804c27 Changed //center to use visitors. sk89q 2014-03-27 21:04:07 -0700
  • 570b4ebd93 Made CuboidRegions in EditSession clamp Y to world. sk89q 2014-03-27 20:57:20 -0700
  • d9ad0014f0 Made CuboidRegion(world, ...) constructor clamp to world. sk89q 2014-03-27 20:54:35 -0700
  • 5cfc05c616 Converted /removenear, //replace to visitors. sk89q 2014-03-27 20:48:36 -0700
  • 2311964b82 Added RegionMaskFilter to filter a RegionFunction. sk89q 2014-03-27 20:47:25 -0700
  • 8c3912b5e7 Added FuzzyBlockMask(BaseBlock... block) constructor. sk89q 2014-03-27 20:47:01 -0700
  • b21f944570 Changed /remove[above|below], //set to use visitors. sk89q 2014-03-27 19:57:24 -0700
  • 377182da5f Added Guava... for now. sk89q 2014-03-27 19:56:39 -0700
  • dbb7b085f0 Changed //count, //fill, //fillr to use visitors. sk89q 2014-03-26 23:10:47 -0700
  • 2562a2f577 Added OperationHelper.completeBlindly(). sk89q 2014-03-26 23:10:12 -0700
  • 45c2868d4c Added various visitors (BFS, Downward, Recursive, Region). sk89q 2014-03-26 23:09:55 -0700
  • a7300cf9ef Aded BlockReplace, which replaces blocks with a pattern. sk89q 2014-03-26 23:09:34 -0700
  • 79643790cc Added BlockCount, which counts the number of blocks matching a mask. sk89q 2014-03-26 23:09:24 -0700
  • c7fcbb299d Added FuzzyBlockMask, which uses BaseBlock.containsFuzzy. sk89q 2014-03-26 23:08:22 -0700
  • 0cafe4abb8 Added BoundedYMask that requires that Y is in a range. sk89q 2014-03-26 23:07:47 -0700
  • 52bbbb1797 Added CombinedMask(Mask ...mask) constructor. sk89q 2014-03-26 23:06:24 -0700
  • 7c4a67d32b FlatRegionApplicator -> FlatRegionVisitor. sk89q 2014-03-26 15:46:46 -0700
  • 8868aa94d3 The /butcher command no longer kills mobs with a name tag. TomyLobo 2014-03-23 19:40:03 +0100
  • d18a20dafa Clarified some comments. TomyLobo 2014-03-27 08:20:42 +0100
  • 6262fe35bd Fixed some javadocs. TomyLobo 2014-03-23 22:25:11 +0100
  • b3e03f59ac Don't grow pumpkin patches on non-grass blocks. sk89q 2014-03-01 16:57:14 -0800
  • c5fdfa7a0d Made GroundScatterFunction use a NoiseGenerator. sk89q 2014-03-01 16:52:36 -0800
  • d2e93dfe23 Added GardenPatchGenerator, GroundScatterFunction. sk89q 2014-03-01 15:41:40 -0800
  • fb634ef95b Delegate flora creation to new FloraGenerator. sk89q 2014-03-01 14:37:08 -0800
  • 0402faa839 Added GroundFindingFunction.shouldPassThrough(). sk89q 2014-03-01 14:08:17 -0800
  • 31060e1e0c Moved FlatRegion cast code to FlatRegionApplicator's constructor. sk89q 2014-03-01 13:54:44 -0800
  • c87b1acbad Added FlatRegionApplicator for FlatRegionFunctions. sk89q 2014-03-01 12:37:18 -0800
  • 504c7a5ff1 Have upperY and lowerY on GroundFindingFunction be set via mutators. sk89q 2014-03-01 12:03:10 -0800
  • 6f116cd564 Added FloraPlacer FlatRegionFunction and //flora. sk89q 2014-03-01 10:41:13 -0800
  • 5d13ed2356 Fixed a typo in CHANGELOG.txt wizjany 2014-03-01 12:33:44 -0500
  • bc711d9036 Implemented ForestGenerator that performs the "forestgen" or "//forest" commands. sk89q 2014-03-01 02:49:49 -0800
  • c9d93d12a1 Added FlatRegionFunction and GroundFindingFunction. sk89q 2014-03-01 02:49:19 -0800
  • 086533e6bc Fixed incorrect arg shifting on //forest. sk89q 2014-03-01 02:46:45 -0800
  • b558463f56 [maven-release-plugin] prepare for next development iteration wizjany 2014-02-28 19:46:00 -0500
  • 36d56b5e1a [maven-release-plugin] prepare release 5.6 wizjany 2014-02-28 19:45:57 -0500
  • 24b58edceb Updated changelog. sk89q 2014-02-28 16:32:43 -0800
  • 7cf093ad40 Fixed pattern "X%Y" with no Y defined throwing an exception. sk89q 2014-02-28 16:20:54 -0800
  • 513940a80b Fixed /we help to always check the lowercase command name. sk89q 2014-02-28 16:18:07 -0800
  • 0e615e5bf7 Added //forest that generates a forest in a selection. sk89q 2014-02-28 16:15:51 -0800
  • 9627d830d7 Added CuboidRegion.makeCuboid(Region). sk89q 2014-02-28 16:15:14 -0800
  • 6bfcaca6d3 Added EditSession.forestGen() that takes Iterable<Vector2D>. sk89q 2014-02-28 16:14:44 -0800
  • 2e2d432d11 Removed the /fill command as an alias of /material. sk89q 2014-02-28 15:42:28 -0800
  • 15642ca54f Prepare for 5.6 release. sk89q 2014-02-28 15:38:26 -0800
  • fae4bd3f21 Added <snapshotRepository> to pom.xml Albert Pham 2014-02-23 22:23:38 -0800
  • be8bb784f8 Only enable CUI support when the message is valid. Also the check if support isn't already enabled is not really needed, as it will just overwrite the field with the same value. ReneZeidler 2014-02-01 08:30:40 -0800
  • c47f50696d Fix indentation ReneZeidler 2014-02-01 08:25:43 -0800
  • e25e1bfe67 Let the handshake packet refresh the CUI protocol version (it happens that players join with another client before the previous session expires) and also send the current selection when receiving a handshake packet (for when the player joins and the previous session did not expire) ReneZeidler 2014-02-01 08:21:59 -0800
  • 747de4cab7 That check is also done in the LocalSession, let the LocalSession decide what to do with multiple packets. ReneZeidler 2014-02-01 07:24:29 -0800
  • e70c82c7c0 Don't send SelectionShapeEvent events in the describeCUI/describeLegacyCUI methods, that event is already sent in dispatchCUISelection in LocalSession ReneZeidler 2014-02-01 07:23:01 -0800
  • 743a5ea869 Renamed a parameter in BukkitUtil. TomyLobo 2014-01-28 08:33:46 +0100