Commit Graph

  • 4f1196ce2d Added a //deform command, which deforms a region given an expression that operates on the x/y/z variables. TomyLobo 2011-11-01 15:23:42 +01:00
  • a5e5880064 Moved shape generation to EditSession. TomyLobo 2011-11-01 14:57:58 +01:00
  • c5c68f481b Moved all command-implementing methods to the bottom of the file. TomyLobo 2011-11-01 14:54:32 +01:00
  • 478d6f6e54 Added support for type/data to //generate. TomyLobo 2011-11-01 14:23:46 +01:00
  • 8a83f7f70e Added support for custom materials to ArbitraryShape and adjusted //generate accordingly. TomyLobo 2011-10-31 22:03:35 +01:00
  • 02a70cca4a Added Pattern.next(int, int, int). TomyLobo 2011-10-31 22:00:53 +01:00
  • 8610dc2c89 Added .gitignore to ignore some eclipse files. TomyLobo 2011-10-31 21:56:32 +01:00
  • 6b0f237a46 Removed extra fastLighting flag. TomyLobo 2011-10-31 02:59:12 +01:00
  • d3822ee345 Fixed postfix operator evaluation order. TomyLobo 2011-10-31 00:38:59 +01:00
  • d5328e34ba This might fix problems people have been having with dinnerperms. zml2008 2011-10-30 15:16:00 -07:00
  • 8e0539adf1 Parser improvements TomyLobo 2011-10-30 04:16:43 +01:00
  • 77d1317964 Added support for temporary variables TomyLobo 2011-10-29 21:07:31 +02:00
  • 2719308ada Made //fast display a different message if the argument matches the current mode Wizjany 2011-10-29 13:32:26 -04:00
  • 2b9f0be8df Updated to 1.9 Wizjany 2011-10-29 11:11:12 -04:00
  • 699807665d Cleanup Wizjany 2011-10-26 16:50:46 -04:00
  • 8797d8ac3c Added element comments to all classes of the expression parser. TomyLobo 2011-10-29 17:24:11 +02:00
  • e70446e82e Renamed RValue.invoke() to getValue. TomyLobo 2011-10-29 16:03:55 +02:00
  • 93f073f264 Renamed Assignable to LValue and Invokable to RValue TomyLobo 2011-10-29 16:01:55 +02:00
  • 0ba3da2641 Reverted to old manual lighting system that doesn't call notch's block lighting functions directly. TomyLobo 2011-10-29 04:29:57 +02:00
  • 8ce3f4d77a Moved some code around in ParserProcessors.java TomyLobo 2011-10-29 04:20:13 +02:00
  • 79039c2b81 Updated changelog with even more changes since 4.7. TomyLobo 2011-10-28 21:12:37 +02:00
  • f28401aecc Moved the sub-processors into a new class, ParserProcessors. TomyLobo 2011-10-28 20:34:48 +02:00
  • 58be9d9be4 Added support for stretched cylinders and brought their profile in line with that of the central layer of a sphere of the same x/z radius. TomyLobo 2011-10-28 20:16:19 +02:00
  • 318e81886c Removed -q flag from //[h]sphere and the code to back it. TomyLobo 2011-10-28 15:10:14 +02:00
  • d9b86025d3 Parser refactorings TomyLobo 2011-10-27 23:18:10 +02:00
  • f6f08da620 Cleanup TomyLobo 2011-10-27 19:25:54 +02:00
  • ee79abff67 The expression parser can now parse more than a simple expression TomyLobo 2011-10-23 05:15:23 +02:00
  • 9c070c323f Added ternary versions of min and max. TomyLobo 2011-10-27 18:48:01 +02:00
  • ef5fba0f05 Improved accuracy of Function.getPosition() after optimization. TomyLobo 2011-10-27 16:53:44 +02:00
  • 0ca66ce350 Moved check for fastLightingAvailable from BukkitWorld.fixAfterFastMode to fixLighting and adjusted the description for //generate. TomyLobo 2011-10-26 23:23:26 +02:00
  • dbc3053195 Fixed & updated BlockType.usesDamageValue Wizjany 2011-10-26 16:50:46 -04:00
  • 906b6dd832 Forgot to save... TomyLobo 2011-10-25 23:25:44 +02:00
  • 9fa5c4030b Added a //g[en[erate]] command, which generates a shape according to a mathematical formula. TomyLobo 2011-10-02 12:35:05 +02:00
  • d4c2832437 Added an ArbitraryShape class which can be used to generate hollow and solid shapes based on an in/out condition. TomyLobo 2011-09-25 05:17:48 +02:00
  • c2191f4fc7 Generalized the Lexer a bit more and renamed a function in the parser. TomyLobo 2011-10-23 05:10:41 +02:00
  • 7dfc2a34e5 Improved fast mode. TomyLobo 2011-10-25 18:29:37 +02:00
  • 3ed867ed53 Added left, right, back and forward directions to all directional commands. TomyLobo 2011-10-25 01:07:08 +02:00
  • 2d654b59c5 Reduced code duplication in the WorldEdit.get*Direction methods. TomyLobo 2011-10-25 01:03:37 +02:00
  • 3962e6c9d8 Added LocalPlayer.getCardinalDirection(int yawOffset) TomyLobo 2011-10-25 01:02:50 +02:00
  • a1fb1fd4e4 Using Notch's block lighting functions now. TomyLobo 2011-10-24 23:42:04 +02:00
  • a0461aeb2c BukkitWorld.fixLighting now also fixes block light. TomyLobo 2011-10-24 20:47:27 +02:00
  • b31d77536a Added some new functions to BlockType. TomyLobo 2011-10-24 20:46:17 +02:00
  • a97a427127 Updated changelog with some more changes since 4.7. TomyLobo 2011-10-24 14:03:07 +02:00
  • 4f7e1a6b31 Improved speed greatly by deferring lighting until after all blocks are in place. TomyLobo 2011-10-17 06:07:58 +02:00
  • e8dcee1acf Added LocalWorld.fixLighting(Set<BlockVector2D>) TomyLobo 2011-10-17 05:57:08 +02:00
  • ef88c04550 Gave //fast an on|off parameter and adjusted its message to reflect a future change. TomyLobo 2011-10-17 05:55:03 +02:00
  • 542aed6ffd Fixed warnings. TomyLobo 2011-10-24 04:32:02 +02:00
  • ffe5f89afc EditSession.flushQueue(): queueLast is now ordered with attachments in mind. TomyLobo 2011-10-24 04:04:45 +02:00
  • bd5c78bb40 Fixed bug in PermissionsEx resolver when PermissionsEx is not found. zml2008 2011-10-23 09:19:29 -07:00
  • 52982c7c0f Moved YAML classes from RegionBook from WorldGuard into WorldEdit and made everything use those. zml2008 2011-10-22 22:22:50 -07:00
  • a928349b1a Fixed bug in NijiPermissionsResolver.isFakePerms() zml2008 2011-10-22 08:07:02 -07:00
  • 0e6597fb86 Added configurable detection order of permissions resolvers, restored old default order, and updated configurations to the new Configuration zml2008 2011-10-22 01:13:52 -07:00
  • d93d85cd37 Added an expression parser. TomyLobo 2011-10-02 12:29:56 +02:00
  • 99002c786b Updated changelog with the changes since 4.7. TomyLobo 2011-10-17 17:04:21 +02:00
  • 467cc4dd14 Fixed infinite loop. Just because it's unused in worldedit doesn't mean you should break it -.- Wizjany 2011-10-12 17:47:26 -04:00
  • 050eef8dc7 Fixed checkLoadedChunk zml2008 2011-10-09 21:57:29 -07:00
  • b89ede09a6 Bugfix for jumpto Wizjany 2011-10-09 20:41:50 -04:00
  • 440f3baed1 Changed order of perms resolvers loading so that dinnerperms and ignore-niji-bridges settings were not ignored. Wizjany 2011-10-08 00:17:07 -04:00
  • 09447c5f6c Fixed CommandContext.matches() always returning true. sk89q 2011-10-09 10:31:15 -07:00
  • 68fe0d3438 Cleanup. Cycler uses BaseBlock instead of BlockData directly. Fixed a few BlockType method inaccuracies. Wizjany 2011-10-04 17:13:41 -04:00
  • 9e877740aa Added negated node support for DinnerPerms lookup. zml2008 2011-10-03 22:05:32 -07:00
  • bb609a47c2 Negative angles will return negative number of rotations thus never looping the rotation. ZachBora 2011-10-02 22:26:44 -03:00
  • 24056df78a Fixed config generation for Windows users zml2008 2011-10-02 01:27:52 -07:00
  • b17fb7eaa3 Adding /snapshot sel [index] to select a snapshot by list index. Meaglin 2011-10-02 05:53:19 +02:00
  • 3656a57f34 [maven-release-plugin] prepare for next development iteration sk89q 2011-10-01 20:38:04 -07:00
  • 9bc2bd75ea [maven-release-plugin] prepare release 4.7 sk89q 2011-10-01 20:37:56 -07:00
  • 1cbfe794c2 Rewrapped CHANGELOG.txt. sk89q 2011-10-01 20:30:58 -07:00
  • 144b06ccb5 Fixed pom.xml making a 'true' file. sk89q 2011-10-01 20:27:51 -07:00
  • ee992a0b7d Updated the changelog for 4.7. sk89q 2011-10-01 19:46:09 -07:00
  • 5d9b90b8cd Updated README.html. sk89q 2011-10-01 19:10:34 -07:00
  • e2c71e4269 Added cactus to getAttachment. TomyLobo 2011-09-30 08:56:09 +02:00
  • 7fec065d4a Apparently the wiki has wrong data values for the stone button. TomyLobo 2011-09-29 21:06:24 +02:00
  • 69367e7762 Added BlockType.getAttachment. TomyLobo 2011-09-29 12:35:08 +02:00
  • f354ab392f Refactored BlockData test case to reduce code duplication. TomyLobo 2011-09-29 07:24:48 +02:00
  • ccfabd94b9 Should fix broken config generation some people have been getting zml2008 2011-09-28 19:05:22 -07:00
  • cbc331da7d Added some constants com.sk89q.worldedit.blocks.ClothColor.ID.X = ClothColor.X.getID() TomyLobo 2011-09-28 10:57:30 +02:00
  • 21c6ab894c Moved BlockData to the blocks package and left a stub with deprecated delegates behind. TomyLobo 2011-09-28 07:01:15 +02:00
  • accd841b51 Fixed a few warnings TomyLobo 2011-09-28 08:04:17 +02:00
  • 2d7c462477 Cleanup formatting. Wizjany 2011-09-27 03:32:46 -04:00
  • 4f80e78a7e WEPIF Improvement: code clean out, hardcoding removal and refactoring. Added Service discovery to PluginPermissionsResolver t3hk0d3 2011-09-27 07:40:18 +04:00
  • 102e5f142e Fix data cycling the right way. Merged TomyLobo's test changes in. Wizjany 2011-09-26 04:38:37 -04:00
  • 868fef813f Changed pyramid command usage Wizjany 2011-09-26 01:43:39 -04:00
  • 23c9a66c80 Fixed gaping huge security flaw. Wizjany 2011-09-26 01:32:12 -04:00
  • 9e6a2ccf4d Nicer wiki perms table. Wizjany 2011-09-26 00:09:21 -04:00
  • 903abc80a4 Cleanup Wizjany 2011-09-25 14:07:49 -04:00
  • c6c55c3b2a Adjusted some of the cycler code and added a test case for it. TomyLobo 2011-09-25 10:14:06 +02:00
  • 93f36955ca Added a test case for BlockData. TomyLobo 2011-09-25 06:03:55 +02:00
  • 63fa72af5e Added rotate code for brick and stone brick stairs and made powered/detector rails not lose their charge when rotating. TomyLobo 2011-09-25 06:01:01 +02:00
  • b06caa9fd3 Cleanup TomyLobo 2011-09-25 05:15:20 +02:00
  • 50009cc855 Improved hashCode implementations for the Vector classes. TomyLobo 2011-09-25 04:49:07 +02:00
  • 3bbebcd64e Updated for Bukkit changes. zml2008 2011-09-24 15:44:54 -07:00
  • f90e47da9a Removed trailing whitespaces. Wizjany 2011-09-24 15:32:03 -04:00
  • b5b55a2775 Cleanup and a few bugfixes Wizjany 2011-09-24 15:24:10 -04:00
  • a2e23fedf7 send poly regions to wecui, take 2 lahwran 2011-09-24 11:45:03 -06:00
  • 7c18327fdc Fixed extended piston rotation. TomyLobo 2011-09-24 03:00:10 +02:00
  • bfc877cdb2 Added rotate code for vines, fence gates and mushroom caps. TomyLobo 2011-09-23 15:15:43 +02:00
  • a3cd58fda1 Added flip code for vines, fence gates and mushroom caps. TomyLobo 2011-09-23 13:43:05 +02:00
  • 4b760fd17b Swapped flipY and flipZ in BlockData.flip and formatted the function more consistently. TomyLobo 2011-09-23 06:44:31 +02:00
  • 2f19edca2a Fixed case fallthroughs in BlockType. Wizjany 2011-09-21 17:45:17 -04:00
  • fa82482823 Added a new test for get[Padded]Slice and renamed testHangingQuote to testUnmatchedQuote. TomyLobo 2011-09-20 03:41:07 +02:00