Commit Graph

6084 Commits

Author SHA1 Message Date
ebb25ff41c Now using com.sk89q.worldedit.blocks.BlockType for block type queries. rawSetBlock() now handles changes in block data. WorldEdit.getBlock() now supports specifying data and sign text. 2010-10-15 00:22:03 -07:00
47efbb6b18 Fixed a typo in the help of /descend. 2010-10-14 23:40:28 -07:00
fcf02df4dc Added /editcut. 2010-10-14 23:39:07 -07:00
9dc324f00a Fill routine is now no longer dependent on the state of a block as reported by the server (infinite recursion fixed on non-block items). 2010-10-14 12:06:32 -07:00
92dc88562c Renamed hey0's plugin to SMWorldEdit. Made WorldEdit somewhat a singleton to hold the ServerInterface instance. 2010-10-14 11:59:45 -07:00
5f1a014bfb Added /toggleplace which lets you perform actions that require one point to use position #1 rather than your feet. 2010-10-14 02:14:18 -07:00
9739336730 Changed super axe command to /,. 2010-10-14 02:01:10 -07:00
98d1a0be05 Fixed the order of the tool checking code you can now use edit wand again. 2010-10-14 01:43:20 -07:00
3bf7c08ad6 Added support for block data and sign texts. Decoupled more code from the server modification. 2010-10-14 01:31:05 -07:00
d1eca7c429 Changed everything to use BaseBlock, which supports block data and soon some tile entity data. 2010-10-13 16:49:35 -07:00
23b24b3615 Added super pick axe and /.. 2010-10-13 11:26:07 -07:00
598f4aa6cd Changed the clipboard so it doesn't store min/max anymore, just origin and offset. Added /editrotate. 2010-10-13 10:08:53 -07:00
bd9a90f01d Re-implemented /forestgen in Java. This version does not replace existing blocks. Undo system fixed. 2010-10-12 22:38:05 -07:00
4715a733c9 Removed edit scripts. 2010-10-12 22:11:54 -07:00
a5ac9514ab Added /toggleeditwand, removed unused tool click stuff. 2010-10-12 22:10:17 -07:00
514a78272e Added /ascend and /descend. 2010-10-12 22:06:46 -07:00
87daf8e7ed Fixed help for /editstack(air). 2010-10-12 21:43:01 -07:00
6ab19fd52d Added /editexpand and /editcontract. 2010-10-12 21:41:06 -07:00
68dcce31f8 Removed Point/BlockPoint to Vector/BlockVector. 2010-10-12 18:03:56 -07:00
c039e8e77d Updated to v115 with PluginListener. WorldEdit decoupled from plugin. 2010-10-12 13:51:25 -07:00
aea64916e3 Removed scripting support. 2010-10-11 13:27:37 -07:00
a4eb7727cb Updated INSTALL.txt with new lib installation instructions. 2010-10-11 11:31:52 -07:00
2f2ff86bac Converted /editdrain to use own stack. 2010-10-11 11:30:11 -07:00
6882aa416d Switched undo/redo buffer to use BlockPoint. Added Point.toBlockPoint(). 2010-10-11 11:21:43 -07:00
f64cc76906 Added /editdrain, added BlockPoint that compares using ints. 2010-10-11 11:17:32 -07:00
7823aa2a6c Added Javadocs for EditSession.stackCuboidRegion() 2010-10-11 10:27:18 -07:00
5d0316aa00 Removed Apache Commons from manifest; switched to smalljs.jar. 2010-10-11 10:23:18 -07:00
0044ddf48b Removed Apache commons dependency. 2010-10-11 09:44:22 -07:00
10703082ed Cleaned up Javadoc comments. 2010-10-11 08:56:19 -07:00
eb70ac391a Fixed the help for /editstack and /editstackair. 2010-10-11 01:29:51 -07:00
204cfc1452 Major cleanup and refactoring. Non-cuboid regions now technically supported; players now abstracted through WorldEditPlayer; use of Point across the board; command cleanup. 2010-10-11 01:22:47 -07:00
ce4b2810ff Added /lift. 2010-10-08 20:53:03 -07:00
633be176eb Removed /editcyl (not finished). 2010-10-05 21:52:47 -07:00
532c4de8cc Added /editwand. 2010-10-05 21:16:55 -07:00
c59d77e138 Fixed /editstack(air), fixed getLength()/getHeight() of WorldEditSession. 2010-10-05 21:08:52 -07:00
35f46473de Fixed arguments with /removeabove and /removebelow. 2010-10-05 20:28:43 -07:00
02ef9610be Added /removebelow and added a height parameter to /removeabove. 2010-10-05 17:02:33 -07:00
ba828c1a3a Added untested /editstack and /editstackair commands to stack the region towards a direction. 2010-10-05 13:46:54 -07:00
05524be2d2 Made static Logger static final. 2010-10-05 13:07:39 -07:00
f896acc662 On paste, you will now be placed on top of the paste if you ended up inside some blocks. 2010-10-05 01:43:23 -07:00
a61c62f46d Implemented block smart queuing that allows certain block types that require a block under them to exist to work now. For example, torches are only created at the end. 2010-10-05 00:40:50 -07:00
c0a9d0d551 Improved the quality of the command-related messages and renamed /setchangelimit to /editlimit. 2010-10-04 23:08:08 -07:00
87780f0a78 etc.getDataSource() is now static; updated. 2010-10-04 22:44:55 -07:00
48aeb58bbb Updated the .schematic save routine to also create directories as required. 2010-10-04 17:04:28 -07:00
414c3cf33d Added short overflow check for schematic saving. 2010-10-04 17:00:54 -07:00
713f23d0de Reorganized code, made exceptions inherit from WorldEditException, added /setchangelimit. 2010-10-04 16:39:35 -07:00
1f7b39b8e3 Updated for b104. 2010-10-03 17:57:41 -07:00
c1a5fc8782 Updated INSTALL.txt with map-script-commands. 2010-10-03 17:47:43 -07:00
c23c1dcd9e Added JNBT license information. 2010-10-03 17:45:00 -07:00
2707529bc3 Made a mention of jnbt.jar in INSTALL.txt. 2010-10-03 17:43:01 -07:00