TomyLobo
4dcbae03fe
Made some variables in CuboidClipboard.flip final
2011-08-28 12:28:31 +02:00
TomyLobo
447de4b206
- CommandContext's valueFlag constructor will now ignore the 0th element of args (no idea why that is even there)
...
- Limited flags to a-zA-Z
- Passing null to the valueFlag constructor will disable flag parsing altogether
- Adjusted the error message
- Added javadoc to CommandContext(String[], Set<Character>)
- Added CommandContext(String, Set<Character>)
2011-08-27 16:12:49 +02:00
TomyLobo
799b84622f
Added support for value flags to CommandContext.
2011-08-26 18:40:51 +02:00
TomyLobo
8ac8cb77a5
Cleaned up bukkit event registration a bit and fixed 2 warnings.
2011-08-26 18:40:21 +02:00
TomyLobo
3f58187790
Fixed sign post flipping
2011-08-26 16:48:31 +02:00
TomyLobo
c6843a2c6d
When flipping a door upside-down, the top and bottom parts are now swapped.
2011-08-26 14:08:02 +02:00
TomyLobo
c8bbcbd133
Fixed flipping of the central blocks in a clipboard with odd length.
2011-08-26 14:04:38 +02:00
TomyLobo
8e84e7ae18
- Added proper block flipping code for all blocks with proper rotation code except sign posts
...
- Fixed block rotation code for some blocks and cleaned it up a lot
- Added block rotation code for powered rails and detector rails
- //flip now flips all blocks, not just half of them
2011-08-26 13:14:39 +02:00
TomyLobo
2281684f20
- Added a -p flag to //flip that makes it flip around the player instead of the center of the clipboard.
...
- Code cleanup
2011-08-26 05:04:07 +02:00
zml2008
84ed4bf4c3
Added PermissionsEx support to WEPIF.
2011-08-24 23:58:06 -07:00
Wizjany
da6e6da024
Cleanup. Added toString override for polygonal regions.
2011-08-24 18:27:18 -04:00
Droolio
26d07b4ca4
Fixed polygonal edges with explicit test for point-on-line segment
...
Closes pull #136
2011-08-24 00:19:00 -07:00
zml2008
2af38feadc
Added a generic injector for commands
2011-08-24 00:17:27 -07:00
zml2008
ef60fa94bf
Typo fixes
2011-08-24 00:17:27 -07:00
masteroftime
63262dbd5f
Corrected number of arguments in //pos2
2011-08-22 23:05:31 +02:00
zml2008
91b7b8444f
Added pattern support to /replacenear, //walls, and //faces
2011-08-21 23:56:10 -07:00
zml2008
9e13e25760
Fixed floodfill usage
2011-08-21 23:56:10 -07:00
TomyLobo
9de9004834
- Moved Bukkit event registration from WorldEditPlugin into the respective listeners.
...
- Changed registerEvent to the string-based system WorldGuard has, which should improve compatibility with differing Bukkit versions.
2011-08-21 23:05:03 +02:00
TomyLobo
d12bff993b
Added //-prefixed aliases for most /-prefixed commands
2011-08-21 22:35:27 +02:00
Wizjany
a9498d2c68
Stop working around broken stuff and do it like we always have.
2011-08-21 11:47:29 -04:00
TomyLobo
e09a66d859
Gave /green a larger "ignored blocks" set.
2011-08-20 15:51:25 +02:00
TomyLobo
2893438f8e
/green now fails a bit less.
2011-08-20 15:18:17 +02:00
zml2008
3c92bd9451
Worked around brokenness in PlayerInteractEvent
2011-08-17 13:38:23 -07:00
zml2008
59ade7a386
Abstracted natural blocktype checking to BlockType.isNaturalBlock
2011-08-17 13:36:17 -07:00
TomyLobo
93620ec168
The /green command should now only affect dirt on the top layer.
2011-08-17 13:19:35 +02:00
zml2008
2b94ddf7ed
Added flag to //smooth to only use "natural" blocks
2011-08-17 00:33:46 -07:00
zml2008
c99d64cfa0
Removed unnecessary valid block checking (already in LocalWorld)
2011-08-16 22:29:06 -07:00
zml2008
a313f2e93e
Made events respect isCancelled()
2011-08-16 18:39:07 -07:00
Wizjany
4d6bb6d746
Prevent setting blocks to items due to Bukkit's Material containing both.
2011-08-16 19:31:22 -04:00
zml2008
3f0da63b01
Fixed dinerperms groups and bridge detection.
2011-08-16 14:05:45 -07:00
TomyLobo
151b4c0fa1
Added a /green command, which greens the surrounding landscape.
2011-08-16 18:43:13 +02:00
TomyLobo
6c5d1236c7
Fixed non-integer radius support for /thaw and /snow.
2011-08-16 18:42:29 +02:00
TomyLobo
ea445ebcf5
Added a -s flag to //chunk, which extends your current selection to the encompassed chunks.
2011-08-16 10:10:23 +02:00
TomyLobo
c79d90bb99
Added support for non-integer radius to //fill, //fillr, //drain, //fixlava, //fixwater, //snow and //thaw.
2011-08-15 14:35:21 +02:00
TomyLobo
a57830706e
Added support for non-integer radius to //superpickaxe recursive and improved performance a bit by making the recurse method static.
2011-08-15 14:22:35 +02:00
TomyLobo
e67ea1e769
Commands that consider the player's look direction now also use up/down when the player's pitch is outside the [-67.5;67.5] interval.
2011-08-15 14:09:19 +02:00
Elizacat
d7c21322aa
Merge pull request #134 from TLUL/master
...
Fixed SPC 2.10_2 compatibility
2011-08-14 01:41:09 -07:00
TLUL
22cbc90b6d
setTypeIdAndData in LocalWorld is no longer abstract - it now defaults to calling setBlockType and setBlockData. Restores compatibility with SinglePlayerCommands 2.10_2.
2011-08-14 03:48:18 -04:00
Wizjany
9d753c8692
Cleanup overlay/underlay mask.
2011-08-13 01:04:59 -04:00
TomyLobo
af2429467d
Optimized //(h)sphere a bit and made the shell for //hsphere as thin as possible.
2011-08-12 08:20:40 +02:00
TomyLobo
b74670fda6
Fixed a warning
2011-08-12 08:20:40 +02:00
X1337X
bc31e4c20a
Removed the >, or <, from the over and underlay masks - command is now /mask >id,id,id
2011-08-11 22:56:24 +02:00
X1337X
43bba317e5
Added overlay and underlay masks
2011-08-11 21:44:54 +01:00
masteroftime
750d6dd1d0
Destroying tall grass with superpickaxe now randomly drops seed
2011-08-11 19:27:00 +02:00
Wizjany
46e37017bf
Whitespace police
2011-08-10 18:36:26 -04:00
masteroftime
7b306160d7
Added optional position parameter to //pos1 and //pos2
2011-08-10 18:36:26 -04:00
hretsam
ddcf948974
Fixed issue #376 "right-clicking with a compass on a door is treated if the door was not there and the left mousebutton was clicked."
...
Also when you use the compass for jumpto/thru it wont interact with items anymore.
2011-08-10 18:36:25 -04:00
TomyLobo
5e45fd1625
Disabling global masks while regnerating because they only affect the area outside the selection.
2011-08-10 04:16:54 +02:00
TomyLobo
2af31fe231
Added position logging to /up, /ceil, position+orientation+region logging for the script commands and changed the logging for //move and //stack to orientation+region
2011-08-09 01:23:16 +02:00
TomyLobo
d30cad6340
Added ORIENTATION_REGION and ALL LogModes, which log orientation+region and position+orientation+region respectively.
2011-08-09 01:23:08 +02:00