Commit Graph
100 Commits
Author SHA1 Message Date
sk89q 5e7d9c7f7d Added McRegion reader classes (incomplete), moved some com.sk89q.worldedit.data classes around and moved org.jnbt com.sk89q.jnbt to coincide with some modifications to make the JNBT library a bit more generic by accepting uncompressed input streams. 2011-03-09 23:10:59 -08:00
sk89q 488f841d69 Added PermissionsProvider interface that can also handle permissions. 2011-03-02 00:49:59 -08:00
sk89q 7a8aa9838e Updated for 4.0-beta8. 2011-02-26 23:42:41 -08:00
sk89q b7cfdf2ef4 Added BlockType.redstone SOMETHING. 2011-02-26 23:18:28 -08:00
sk89q 4488bb8091 Added iterator implementation to CuboidRegion, courtesy of hash. 2011-02-26 20:30:53 -08:00
sk89q b58c3ab041 Updated for 4.0-beta7. 2011-02-26 02:53:32 -08:00
sk89q 6aa2c15652 Added 1.3 block support. 2011-02-26 02:48:07 -08:00
sk89q c58f8f4155 Fixed handling of CommandExceptions thrown by commands. 2011-02-25 08:59:10 -08:00
sk89q 0ffe0689d1 Fixed //count being ///count. 2011-02-24 17:21:11 -08:00
sk89q c8e60fe098 Updated for 4.0-beta6. 2011-02-24 17:18:41 -08:00
sk89q 2ccbcacfc2 Added a workaround to the fact that Minecraft no longer sends a block dig packet for bedrock. 2011-02-24 17:14:03 -08:00
sk89q 92e5d80c90 Fixed second position setting commands saying position 1 in CuboidRegionSelector. 2011-02-24 16:49:11 -08:00
sk89q 7730ddf679 Removed /t. 2011-02-24 16:43:23 -08:00
sk89q ad62dbe565 Refactored command handling code to be more reusable. 2011-02-24 16:39:23 -08:00
sk89q 50b9f300d5 Updated for 4.0-beta5. 2011-02-24 09:32:01 -08:00
sk89q b3508fc2bf Fixed permissions with brush commands. 2011-02-24 09:31:28 -08:00
sk89q 8a773d2a05 Updated to 4.0-beta4. 2011-02-23 09:50:08 -08:00
sk89q 9a2039bed0 /b changed to /br. 2011-02-23 09:49:15 -08:00
sk89q 92571d96f3 Updated for 4.0-beta3. 2011-02-23 00:34:38 -08:00
sk89q ccd586ec81 Fixed an error the command parser that resulted it in handling commands it did not really handle. Closes #153. 2011-02-23 00:31:49 -08:00
sk89q b725ade5cf Updated for 4.0-beta2. 2011-02-22 01:09:12 -08:00
sk89q eeb82e29f5 Added /search alias to plugin.yml. 2011-02-22 01:07:28 -08:00
sk89q 017b762780 Added /search as an alias for /searchitem. 2011-02-22 00:54:04 -08:00
sk89q ce544da46d Improved command detection algorithm, fixed //size. 2011-02-21 23:15:19 -08:00
sk89q 35ae72e8b7 Improved the permissions list printer to handle nested commands. 2011-02-21 22:59:21 -08:00
sk89q b2547b2156 Fixed issue with too many commands being put into plugin.yml. 2011-02-21 22:50:48 -08:00
sk89q 19deb404ee Cleaned up code. 2011-02-21 22:28:23 -08:00
sk89q dffd3682b2 Cleaned up some unused imports. 2011-02-21 20:17:17 -08:00
sk89q d4338dda17 Updated for 4.0-beta1. 2011-02-19 18:01:35 -08:00
sk89q a273a86a7d Updated WorldEdit for command preprocessor event, changed initialization. 2011-02-19 17:54:47 -08:00
sk89q a0d5e02292 Fixed permission for outset. 2011-02-19 17:45:09 -08:00
sk89q 97529abaca Added polygonal regions. 2011-02-19 17:44:39 -08:00
sk89q 9667e92d66 Added 'no-op-permissions' setting for Bukkit. 2011-02-19 01:25:08 -08:00
sk89q 824e4c9381 Added /we version and /we reload. 2011-02-19 01:22:28 -08:00
sk89q d5e8f037c9 Added simple smoothing brush. 2011-02-18 23:48:27 -08:00
sk89q 7f25262572 Renamed Brush to BrushTool, and BrushShape to Brush. 2011-02-18 23:36:08 -08:00
sk89q 498f3d9ef1 Added negated block type support. 2011-02-18 23:33:55 -08:00
sk89q 8680a9e6bd Added /size and /mat commands for the brush. 2011-02-18 23:33:43 -08:00
sk89q 0f46fb957f Added history size configuration option. 2011-02-18 21:57:43 -08:00
sk89q 5254986da2 Snapshot commands put under /snap and /snapshot commands. 2011-02-18 21:44:57 -08:00
sk89q bc6ef48935 Added //outset and //inset commands. 2011-02-18 21:32:28 -08:00
sk89q fd4b167ac7 Added -c flag to //distr to print to console. 2011-02-18 21:24:12 -08:00
sk89q 5642f95962 Added /undo and /redo as aliases. 2011-02-18 21:21:07 -08:00
sk89q 7088fadab8 Added multiple undo/redo, fixed compile error. 2011-02-18 21:19:54 -08:00
sk89q abaeaa99ac Added some API methods. 2011-02-18 21:12:15 -08:00
sk89q fed8960045 Added navigation wand to the tool bind item blacklist. 2011-02-18 20:59:39 -08:00
sk89q 7afe38180c //wand now gives the wand item directly. 2011-02-18 20:56:53 -08:00
sk89q eff7dac690 Fixed issue with CommandContext breaking arguments with negative numbers. 2011-02-18 20:54:01 -08:00
sk89q 7d661844ad Improved messages for tools. 2011-02-18 20:50:40 -08:00
sk89q 1fe6f09066 Added /remove command to remove entities (paintings, items, minecarts, boats, arrows, and primed TNT). 2011-02-18 20:31:49 -08:00
sk89q a6042e76f9 Expanded block/item list. 2011-02-18 17:46:26 -08:00
sk89q 21ca317d2c Improved parsing of block pattern/data syntax. 2011-02-18 16:24:56 -08:00
sk89q e94c1d4874 Cleaned up documentation, added lacking Java annotations. 2011-02-18 15:49:50 -08:00
sk89q e5a25496b2 Fixed warnings and deprecation warnings. 2011-02-18 15:31:09 -08:00
sk89q 28941b86ba Changed super pickaxe mode command to /sp. 2011-02-18 15:23:22 -08:00
sk89q b311b0b88a Overhauled the tool system. All tools can now be bound to any held item so you can have multiple tools out a time. New masks framework allows making a filter of blocks to change. Brushes are now powerful as well. 2011-02-18 15:14:43 -08:00
sk89q dfc7d074bd Fixed incorrect help messages for nested commands. 2011-02-18 00:09:07 -08:00
sk89q ee4c1141c5 Removed obsolete files. 2011-02-17 22:54:02 -08:00
sk89q e91c837949 Generalized commands handler so that other plugins (WorldGuard, CraftBook, etc.) can use it too. 2011-02-17 22:53:44 -08:00
sk89q 01f7be3ba3 Added nested command support. 2011-02-01 02:03:18 -08:00
sk89q 78c78fee1f Improved profiling messages. 2011-01-31 23:51:55 -08:00
sk89q 66b4735d62 Updated for 3.2.2. 2011-01-31 01:27:30 -08:00
sk89q 297fbd8bb9 Updated for Bukkit commit 8ccfad945663cd0ea60531b085748c81fc6fefb8. 2011-01-31 01:26:48 -08:00
sk89q 190bdc4f8f Updated CHANGELOG.txt. 2011-01-31 01:17:38 -08:00
sk89q faf03079d6 Improved Bukkit performance drastically. 2011-01-31 01:16:49 -08:00
sk89q f69184f9ab Added version information for SP. 2011-01-31 00:58:29 -08:00
sk89q 46229c6790 Updated CHANGELOG.txt. 2011-01-30 23:50:54 -08:00
sk89q 8a35c3230c Changed BukkitWorld in hopes that it will fix the error regarding ItemStack.getDamage(). 2011-01-30 23:43:53 -08:00
sk89q 2630226052 Improved overall performance by using EditSession.getBlockType() instead of EditSession.getBlock().getType(). 2011-01-30 23:42:18 -08:00
sk89q 88d7128135 Improved the speed (slightly?) of replaceNear and removeNear methods in EditSession. 2011-01-30 22:15:08 -08:00
sk89q 6979704661 Fixed /removenear not taking a default size argument. 2011-01-30 22:14:36 -08:00
sk89q 6b996435e3 Fixed /forestgen having an incorrect number of maximum arguments. 2011-01-30 22:09:24 -08:00
sk89q c2cd87ed50 Changed FilenameNotFoundException to FilenameResolutionException. 2011-01-30 22:06:06 -08:00
sk89q ee9b50264e Improved draw.js. 2011-01-30 22:04:36 -08:00
sk89q c6537a783d Revamped file dialog handling. 2011-01-30 21:32:52 -08:00
sk89q 888699cae0 Enabled queue on EditSessions given to scripts. 2011-01-30 20:41:34 -08:00
sk89q d5173a8763 Unified file selection and checking API. 2011-01-30 20:40:22 -08:00
sk89q 2bc75dd5db Re-added Sun Rhino implementation. 2011-01-30 19:49:57 -08:00
sk89q a4e143ded6 Updated CHANGELOG.txt. 2011-01-30 16:12:54 -08:00
sk89q 96829e4bc4 Updated README.md to contain detailed information about WorldEdit's code layout. 2011-01-30 15:43:56 -08:00
sk89q 9fed59cf63 Added compiling information, removed dependency on internal Sun components. 2011-01-30 15:10:48 -08:00
sk89q c37ccb8df4 Updated README.txt and added Craftbukkit.jar to the classpath when compiling. 2011-01-30 14:59:59 -08:00
sk89q 10b48e9344 Added more tree generators, removed CraftBukkit/MC dependency (yay!). 2011-01-30 14:54:42 -08:00
sk89q 68b12f4c7d Updated for 3.0. 2011-01-30 01:46:15 -08:00
sk89q f7fe72311b Added a clipboard pattern. 2011-01-30 01:01:11 -08:00
sk89q a7b457c35c Added pattern support to //overlay. 2011-01-30 00:47:02 -08:00
sk89q fa59eb29b5 Changed the arm swing tools to also work on right click. 2011-01-30 00:42:31 -08:00
sk89q 016a3ddd5b Fixed issue in CommandsManager printing usage incorrectly. 2011-01-30 00:35:46 -08:00
sk89q 11b00e1165 Added more brush shapes. 2011-01-30 00:34:13 -08:00
sk89q 5fb442c7c5 Added distance to //size. 2011-01-29 23:24:42 -08:00
sk89q 52cb2e0997 Added support for rotation block orientation with the rotate and flip commands. 2011-01-29 23:10:12 -08:00
sk89q 4455c9dcd9 Changed data cycler override and bedrock override permissions to worldedit.override.*. 2011-01-29 22:10:22 -08:00
sk89q 60442354d0 Added block data cycling super pickaxe tool. 2011-01-29 22:07:56 -08:00
sk89q 25f54a3d0c Added /searchitem or //l command to lookup items and block by name and ID. 2011-01-29 21:31:07 -08:00
sk89q ec9c9885c9 Added debugging information for when no snapshots could be found. 2011-01-29 21:04:07 -08:00
sk89q d9280358ad Fixed for recent Bukkit update. 2011-01-29 20:38:41 -08:00
sk89q b0069f2548 Fixed DocumentationPrinter not print "/" for the wiki table. 2011-01-29 12:53:49 -08:00
sk89q 6434c04ce4 Fixed a bad plugin.yml. 2011-01-29 12:46:22 -08:00
sk89q 8dbd9645f9 Updated documentation printer program, updated plugin.yml. 2011-01-29 12:40:42 -08:00
sk89q 4bae254963 Merge branch 'master' of https://github.com/GuntherDW/worldedit 2011-01-29 12:09:32 -08:00