Commit Graph

  • 7f7b0b0daf Changed BlockOptimizedHistory to use TupleArrayList and FastListIterator. sk89q 2014-03-31 20:10:09 -0700
  • 031d40f9e6 Changed SimpleBlockReorder to TupleArrayList. sk89q 2014-03-31 19:48:10 -0700
  • 0c14737891 Renamed BlockMapEntryVisitor to BlockMapEntryPlacer. sk89q 2014-03-31 18:51:12 -0700
  • 6985ff5250 Bypass history for undo/redo. sk89q 2014-03-31 18:49:39 -0700
  • b2d1562595 Implemented last-access-caching for getLazyBlock(). sk89q 2014-03-31 18:43:47 -0700
  • fa24eb60fa Added getLazyBlock() to Extent for performance. sk89q 2014-03-31 18:22:44 -0700
  • dcf35e5312 Fixed FastModeExtent not properly handling dirty chunks. sk89q 2014-03-31 17:43:21 -0700
  • f688b3daa5 Fixed EditSession's Javadocs regarding notifyAdjacent. sk89q 2014-03-31 17:23:05 -0700
  • fe25d08267 Removed notifyAdjacent from Extent.setBlock(). sk89q 2014-03-31 17:20:54 -0700
  • e7fe787b20 Broke up EditSession into many Extents. sk89q 2014-03-31 16:55:58 -0700
  • 10e672a94a Added new history framework, visitors for history. sk89q 2014-03-30 22:33:16 -0700
  • cfdd87efac Fixed Javadocs in EditSession. sk89q 2014-03-30 14:46:50 -0700
  • a9797ed30b Changed /fix[water|lava] to use visitors. sk89q 2014-03-30 14:45:42 -0700
  • 7d03d9db90 Added NonRisingVisitor. sk89q 2014-03-30 14:44:18 -0700
  • 6864a0fadf Changed BreadthFirstSearch.getDirections() to return a Collection. sk89q 2014-03-30 14:43:47 -0700
  • 41c4033fbb Added LocalWorld.createLiquidMask(). sk89q 2014-03-30 14:16:06 -0700
  • 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