Commit Graph
100 Commits
Author SHA1 Message Date
sk89q f47408daa7 [maven-release-plugin] prepare for next development iteration 2014-04-01 13:14:56 -07:00
sk89q 818dfe2a7f [maven-release-plugin] prepare release 5.6.1 2014-04-01 13:12:54 -07:00
sk89q 0d550e169b Set version to 5.6.1-SNAPSHOT. 2014-04-01 13:06:06 -07:00
sk89q 21fca251fc Updated to MC 1.7.5 for Bukkit. 2014-04-01 12:30:30 -07:00
sk89q b3e03f59ac Don't grow pumpkin patches on non-grass blocks. 2014-03-01 16:57:14 -08:00
sk89q c5fdfa7a0d Made GroundScatterFunction use a NoiseGenerator. 2014-03-01 16:52:36 -08:00
sk89q d2e93dfe23 Added GardenPatchGenerator, GroundScatterFunction.
/pumpkins now uses the new classes.
2014-03-01 15:46:00 -08:00
sk89q fb634ef95b Delegate flora creation to new FloraGenerator.
Sadly, no biome-specific flowers because the biome API in WorldEdit apparently needs some improvement.
2014-03-01 14:37:08 -08:00
sk89q 0402faa839 Added GroundFindingFunction.shouldPassThrough(). 2014-03-01 14:08:17 -08:00
sk89q 31060e1e0c Moved FlatRegion cast code to FlatRegionApplicator's constructor. 2014-03-01 13:54:44 -08:00
sk89q c87b1acbad Added FlatRegionApplicator for FlatRegionFunctions. 2014-03-01 12:37:18 -08:00
sk89q 504c7a5ff1 Have upperY and lowerY on GroundFindingFunction be set via mutators. 2014-03-01 12:03:10 -08:00
sk89q 6f116cd564 Added FloraPlacer FlatRegionFunction and //flora. 2014-03-01 10:41:32 -08:00
sk89q bc711d9036 Implemented ForestGenerator that performs the "forestgen" or "//forest" commands. 2014-03-01 02:51:50 -08:00
sk89q c9d93d12a1 Added FlatRegionFunction and GroundFindingFunction.
FlatRegionFunction takes apply(Vector2D) and GroundFindingFunction is an implementation of FlatRegionFunction that searches for the first ground block.
2014-03-01 02:51:50 -08:00
sk89q 086533e6bc Fixed incorrect arg shifting on //forest. 2014-03-01 02:51:50 -08:00
sk89q 24b58edceb Updated changelog. 2014-02-28 16:32:43 -08:00
sk89q 7cf093ad40 Fixed pattern "X%Y" with no Y defined throwing an exception.
Fixes WORLDEDIT-2897.
2014-02-28 16:20:54 -08:00
sk89q 513940a80b Fixed /we help to always check the lowercase command name.
Fixes WORLDEDIT-2876.
2014-02-28 16:18:07 -08:00
sk89q 0e615e5bf7 Added //forest that generates a forest in a selection.
Fixes WORLDEDIT-2958.
2014-02-28 16:15:51 -08:00
sk89q 9627d830d7 Added CuboidRegion.makeCuboid(Region). 2014-02-28 16:15:14 -08:00
sk89q 6bfcaca6d3 Added EditSession.forestGen() that takes Iterable<Vector2D>. 2014-02-28 16:14:44 -08:00
sk89q 2e2d432d11 Removed the /fill command as an alias of /material.
Fixes WORLDEDIT-3016.
2014-02-28 15:42:28 -08:00
sk89q 15642ca54f Prepare for 5.6 release. 2014-02-28 15:38:26 -08:00
Albert Pham fae4bd3f21 Added <snapshotRepository> to pom.xml 2014-02-23 22:23:38 -08:00
Albert Pham 81a76c5d4f Merge pull request #277 from sk89q/hand
Added "hand" and "pos1" pseudo block types that use the current quickbar slot and the block at the current pos1, respectively.
2013-11-30 10:30:06 -08:00
Albert Pham a8f4013cbb Merge pull request #278 from sk89q/attachments
Fixed some bugs in the attachment information WE uses to reorder block changes.
2013-11-17 15:17:29 -08:00
Albert Pham 157c0fa60b Merge pull request #276 from sk89q/better-non-cuboid-walls
//walls on non-cuboid regions no longer introduces gaps in walls beyond 45 degrees.
2013-11-04 23:13:37 -08:00
Albert Pham 60f6580553 Merge pull request #275 from sk89q/linecurve
//line and //curve by @orthoplex64
2013-11-01 12:37:08 -07:00
Albert Pham 9930fb7338 Merge pull request #269 from sk89q/generatebiome
Added a //generatebiome command, which uses formulae to generate free-form biomes.
2013-11-01 12:23:27 -07:00
Albert Pham 37e52707f1 Merge pull request #274 from sk89q/redomasks
Apply masks before history (clone)
2013-11-01 12:17:40 -07:00
Albert Pham 69bcaa7133 Merge pull request #272 from sk89q/solidmask
Added a #solid mask
2013-11-01 12:08:29 -07:00
Albert Pham 8b2be37f93 Merge pull request #273 from sk89q/non-cuboid-walls
Added non-cuboid support for //walls and //outline.
2013-11-01 11:52:58 -07:00
Albert Pham 8d685946c0 Merge pull request #271 from sk89q/up-noglass
/up and /ceil now use less glass, particularly for creative mode
2013-10-26 03:06:20 -07:00
Albert Pham 886b2ab720 Merge pull request #267 from sk89q/rotating
Block rotation/flip fixes and removed MCPCPlusXNmsBlock_151dv.java from resources/
2013-10-20 23:41:09 -07:00
Albert Pham b891660263 Merge pull request #268 from sk89q/blocktype-adjustments
Added data values to the BlockType methods and used those in a few places.
2013-10-18 17:00:45 -07:00
Albert Pham a65b574d9d Merge pull request #266 from sk89q/expression
Fixed the query functions not comparing data values at all for their return values.
2013-09-25 11:59:47 -07:00
Albert Pham 0f764187d0 Merge pull request #264 from sk89q/expression
Expression parser changes
2013-09-22 11:39:13 -07:00
Albert Pham 10c43a9c9f Made McRegionReader.getChunkInputStream() throw a DataException instead of returning a null when an ungenerated chunk is encountered. 2013-06-02 12:14:56 -07:00
sk89qandwizjany 9139775c52 Updated changelog for 5.5.3. 2013-03-17 11:12:44 -04:00
sk89q 9ac04f8cfe Cleaned up pom.xml, added attach-docs profile to separately generate Javadocs/source jars. 2013-03-16 00:42:56 -07:00
Albert Pham 184d02d2e3 Updated BukkitWorld NMS fields to be static.
This prevents attempts at loading the proper NMS compatibility classes from occurring more than once.
2013-03-12 18:05:14 -07:00
Albert Pham 33d0d7cd6c Fixed WORLDEDIT-2717, max-blocks-changed . maximum overriden by default
min(default_limit, max_limit) meant that the max limit was really default_limit when the default was less than the max
2013-03-12 14:07:25 -07:00
sk89q 7eac40c6e7 Updated .gitignore with a few more entries. 2013-02-25 16:48:42 -08:00
Albert Pham da6103c33e Fixed WORLDEDIT-2707, regex in WorldEdit.getBlockPattern()
Regex in WorldEdit.getBlockPattern() was overly complex.
2013-02-25 00:14:17 -08:00
Albert Pham e17a35bb15 Chunk's Add section stores the first block in the lowest nibble 2013-02-23 22:39:59 -08:00
Albert Pham 02abf41b83 Fixed AddBlocks (again) and simplified expression.
Herpy derpy, >> 2 is not divide by 2, and I am not sure what I was thinking with the double shift.
2013-02-23 22:19:51 -08:00
sk89q 5cf69f4972 Hey, we have a mailing list now! Subscribe! https://groups.google.com/d/forum/sk-dev-discuss 2012-11-07 12:59:52 -08:00
sk89q 79c972125a [maven-release-plugin] prepare for next development iteration 2012-11-03 12:59:46 -07:00
sk89q 71b7c8a08b [maven-release-plugin] prepare release 5.4.5 2012-11-03 12:59:32 -07:00
sk89q d198961e12 Updated for 5.4.5. 2012-11-03 12:58:04 -07:00
sk89q 14e283a1e9 [maven-release-plugin] prepare for next development iteration 2012-11-03 12:30:02 -07:00
sk89q 887695408c [maven-release-plugin] prepare release 5.4.4 2012-11-03 12:29:49 -07:00
sk89q f20e2cf055 Updated for 5.4.4. 2012-11-03 12:28:50 -07:00
sk89q ae75061492 Updated item information database. 2012-10-28 20:50:36 -07:00
sk89q ff0dd68a86 Updated block information database. 2012-10-28 20:49:26 -07:00
sk89q 74c456079a Updated item IDs for 1.4.x. 2012-10-28 12:51:39 -07:00
sk89q 6b392d1609 Remove auto-LF conversion from .gitattributes because it doesn't seem to work that well. 2012-10-28 12:48:52 -07:00
sk89q 417c9a2137 Moved Spout plugin to separate Maven profile.
This was done so that WorldEdit doesn't break during compilation out of the blue. To compile WorldEdit with spout, use "mvn -Pspout".
2012-10-28 12:35:24 -07:00
sk89q 1ba6825124 Updated CONTRIBUTING.md's intro. 2012-10-28 11:08:31 -07:00
sk89q 144512eff0 Updated README.md to point to CONTRIBUTING.md, fixed typo in CONTRIBUTING.md. 2012-10-25 11:52:09 -07:00
sk89q f4aaf0c881 Updated .gitattributes to force LF when committed. 2012-10-25 11:48:44 -07:00
sk89q 36d5cae7ef Added CONTRIBUTING.md for GitHub 2012-10-25 11:47:58 -07:00
sk89q caa5fcdcdf Fixed //limit being overridden each time a LocalSession is fetched. 2012-10-22 20:27:43 -07:00
sk89q 5402da6c70 Fixed issue with block IDs being returned negative in snapshots. 2012-10-20 23:38:26 -07:00
sk89q 5523e7e73d Removed NOTICE.txt. Some license used to require it but I don't think we use that library anymore. 2012-10-20 11:33:46 -07:00
sk89q 885552e566 Tabs -> spaces in README.html. 2012-10-20 00:58:33 -07:00
sk89q 1fb69b06f7 Added support for 4096 ID blocks (theoretically) in snapshots.
Also cleaned up the mess that was AnvilChunk's code.
2012-10-20 00:54:21 -07:00
sk89q 0f49186bf5 Fixed reported bug that block #0 (air) is not considered valid.
Fixed a reported bug that block #0 (air) is not considered valid. Also set skipNmsValidBlockCheck to true if the check fails (as I assume was originally intended).
2012-10-18 23:12:53 -07:00
4c532d9772 Merge pull request #107 from wizjany/master
MC 1.6 support
2011-05-26 15:31:36 -07:00
8a4e1fd281 Merge pull request #105 from wizjany/master
More command flags
2011-05-25 13:29:29 -07:00
fedaf82af9 Merge pull request #100 from wizjany/master
Added a method to check if a block is a rail
2011-05-11 20:48:53 -07:00
08daee3727 Merge pull request #98 from stoneLeaf/master
Corrected a logfile issue.
2011-05-07 22:47:33 -07:00
sk89q 3a361b98bc Made EditSession.rawSetBlock() public. 2011-03-18 17:08:38 -07:00
sk89q 9fa787b9de Updated for 4.2. 2011-03-13 20:55:37 -07:00
sk89q 024604e204 Fixed the permissions resolver not being loaded if it was loaded after a plugin was enabled or re-enabled. 2011-03-13 20:40:40 -07:00
sk89q 66edfbbae6 Added /worldedit tz to set your timezone. It currently does not persist yet. Example: /we tz america/los_angeles 2011-03-13 20:36:28 -07:00
sk89q 12ba1a9fc4 Removed GroupUsers support. 2011-03-13 20:28:15 -07:00
sk89q e2c0670a81 Cleaned up some code. 2011-03-13 20:26:26 -07:00
sk89q 2d58fcb5b2 Added /snap before [date] and /snap after [date]. Example: /snap before last Monday 2am 2011-03-13 20:23:55 -07:00
sk89q 5b4ac1233a Added McRegion support to /chunkinfo. 2011-03-12 17:06:36 -08:00
sk89q baca76e8b6 Possibly fixed item dropping with undo/redo. 2011-03-12 16:42:50 -08:00
sk89q 1b670a1c98 Added //regen to regenerate an area. 2011-03-12 16:37:07 -08:00
sk89q 0fa675cecc Fixed //sel not sending a CUI event. 2011-03-12 15:30:34 -08:00
sk89q 94ab610da7 Added greater coverage for CUI for region adjustments. 2011-03-12 02:27:43 -08:00
sk89q 9151f8b6bf Added shortcut fire extinguisher brush. 2011-03-12 00:49:35 -08:00
sk89q 7787f7c4f6 Fixed block mine drops for 1.3. 2011-03-12 00:43:41 -08:00
sk89q 3b29403a9b Add a com.sk89q.worldedit.bukkit.WorldEditPlugin.getSelection(Player player) method to return the user's current selection utilizing native Bukkit types. 2011-03-12 00:28:19 -08:00
sk89q 5e536ad302 Changed the compass so that left click is /jumpto and right click is /thru. 2011-03-11 23:38:11 -08:00
sk89q 5ac8c5adf7 Added basic support for CUI. 2011-03-11 22:43:02 -08:00
sk89q ce445ce419 Updated for 4.1. 2011-03-10 00:55:27 -08:00
sk89q 015a3042a4 Removed "blue" as an alias for lapis lazuli. 2011-03-10 00:49:10 -08:00
sk89q 7d81303fea Added an alias for wool colors as though they were blocks, so you can now do //set blue, etc. 2011-03-10 00:48:13 -08:00
sk89q 5a3e703acc Fixed beds and redstone repeaters not being set. 2011-03-10 00:42:44 -08:00
sk89q ac70a37ef1 Added beds as a place-last block. 2011-03-10 00:41:18 -08:00
sk89q 32417e8e86 Fixed snapshot restoration not working on sign blocks and other special tile entity blocks. 2011-03-10 00:32:25 -08:00
sk89q 8017a346cb Optimized the case when worlds were not in the root directory of a zip. 2011-03-10 00:26:01 -08:00
sk89q 7df2ae4e11 WorldEdit should now support McRegion. 2011-03-10 00:21:45 -08:00
sk89q 49b4c190f9 Fixed McRegionReader not being closed. 2011-03-09 23:55:44 -08:00
sk89q 1d68fdd11c Added detection of McRegion-format worlds for snapshot detection. 2011-03-09 23:51:40 -08:00