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
sk89q and wizjany
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
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
sk89q and TomyLobo
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