187896c5ed
Made //deform round the results before lookup and fixed some potential issues.
TomyLobo
2011-11-02 03:39:02 +01:00
2edf3559d8
EditSession: Split off a queueFinal, which contains only blocks that can be attached to other attached blocks.
TomyLobo
2011-11-01 17:43:59 +01:00
2ee36f7484
//generate and //deform no longer behave oddly with selections that are only one block thick in either direction.
TomyLobo
2011-11-01 16:32:56 +01:00
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
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
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
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
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
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