Commit Graph
100 Commits
Author SHA1 Message Date
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 e08e40bce8 No email notifications from Travis, please. 2012-10-19 21:19:49 -07:00
sk89q 91fca06378 Removed lib/. That hasn't been needed since 1845. 2012-10-19 21:17:40 -07:00
sk89q 2a93baf15b Modernized pom, readmes. 2012-10-19 21:10:39 -07:00
sk89q f5be1eb44b Removed BukkitWorld caching. 2012-10-19 15:44:24 -07:00
sk89q c1c5a66f1f Removed accidentally committed file.
It doesn't contain email passwords, nuclear launch codes, or the secret to life, the universe, and everything, I swear!
2012-10-19 15:36:19 -07:00
sk89q 947158c726 Added support for travis-ci 2012-10-19 02:20:13 -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
sk89q 0f8e622678 Changed WorldEdit to refresh session permissions each call to getSession(), rather than one time. Cleaned up imports/etc. courtesy of Eclipse. 2012-09-02 14:07:08 -07:00
sk89q b257f95efb [maven-release-plugin] prepare for next development iteration 2012-08-24 20:27:59 -07:00
sk89q bd9e8f0999 [maven-release-plugin] prepare release 5.4.2 2012-08-24 20:27:48 -07:00
sk89q 200fad4900 Updated CHANGELOG.txt for 5.4.2. 2012-08-24 20:25:29 -07:00
sk89q 5a1148d954 Added aliases /asc /desc /j for navigation commands. 2012-08-24 20:00:14 -07:00
sk89q 3558d65b79 Added //re and //rep as aliases for //replace. 2012-08-24 19:44:46 -07:00
sk89q 9d5e75b9ec Fixed //gen not having min. arg count of 2. 2012-08-24 19:16:43 -07:00
sk89q a844b091f1 Updated CHANGELOG.txt for 5.4.2. 2012-08-24 19:03:40 -07:00
sk89q c39ae80441 Updated README.html. 2012-08-24 18:59:18 -07:00
sk89q 3b59798f37 Fixed chunk loading code not properly handling tile entity data. 2012-08-24 16:50:32 -07:00
sk89q 6a162a4269 Fixed foundation class Block not taking -1 as a valid data value (used for wildcard matching of the data value). 2012-08-24 16:10:18 -07:00
sk89q cfa1400c26 Changed SchematicFormat to create only BaseBlocks rather than their subclasses, to prevent data loss. 2012-08-24 16:02:38 -07:00
sk89q 495a652f67 [maven-release-plugin] prepare for next development iteration 2012-08-24 13:49:51 -07:00
sk89q 4c934a63e7 [maven-release-plugin] prepare release 5.4.1 2012-08-24 13:49:37 -07:00
sk89q ee2f030790 Updated CHANGELOG.txt for 5.4.1. 2012-08-24 13:45:15 -07:00
sk89q 6be8c8b55c Fixed incorrect schematic handling code being used when AddBlocks is present. The old code did not properly handle the signed nature of the byte, nor did it properly shift and add the extra 4 bits in AddBlocks. 2012-08-24 13:40:26 -07:00
sk89q 18c793683b Fixed 4096/256 block ID restriction in BukkitWorld. 2012-08-24 13:38:26 -07:00
sk89q 39d451438f Changed EditSession.rawSetBlock() to call setBlock() on World. 2012-08-24 13:38:00 -07:00
sk89q 2bc86ea525 Added missing TYPE_DOUBLE in NBTConstants.getClassFromType(). 2012-08-24 12:28:29 -07:00
sk89q 316c6139e3 [maven-release-plugin] prepare for next development iteration 2012-08-24 08:41:42 -07:00
sk89q 3023140b2a [maven-release-plugin] prepare release 5.4 2012-08-24 07:36:59 -07:00
sk89q b296a37115 Added GitHub usernames to CHANGELOG.txt per TomyLobo's request. 2012-08-24 07:36:17 -07:00
sk89q 6141635cb7 Updated Maven versions of the shade and release plugins, added maven.sk89q.com to <distributionManagement>. 2012-08-24 06:57:00 -07:00
sk89q 885b48c15e Updated Bukkit dependency to 1.3.1-R2.0, added backwards support for NBT access. 2012-08-24 06:43:24 -07:00
sk89q 41cb2bf3fa Updated 5.4 contributors list. 2012-08-24 06:20:06 -07:00
sk89q f233908457 Updated CHANGELOG.txt. 2012-08-24 05:49:29 -07:00
sk89q 48af65cac3 Updated foundation classes a bit and added raw access for NBT. This release marks experimental support for custom blocks, and nearly all future Minecraft blocks, and is also the beginning of the gradual transition to the new foundation classes as a replacement of the current BaseBlock, etc. classes. 2012-08-23 16:52:37 -07:00
sk89q a2aae2c4da Added new foundation blocks (package not final) that will be used in place of LocalWorld, BaseBlock, etc. in the future. LocalWorld, BaseBlock, etc. will be changed to inherit these new classes, and eventually a full transition will be made. 2012-08-22 15:54:39 -07:00
sk89q c387dabf15 Begin license change to LGPLv3. 2012-08-22 15:53:39 -07:00
sk89q 6c94469550 Whoops, forgot wagon in pom.xml. 2012-08-11 00:01:37 -07:00
sk89q 95d6ae6475 Updated pom.xml for license, distributionManagement, maven-site-plugin. 2012-08-10 23:41:52 -07:00
sk89q b6fd8af242 Disable fast mode usage for snapshot restore. 2012-07-10 00:23:32 -07:00
sk89q 97380f28de Fixed snapshots not properly loading .mcr files, made snapshots use fast mode. 2012-07-09 23:56:30 -07:00
sk89q dc17c8d064 Increased polygonal region point limit to 50. 2012-06-30 17:21:26 -07:00
sk89q 6e24d981f6 Fixed WorldEdit.getBlock() not supporting custom blocks when they are returned by ServerInterface.resolveItem(). 2012-04-05 00:01:46 -07:00
sk89q da75d0cef4 Made tree planter tool try 10 times to make the tree before giving up. 2012-03-01 20:15:39 -08:00
sk89q 09f3364d9f Moved the block data check to LocalWorld, adding preliminary support for custom blocks.
All unknown blocks are now assumed to carry data, and so this will also future proof WorldEdit (for the immediate future). However, be aware that full custom block support requires carrying TileEntity data (and perhaps other data) and that is not yet supported.
2012-02-05 17:47:09 -08:00
sk89q 5746831818 Revert "Removed support for Permissions2/3." Reason: http://pastebin.com/jTZEJVxJ
This reverts commit efb7b3509a.
2012-01-19 21:33:12 -08:00
sk89q 35230d12d8 Removed redundant line from README.md. 2012-01-01 12:59:43 -08:00
sk89qandTomyLobo 11245014c8 Added @Override annotations. 2011-11-29 20:17:50 +01:00
sk89q 09447c5f6c Fixed CommandContext.matches() always returning true. 2011-10-09 10:31:15 -07:00
sk89q 3656a57f34 [maven-release-plugin] prepare for next development iteration 2011-10-01 20:38:04 -07:00
sk89q 9bc2bd75ea [maven-release-plugin] prepare release 4.7 2011-10-01 20:37:56 -07:00
sk89q 1cbfe794c2 Rewrapped CHANGELOG.txt. 2011-10-01 20:30:58 -07:00
sk89q 144b06ccb5 Fixed pom.xml making a 'true' file. 2011-10-01 20:27:51 -07:00
sk89q ee992a0b7d Updated the changelog for 4.7. 2011-10-01 19:46:09 -07:00
sk89q 5d9b90b8cd Updated README.html. 2011-10-01 19:11:58 -07:00
sk89q 5ac943368a Updated README.md with issue tracker information; removed old general concepts overview. 2011-08-06 14:22:59 -07:00
sk89q 8ea980a303 Changed //smooth to smooth nearly everything. 2011-08-02 15:52:58 -07:00
sk89q 8bb0629d79 Added //naturalize. 2011-08-02 15:52:57 -07:00
sk89q cf3238d50e Wrapped the version in plugin.yml in quotation marks. 2011-06-24 15:26:46 -07:00
sk89q 0830eecd48 Removed build.xml from WorldEdit. 2011-06-19 13:08:29 -07:00
sk89q 86ecd49b89 Added support for using instances (created using a specified dependency injector) in CommandsManager. 2011-06-18 10:14:49 -07:00
sk89q 95c60343c7 Made 'brick' => brick block, not brick bar. 2011-06-05 14:37:11 -07:00
sk89q f0b2fcc13f Improved item/block name matching. 2011-06-05 11:59:23 -07:00
sk89q 126815fcf5 [maven-release-plugin] prepare for next development iteration 2011-06-04 22:35:49 -07:00
sk89q ec9d95c9a1 [maven-release-plugin] prepare release 4.6 2011-06-04 22:35:40 -07:00
sk89q 1ed7a52962 Updated for 4.6. 2011-06-04 22:31:05 -07:00
sk89q e20cca38fd Change the block type check to be implementation-dependent. The Bukkit plugin now checks Bukkit's Material. 2011-06-04 22:22:23 -07:00
sk89q 0f040429c5 Added flood fill tool, fixed data values not being set properly. 2011-06-04 19:41:12 -07:00
sk89q 730244056c Fixed a mask parsing error that raised java.lang.StringIndexOutOfBoundsException. 2011-06-04 12:22:33 -07:00
sk89q 2e7de18840 Removed ReplacingEditSession, which is now obsoleted by the changes to EditSession. 2011-06-04 12:21:13 -07:00
sk89q aa17d2f0e0 Added //gmask to set a *GLOBAL* mask that affects nearly ALL operations. Now you can confine //sphere to a region or create //walls that do not replace existing blocks. 2011-06-04 12:16:10 -07:00
sk89q e1da7c41ad Added a new region-based mask type and the ability to combine masks. 2011-06-04 11:57:40 -07:00
sk89q 504b4a613f Added support for combined masks. 2011-06-04 11:42:45 -07:00
sk89q d881c14e2d Added //fast mode, which allows the server to skip the dirtying of chunks. This means that you have to rejoin to see changes though, but most operations are doubled in speed. 2011-06-04 10:30:45 -07:00
sk89q d397460026 Added rotation support to redstone repeaters. 2011-06-03 22:51:42 -07:00
sk89q 438a33cc0d Made trapdoors rotatable. 2011-05-31 19:43:48 -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 3c8628c912 Removed the Bukkit repository from pom.xml. 2011-05-07 20:10:57 -07:00
sk89q 9f86c99a28 [maven-release-plugin] prepare for next development iteration 2011-05-01 18:20:13 -07:00
sk89q 6d29d4fcc4 [maven-release-plugin] prepare release 4.5 2011-05-01 18:20:04 -07:00
sk89q 2cf7fe6a1e Added assembly:assembly as preparation goal. 2011-05-01 18:18:34 -07:00
sk89q fecc64eafb Nailed the IllegalAccessException (thanks to lechd). 2011-05-01 18:17:52 -07:00
sk89q eb6dd2628a Added "Getting Help" to README.html. 2011-05-01 18:07:25 -07:00
sk89q 9516cc5d0e Updated for 4.5. 2011-05-01 18:03:22 -07:00
sk89q 9557d5fbd4 Removed minimum cap on history size. 2011-05-01 17:37:28 -07:00
sk89q d71d4a8569 Added expiration timer to sessions. Sessions will now last up to 10 minutes (by default) before removed, so you can quickly disconnect (or crash) and come back and still maintain your history. 2011-05-01 17:37:05 -07:00
sk89q a18546d698 Added permission checks for tools on /use/, so now if you switch world or lose your permissions, you lose your tools. 2011-05-01 17:06:40 -07:00
sk89q 5755755c15 Code cleanup. 2011-05-01 17:06:18 -07:00
sk89q d8288afe04 Removed redundant code. 2011-05-01 16:16:50 -07:00
sk89q c7dff09f11 Removed wolves from /butcher. There's no way to check if a wolf is owned or not in Bukkit yet. 2011-05-01 16:03:27 -07:00
sk89q c8058f65fc Fixed EntityType. 2011-05-01 15:07:18 -07:00
sk89q 7dcb4da83b Moved EntityType to its own class to hopefully fix the unexplainable IllegalAccessErrors. 2011-05-01 13:55:38 -07:00
sk89q 8840403669 Updated build.xml with README.html change. 2011-05-01 13:28:12 -07:00
sk89q 27f079b11d Replaced README.txt with useful README.html. 2011-05-01 13:27:46 -07:00
sk89q 724271df29 Removed extraneous file. 2011-05-01 11:31:49 -07:00
sk89q 1ebc296fd3 Updated README.md with better build instructions. 2011-05-01 11:30:28 -07:00
sk89q 582b98dad0 More file moving. 2011-05-01 01:30:33 -07:00