Commit Graph

  • c4c19017bb Added incomplete entity support to all Extents. sk89q 2014-04-27 23:34:39 -0700
  • a5c3238876 Added Creature metadata interface. sk89q 2014-04-27 23:31:42 -0700
  • 354d819872 Added a new preliminary mapping + metadata framework. sk89q 2014-04-26 21:57:45 -0700
  • 19c43a2834 Added NBT field to BaseEntity. sk89q 2014-04-26 19:59:59 -0700
  • 33e641d5f2 Added a new Location and added Entity.getLocation(). sk89q 2014-04-26 19:48:21 -0700
  • b0a52a4cf7 Revert a breaking change to fuzzy item/block lookup. wizjany 2014-04-26 00:21:05 -0400
  • 5ed9239e14 Fixed listing schematics with directories in the folder. wizjany 2014-04-25 23:45:07 -0400
  • e69e72c410 Moved annotation package to internal package. sk89q 2014-04-25 15:22:48 -0700
  • 36c02ae7e2 Made COMPILING.md easier to understand Albert Pham 2014-04-23 13:37:42 -0700
  • f94be80923 Changed Super Pickaxe to use EditSession. sk89q 2014-04-23 00:33:00 -0700
  • bf062298f1 Moved EditSession BlockQuirkExtent upward. sk89q 2014-04-22 01:19:02 -0700
  • 30006325db Update CraftBukkit packaging for 1.7.9. wizjany 2014-04-19 13:14:14 -0400
  • 33d4285f1a Fix mask parser incorrectly parsing block lists. Wizjany 2014-04-13 17:12:10 -0400
  • 6af69b6940 Checked in missing Gradle wrapper. sk89q 2014-04-07 22:47:19 -0700
  • 7d58bb9bbd Fixed filename to WorldEditForge file in build file. sk89q 2014-04-06 15:07:30 -0700
  • 4a6614f34f Cleaned up ForgeWorld, AbstractWorld. sk89q 2014-04-06 15:06:38 -0700
  • b6ee2c570a [Forge] Cleaned up the code somewhat. sk89q 2014-04-06 12:07:10 -0700
  • cb7508f481 Removed oraclejdk6. sk89q 2014-04-06 02:14:11 -0700
  • 27ed503a11 Added install: true to .travis.yml. sk89q 2014-04-06 02:12:53 -0700
  • a49c40197c chmod +x gradlew before Travis start. sk89q 2014-04-06 02:09:03 -0700
  • 5921264db3 Trying 'matrix' with Travis CI. sk89q 2014-04-06 02:05:28 -0700
  • 87836855ea Attempt to fix Travis CI. sk89q 2014-04-06 01:59:45 -0700
  • 90bffd77a7 Fixed typos in COMPILING.md. sk89q 2014-04-06 01:51:49 -0700
  • 099fd9a63b [Forge] Made TileEntity NBT handling fit WE spec. sk89q 2014-04-06 01:41:28 -0700
  • f3e107da90 Handle running multiple platforms at a time better. sk89q 2014-04-05 23:27:10 -0700
  • d1a69fd985 Raised level for platform registration log message. sk89q 2014-04-05 22:05:58 -0700
  • 4320ae9d1f [Forge] Attached com.sk89q logger to FML logger. sk89q 2014-04-05 22:05:44 -0700
  • d85c0096a9 Fixed console commands not working due to null Worlds. sk89q 2014-04-05 21:49:25 -0700
  • b941e21d4d Added NullExtent that drops changes. sk89q 2014-04-05 21:49:03 -0700
  • 69460094b8 Handle null World cases for EditSession when actor is console. sk89q 2014-04-05 20:09:52 -0700
  • 0148e8bcc6 Added getUniqueId() to TestOfflinePermissible. sk89q 2014-04-05 20:09:20 -0700
  • 69797cfbea Updated Forge compilation to ForgeGradle. sk89q 2014-04-05 19:33:05 -0700
  • e0a2873c99 Removed use of Guava's Cache because Bukkit uses an ancient version of Guava. sk89q 2014-04-05 14:44:41 -0700
  • 24f8fbc92a Converted API over to use new World. sk89q 2014-04-05 02:59:38 -0700
  • 63a2ca824d Fixed Javadocs in LocalSession. sk89q 2014-04-04 22:43:33 -0700
  • 7ed1718d21 Moved LocalWorld's members upwards to AbstractWorld and World. sk89q 2014-04-04 22:40:29 -0700
  • d4c910a012 Created AbstractPlatform and deprecated ServerInterface. sk89q 2014-04-04 21:15:37 -0700
  • 52b828ae17 Clean up WorldEdit main class. sk89q 2014-04-04 21:02:56 -0700
  • 8fb73347e4 Implemented PlatformManager, Platform over old platform registration method. sk89q 2014-04-04 20:53:58 -0700
  • bed5fa8fdc Added Actor, Player, Entity, BaseEntity. sk89q 2014-04-04 17:54:14 -0700
  • db48f64585 Added Maven checkstyle plugin. sk89q 2014-04-04 16:09:22 -0700
  • ae8becafdd Code cleanup. sk89q 2014-04-04 16:09:05 -0700
  • e0fd804f70 Standardized file headers. sk89q 2014-04-04 15:03:18 -0700
  • b9c1dc6231 Fixed equals() without hashCode(). sk89q 2014-04-04 14:40:51 -0700
  • 478ce3f627 Fixed utility classes having constructors. sk89q 2014-04-04 14:35:12 -0700
  • 2b0ee84952 Code convention cleanup of right braces. sk89q 2014-04-04 14:26:08 -0700
  • 60f0c06971 Added checkstyle Maven plugin with rules for tabs. sk89q 2014-04-04 14:12:01 -0700
  • cbf58103e6 Replaced tabs with spaces in .java files. sk89q 2014-04-04 14:11:48 -0700
  • 224bfef50c Throw old DataExceptions in schematic related classes. sk89q 2014-04-04 13:59:28 -0700
  • 3294431e00 Added back old region selector classes as deprecated. sk89q 2014-04-04 13:57:27 -0700
  • 8722104565 Added back old BlockBags as deprecated classes. sk89q 2014-04-04 12:43:12 -0700
  • 144302a487 Added shims for old EditSession constructors. sk89q 2014-04-03 20:48:42 -0700
  • fb4eb61763 Made BukkitWorld hold a WeakReference to World. sk89q 2014-04-03 20:28:44 -0700
  • 16e89c23f5 Added sanity check to DataValidatorExtent. sk89q 2014-04-03 20:09:01 -0700
  • 0ed62b8f90 Moved RegionSelector back to regions package to reduce API breakage. sk89q 2014-04-03 19:50:05 -0700
  • 8badc52a77 Merge pull request #293 from sk89q/visitor Albert Pham 2014-04-03 19:21:17 -0700
  • 71ee350172 Ensure that air blocks always have data = 0. sk89q 2014-04-03 19:15:34 -0700
  • 8e2fc8b0d4 Moved session code into SessionManager. sk89q 2014-04-03 19:12:30 -0700
  • d696bf9b03 Renamed ExtentDelegate -> AbstractDelegateExtent. sk89q 2014-04-03 18:41:36 -0700
  • 1fd1e7aaf8 Moved RegionSelectors and RegionIterators into subpackages. sk89q 2014-04-03 18:32:51 -0700
  • 2e904577b7 Added events for each stage of EditSession Extent creation. sk89q 2014-04-03 18:24:06 -0700
  • c8e455cd6f Removed binary-incompatible changes to EditSessionFactory. sk89q 2014-04-03 17:56:21 -0700
  • 9d08f266bf Created pattern, mask, and block registries. sk89q 2014-04-03 17:52:53 -0700
  • 589c3e9629 Added InputExtent and OutputExtent. sk89q 2014-04-02 23:42:11 -0700
  • 08900cbfc2 Removed foundation.* package. sk89q 2014-04-02 21:23:14 -0700
  • a08ee7bce9 Added legacy DataException to create binary compatibility. sk89q 2014-04-02 20:44:18 -0700
  • 6c460f02c5 Split up source files into several source directories. sk89q 2014-04-02 20:03:52 -0700
  • 469cb8c8b3 (Breaking) Moved some packages around. sk89q 2014-04-02 19:08:50 -0700
  • 6e70e8c862 Removed EditSessionFactory in favor of event-based system. sk89q 2014-04-02 18:57:25 -0700
  • a7d83958ac Added event bus implementation. sk89q 2014-04-02 18:53:06 -0700
  • b78b086f2e Added RunContext parameter to Operation.resume(). sk89q 2014-04-01 16:35:28 -0700
  • 9b564a460e Added Javadocs to ChangeSetExecutor. sk89q 2014-04-01 16:23:13 -0700
  • 1667fa5c79 OperationHelper -> Operations sk89q 2014-04-01 16:21:27 -0700
  • 2d67ae9e65 Merge remote-tracking branch 'refs/remotes/origin/master' into visitor sk89q 2014-04-01 16:13:18 -0700
  • f47408daa7 [maven-release-plugin] prepare for next development iteration sk89q 2014-04-01 13:14:56 -0700
  • 818dfe2a7f [maven-release-plugin] prepare release 5.6.1 sk89q 2014-04-01 13:12:54 -0700
  • 0d550e169b Set version to 5.6.1-SNAPSHOT. sk89q 2014-04-01 13:06:06 -0700
  • 21fca251fc Updated to MC 1.7.5 for Bukkit. sk89q 2014-04-01 12:01:34 -0700
  • 76b679caad Added EditSession Extent wrapping callbacks. sk89q 2014-03-31 20:46:57 -0700
  • 8ff09d6391 Added AbstractLoggingExtent for block loggers. sk89q 2014-03-31 20:36:17 -0700
  • 302e493538 Fixed BlockBagExtent using getBlockType/Data() sk89q 2014-03-31 20:32:56 -0700
  • dbf1f3b9cb Fixed BlockQuirkExtent calling getBlockType(). sk89q 2014-03-31 20:31:25 -0700
  • 761904e496 General code cleanup. sk89q 2014-03-31 20:29:05 -0700
  • 8bec48dc9e Moved DoubleArrayList to util.collection. sk89q 2014-03-31 20:11:23 -0700
  • 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