dd358bc982
Made floating tree remover work on mushrooms
2011-09-18 02:37:38 -04:00
709cae1995
Removed permissions from plugin.yml for compatibility and cleaned up a bit more.
2011-09-18 02:37:37 -04:00
3f369f104a
Abstracted type detection of simulateBlockMine into BlockType.
2011-09-17 22:00:14 -07:00
a1cf6eb6da
Allow //replace to ignore from block damage values (and force them to not be ignored with the -f flag)
2011-09-17 21:50:06 -07:00
46ba1c7f5b
Added mob type enum and subsequently removed case sensitivity from //set with mobspawners.
2011-09-17 21:08:15 -04:00
1c4c621500
Cleanup.
2011-09-17 19:32:44 -04:00
f7c5782fa9
Added data support for silverfish blocks.
2011-09-17 14:11:59 -04:00
ece3934994
Abstracted cycler tool methods to BlockData and optimized them slightly, as well as adding support for many new blocks.
2011-09-17 01:44:10 -04:00
b10498b9c7
Added 'xp' as a parameter of the /remove command to remove experience orbs.
2011-09-17 01:44:10 -04:00
d6ed17dd9d
Made some variables final.
2011-09-16 05:48:09 +02:00
633145d796
Adjusted some BlockType flags.
...
Beds, glass panes and fence gates should no longer be placed last
Fence gates can no longer be passed through, since they can't, if they're closed.
2011-09-16 05:46:07 +02:00
7798319896
Optimized all of the public static boolean BlockType.*(int id) functions by using HashSets and put the blockDrops HashMap next to the getDroppedBlock function.
2011-09-16 05:02:39 +02:00
f0308efdd0
Made the static initializer for BlockType.blockDrops refer to the BlockID constants instead of having the literal IDs.
2011-09-16 03:32:58 +02:00
9371202a12
Cleanup BlockType and added a missing block
2011-09-14 21:27:24 -04:00
afa8e873e9
Reverted block id checking in BukkitWorld to prevent false positives and made LoclWorld use the internal list for easier updates
2011-09-14 21:27:24 -04:00
cb927d17e1
Fixed a warning.
2011-09-14 18:33:07 +02:00
6f43c6a312
Updated for 1.8 blocks and items
2011-09-13 22:47:17 -07:00
c38a6b0677
Bug fixes
2011-09-09 15:15:03 -07:00
6b3f19f857
Minor cleanup of WEPIF constructors
2011-09-07 17:56:39 -07:00
6f1d263e16
Added getting of the Bukkit player to BukkitPlayer (for RegionBook)
2011-09-04 19:29:45 -07:00
3bcd9a932b
Replaced lots of else if constructs by switch/case and other simpler constructs.
2011-09-05 04:20:36 +02:00
9ea977af77
Fixed some warnings.
2011-09-04 23:20:03 +02:00
bb2f8bb350
Cleaned up WorldEdit.getFlipDirection.
2011-09-04 23:18:37 +02:00
e4cd6c23b6
Fixed odd-lengthed clipboards double flipping in the center as per anon's commit(s).
2011-09-03 20:25:20 -04:00
4c00a24c1d
Abstracted all block IDs to BlockID and item ids to ItemType. Overloaded recently changed methods for compatibility and cleaned a few things up.
2011-09-03 13:01:51 -04:00
8c0d0f9ed4
//[h]sphere can now generate ellipsoid (stretched sphere) shapes
2011-09-03 18:59:18 +02:00
780d07a9ba
Fixed a warning. Seriously, guys...
2011-09-02 21:32:23 +02:00
3205904003
//copy and //paste now respect /toggleplace.
2011-09-02 21:03:22 +02:00
bc6315fb24
Fixed getting and setting of blocks in unloaded chunks
2011-08-29 17:31:08 -07:00
02d8acfa81
Alowed performing undos from other player sessions, if they exist.
2011-08-29 14:24:46 -07:00
a3186c2ce4
Removed old workaround from hmod
2011-08-29 14:24:46 -07:00
b8a310dfdc
Changed data type of BaseBlock.data from char to byte
2011-08-29 14:46:35 +02:00
1562f17540
Added block damage support to //replace and //replacenear
2011-08-29 00:08:06 -07:00
d83fed13fb
Fixed 43 and 44 block data cycling
2011-08-28 20:46:54 -07:00
4dcbae03fe
Made some variables in CuboidClipboard.flip final
2011-08-28 12:28:31 +02:00
8ac8cb77a5
Cleaned up bukkit event registration a bit and fixed 2 warnings.
2011-08-26 18:40:21 +02:00
3f58187790
Fixed sign post flipping
2011-08-26 16:48:31 +02:00
c6843a2c6d
When flipping a door upside-down, the top and bottom parts are now swapped.
2011-08-26 14:08:02 +02:00
c8bbcbd133
Fixed flipping of the central blocks in a clipboard with odd length.
2011-08-26 14:04:38 +02:00
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
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
da6e6da024
Cleanup. Added toString override for polygonal regions.
2011-08-24 18:27:18 -04:00
26d07b4ca4
Fixed polygonal edges with explicit test for point-on-line segment
...
Closes pull #136
2011-08-24 00:19:00 -07:00
ef60fa94bf
Typo fixes
2011-08-24 00:17:27 -07:00
63262dbd5f
Corrected number of arguments in //pos2
2011-08-22 23:05:31 +02:00
91b7b8444f
Added pattern support to /replacenear, //walls, and //faces
2011-08-21 23:56:10 -07:00
9e13e25760
Fixed floodfill usage
2011-08-21 23:56:10 -07:00
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
d12bff993b
Added //-prefixed aliases for most /-prefixed commands
2011-08-21 22:35:27 +02:00
a9498d2c68
Stop working around broken stuff and do it like we always have.
2011-08-21 11:47:29 -04:00