Commit Graph

  • cc256aa246 Added license blocks to some files that were still missing them. TomyLobo 2011-12-26 00:56:20 +01:00
  • 324a041e38 Split up some external .* imports. TomyLobo 2011-12-26 00:36:23 +01:00
  • 4b47200f27 Fixed some warnings. TomyLobo 2011-12-26 00:06:50 +01:00
  • 376d3c8727 Added "and contributors" to all Copyright statements on the com.sk89q.worldedit.expression package. TomyLobo 2011-12-25 23:26:02 +01:00
  • d804144c27 Removed command plugin.ymling from DocumentationPrinter zml2008 2011-12-24 22:38:51 -08:00
  • c8c0c69f6d Added support for dynamic command registration. zml2008 2011-12-24 22:34:53 -08:00
  • a1e239d08c Fixed SIOOBE when entering a blank quoted string zml2008 2011-12-24 22:04:37 -08:00
  • 9aa8c5f674 Now that WorldEdit has YAML handling classes, YAMLConfiguration is separate from BukkitConfiguration. zml2008 2011-12-24 21:03:51 -08:00
  • 4a95d03230 No longer using switch statement in WorldEditPlayerListener. <.< zml2008 2011-12-24 20:46:35 -08:00
  • 479253821e Fixed //help and /we help after zml2008 broke it :) TomyLobo 2011-12-22 11:35:43 +01:00
  • 050442fac3 Added a -l flag to /butcher, which spawns fake lightning on all killed entities. TomyLobo 2011-12-21 18:10:34 +01:00
  • 09a92fa76c Added a block/pattern parameter to //hollow. TomyLobo 2011-12-20 11:20:18 +01:00
  • 633f6643a5 Added a thickness parameter to //hollow. TomyLobo 2011-12-19 11:58:38 +01:00
  • 936aff06b2 Fixed //stack -s (again). TomyLobo 2011-12-18 22:43:08 +01:00
  • 4b3564a9ac Fixed a warning. TomyLobo 2011-12-18 09:31:47 +01:00
  • ba5010a272 Set required CraftBukkit version back to 1.0.1-R1 (i.e. RB 1597) TomyLobo 2011-12-18 09:27:52 +01:00
  • 4dc3c035c1 Updated to use simplified method signature for commands. Also improved SimpleInjector. zml2008 2011-12-17 23:45:12 -08:00
  • 6fb8085692 update to bukkit build number rjwboys 2011-12-16 02:30:22 -06:00
  • a4d82be697 Made /butcher, /searchitem and /worldedit work on the console and added /we help as an alias for //help. TomyLobo 2011-12-15 13:28:25 +01:00
  • 370ddeb9ff Added support for console commands to WorldEditPlugin. TomyLobo 2011-12-15 13:26:59 +01:00
  • 3bec3c169c Added BukkitCommandSender and WorldEditPlugin.wrapCommandSender. TomyLobo 2011-12-15 12:02:00 +01:00
  • 6d4b4718db Added ServerInterface.getWorlds. TomyLobo 2011-12-15 11:49:44 +01:00
  • 32bb810ce7 Changed all instances of new BukkitWorld to BukkitUtil.getLocalWorld, except for the one in that function. TomyLobo 2011-12-15 15:44:04 +01:00
  • 88dd420d1f Removed LocalCommandSender again. Didn't lead to anything. TomyLobo 2011-12-15 11:27:22 +01:00
  • af6455ea6b Made //help sort // commands ignoring prefixed slashes. TomyLobo 2011-12-15 06:28:09 +01:00
  • caeab76abb Fixed a NullPointerException in conjunction with CraftBook. TomyLobo 2011-12-14 10:51:02 +01:00
  • 05404b005d Added a //help command. TomyLobo 2011-12-13 09:23:21 +01:00
  • c4031c38ba Added basic tests for the DinnerPermsResolver zml2008 2011-12-12 23:17:00 -08:00
  • 9240b5cb6e [maven-release-plugin] prepare for next development iteration zml2008 2011-12-12 21:11:22 -08:00
  • fe3627d746 [maven-release-plugin] prepare release 5.0 zml2008 2011-12-12 21:11:15 -08:00
  • 1ce9d39f45 Removed fast lighting completely for the release. TomyLobo 2011-12-13 06:00:08 +01:00
  • 9cfa80136e Updated changelog for release zml2008 2011-12-12 19:20:31 -08:00
  • 914dd647b5 Changed EditSessionBlockDelegate.getHeight's return to match what Bukkit's worldheightheight methods return zml2008 2011-12-12 20:05:38 -08:00
  • 98216e2762 Added support for non-128 worldheights zml2008 2011-12-12 19:20:31 -08:00
  • e01aad00d8 Updated changelog with additional changes since 4.7. TomyLobo 2011-12-13 04:35:45 +01:00
  • 87940c9eae Added an asPlayer method to LocalCommandSender, which casts the object to LocalPlayer if possible and throws an exception otherwise. TomyLobo 2011-12-13 03:43:26 +01:00
  • 3960726d7a Installed a LocalCommandSender class atop LocalPlayer in the hierarchy and moved the relevant methods there. TomyLobo 2011-12-13 03:27:06 +01:00
  • f5c6678da6 Added an extending cuboid selector. TomyLobo 2011-12-12 05:12:24 +01:00
  • 3dabcdacd1 Made /green break on liquids. TomyLobo 2011-12-10 12:16:57 +01:00
  • cf69daff78 Fixed inGroup always returning true for ops zml2008 2011-12-09 07:19:26 -08:00
  • 2e1087a49a Added a //hollow command, which hollows out the object contained in the selection. TomyLobo 2011-12-08 10:31:12 +01:00
  • 90b062a9d8 Fixed some warnings TomyLobo 2011-12-08 11:52:04 +01:00
  • d0367bfd5c Small cleanup of chunk reading zml2008 2011-12-06 07:58:34 -08:00
  • c2460a6305 PlayerInteract listener should now respect cancelled status. zml2008 2011-12-06 07:45:07 -08:00
  • d69863db59 Fixed unimportant typos. TomyLobo 2011-12-06 13:59:41 +01:00
  • c21c380bba Added a -a flag to /butcher to kill animals. Its now disabled by default. TomyLobo 2011-12-06 07:08:32 +01:00
  • bc3a4377ec The /butcher command no longer kills NPCs, except when the -n flag is passed. TomyLobo 2011-12-06 06:26:12 +01:00
  • 4c9e0a629f Added help text for most commands that take flags. TomyLobo 2011-12-05 11:21:40 +01:00
  • 6764704c22 Added support for help text to be shown on syntax errors and such. TomyLobo 2011-12-05 10:38:44 +01:00
  • fcb7e62cb0 Formatting. zml2008 2011-12-05 20:02:41 -08:00
  • 745716426f Removed some unnecessary checks and fixed compatibility with CraftBook and other plugins that load() before registering the server listener zml2008 2011-12-05 19:48:14 -08:00
  • 258bdc11b0 Fixed //stack -s only shifting by 1 block, regardless of the selection size. TomyLobo 2011-12-05 23:21:51 +01:00
  • a5a761a126 Added Vector.dot(Vector). TomyLobo 2011-12-05 23:17:13 +01:00
  • 274ecaadf2 Changed a usage string. TomyLobo 2011-12-05 23:01:30 +01:00
  • 3ccb152350 Added support for line breaks to BukkitPlayer.print* TomyLobo 2011-12-05 10:33:13 +01:00
  • 11dadd7417 Simplified CommandsManager.getUsage. TomyLobo 2011-12-05 09:36:15 +01:00
  • 259003d030 Corrected a command description. TomyLobo 2011-12-05 08:56:49 +01:00
  • f74d37c97b Updated changelog with yet more changes since 4.7. TomyLobo 2011-12-05 04:43:01 +01:00
  • 50bdb2332a Removed LegacyPluginPermissionsResolver. TomyLobo 2011-12-05 04:20:38 +01:00
  • deea1f7655 Moved PermissionsResolverServerListener into PermissionsResolverManager and got rid of some unnecessary methods. zml2008 2011-12-04 19:06:41 -08:00
  • cd2f56918d Renamed WEPIFRutimeException to WEPIFRuntimeException and gave it a serialVersionUID. TomyLobo 2011-12-05 03:41:24 +01:00
  • 09589e2a79 Fixed switch treating continue like break. TomyLobo 2011-12-05 03:21:17 +01:00
  • daf1dde701 Moved WEPIF to the com.sk89q.wepif package and made PermissionsResolverManager a singleton zml2008 2011-12-04 09:56:35 -08:00
  • 04a08e7e0c Improved Switch's optimizer. TomyLobo 2011-12-04 20:49:53 +01:00
  • d55376e8a6 Added an optimizer and license/element comments for Switch. TomyLobo 2011-12-04 20:01:57 +01:00
  • 7a429e9932 Made Node.getPosition final and fixed some whitespace in LocalWorld. TomyLobo 2011-12-04 20:01:08 +01:00
  • a8e64fd8bc Added switch/case to the expression parser. TomyLobo 2011-12-04 09:13:51 +01:00
  • 61b2ea4007 Added "switch" and "case" to the list of keywords so they can't be used as variable names. TomyLobo 2011-12-04 06:40:09 +01:00
  • 4753574bae Basically rewrote the tree remover tool to use breadth-first search to get rid of deep recursions. TomyLobo 2011-12-02 23:53:06 +01:00
  • 771d068826 Reduced indentation on a piece of code. TomyLobo 2011-12-01 20:20:35 +01:00
  • af9e2da6d3 Simplified the statement parser, fixed a few quirks and adjusted a test case. TomyLobo 2011-11-30 08:55:35 +01:00
  • 9cdac001e3 Added a megabuf function to the expression parser, which works like gmegabuf, except that there is one buffer per Expression instance. TomyLobo 2011-11-30 05:27:11 +01:00
  • c6518a9243 Added a way to retrieve the current expression instance. TomyLobo 2011-11-30 05:15:56 +01:00
  • 662e597f1a Moved temporary variable creation from Parser to Expression. TomyLobo 2011-11-30 04:21:10 +01:00
  • 11245014c8 Added @Override annotations. sk89q 2011-11-29 09:23:24 -08:00
  • 36e4b99ade Added particle effects to area and recursive pickaxe. TomyLobo 2011-11-29 09:10:25 +01:00
  • 6be514cdf9 Added LocalWorld.queueBlockBreakEffect. TomyLobo 2011-11-29 09:09:32 +01:00
  • a4ccadacdc Added ServerInterface.schedule(delay, period, task). TomyLobo 2011-11-28 07:59:14 +01:00
  • cc0e39b493 Added particle and sound effects to the single super pickaxe. TomyLobo 2011-11-28 07:13:59 +01:00
  • 36fbfa409f Added LocalWorld.playEffect and an implementation for Bukkit. TomyLobo 2011-11-28 07:13:19 +01:00
  • a6f0a48f84 Added a swap function to the expression parser. TomyLobo 2011-11-28 00:29:38 +01:00
  • 255e342353 Added enchantment support zml2008 2011-11-27 15:29:51 -08:00
  • 51dd7a0c9c Improved handling of valid blocks not in BlockType and added dragon egg to BlockType zml2008 2011-11-27 15:29:26 -08:00
  • 5d59dd764e Changed getSafe*File to accept varargs instead of arrays. TomyLobo 2011-11-27 05:29:49 +01:00
  • c8180e641f Reverting part of a cleanup that made java cry for some obscure reason. TomyLobo 2011-11-25 06:31:00 +01:00
  • 380b3f3c92 Add SSL to GitHub URL and new forum link Kenan Yildirim 2011-10-02 23:04:16 -03:00
  • 6aec096709 Fixed a comment. TomyLobo 2011-11-24 21:17:39 +01:00
  • 77bd86a203 Whitespace police TomyLobo 2011-11-24 21:07:14 +01:00
  • 5ec6276674 Made ExpressionTest invoke the optimizer every time it evaluates an expression. TomyLobo 2011-11-24 20:53:34 +01:00
  • c1e151ac19 Improved the expression parser's optimizer. TomyLobo 2011-11-24 20:51:11 +01:00
  • 05b427316d Changed signature of the optimize() method to return an RValue. TomyLobo 2011-11-24 20:50:07 +01:00
  • 7cbb7da80b Added the ternary operator. TomyLobo 2011-11-24 19:44:15 +01:00
  • 9456c9e58f Expression parser improvements TomyLobo 2011-11-24 11:02:02 +01:00
  • adf326e2bf Renamed some variables and adjusted some comments in ArbitraryShape. TomyLobo 2011-11-24 10:11:53 +01:00
  • d69b04caf5 Added some element comments to ArbitraryShape. TomyLobo 2011-11-24 04:06:14 +01:00
  • dfb729d5f1 Added license blocks and element comments to all expression parser classes. TomyLobo 2011-11-24 03:53:40 +01:00
  • 71287299b5 Added a simple for loop to the expression parser. TomyLobo 2011-11-24 02:32:55 +01:00
  • 7e13b60a51 Cleanup TomyLobo 2011-11-23 02:29:48 +01:00
  • 1a57f6e95d Added return, break and continue. TomyLobo 2011-11-22 17:54:43 +01:00
  • efc2209c0f Prevented overwriting built-in constants. TomyLobo 2011-11-22 17:44:51 +01:00