6262fe35bd
Fixed some javadocs.
2014-03-23 22:26:08 +01:00
743a5ea869
Renamed a parameter in BukkitUtil.
2014-01-28 08:33:46 +01:00
d5831ea37b
Added 1.7.2 biomes and trees.
2013-12-24 18:31:45 -05:00
d467bf1386
Added data value mappings for certain blocks and made all other block types wildcard matches.
2013-12-03 23:53:33 +01:00
8574f7bb36
Update NMS access to 1.7.2.
2013-12-01 15:29:05 -05:00
8319eb6d91
Added an item->block mapping for LocalPlayer.getBlockInHand().
2013-11-30 17:21:36 +01:00
1a96847f88
Added LocalPlayer.getBlockInHand().
...
Also added an appropriate overload to BukkitPlayer.
2013-11-30 17:21:35 +01:00
b299632d00
Fixed some warnings.
2013-11-10 13:52:56 +01:00
dcd1c7cee8
Made /up and /ceil benefit from fly mode.
...
This avoids littering the world with floating glass blocks when possible.
2013-10-25 18:22:11 +02:00
84598e220f
Updated Craftbukkit package version for 1.6.4
2013-09-19 21:30:55 -04:00
878c26a8f0
Control flow improvements.
2013-08-24 10:59:22 +02:00
a669ef95c6
Tabs.
2013-08-06 23:50:02 -04:00
bf2c8ebed4
Only show nested commands in the Bukkit help if the player has permission to use at least one of the children
2013-08-06 20:09:47 -07:00
34093884bc
Replaced an if-else tree in /rement by an equivalent switch.
2013-08-04 10:12:16 +02:00
4d89b67b25
Update to MC 1.6.2
2013-07-12 02:04:20 -04:00
48bff509dd
Bukkit package naming changes for 1.6.1.
2013-07-02 07:34:20 -04:00
3e875b7936
Fixed some warnings.
2013-07-02 07:29:58 -04:00
fad30ff23b
Update for CraftBukkit 1.5.2 package.
2013-04-30 20:54:59 -04:00
e7ae3b4ddf
Fix setting blocks that used multiple TileEntities on one block id.
...
Since forge added support for this feature, we need to double-pass
on setting block data values to preserve both TileEntity type and
block orientations.
Users using MCPC may need to remove their old MCPC nmsblock class
before the new one is used correctly. (Although it was only added
in a dev build)
2013-03-30 15:50:21 -04:00
58a7a2ed4f
Prepare for MC 1.5.1 (specifically, Bukkit renames).
2013-03-20 17:40:22 -04:00
1af61f827b
Fix block setting while not in fast mode
2013-03-17 21:38:13 -04:00
83d5e2fd22
Fix block rotations
2013-03-17 11:11:41 -04:00
6c35d20306
Use correct method and mask to set blocks.
2013-03-16 17:15:00 -04:00
0d52d22bd8
Fix for minecart naming
2013-03-16 12:23:22 -04:00
e1fac30e62
Updated changelog for 5.5.2
2013-03-15 15:38:02 -04:00
db9808cfd1
Update nmsblock classes for 1.5
2013-03-15 15:10:23 -04:00
184d02d2e3
Updated BukkitWorld NMS fields to be static.
...
This prevents attempts at loading the proper NMS compatibility classes from occurring more than once.
2013-03-12 18:05:14 -07:00
87daba207a
The idea was not to spam.
...
Really, I don't care what's wrong with you, class file.
2013-01-27 03:03:50 -05:00
5b0af07c3c
Don't spam if we can't find a Nms Block
2013-01-20 02:10:05 -05:00
19d7beaf39
Added NmsBlocks for MCPC+ running MC 1.4.7.
...
Also fixed an issue with creative mode inventory usage not updating when
gamemode changed.
2013-01-20 01:44:29 -05:00
6abd48ab08
Add a config setting to allow creative mode players to override inventory setting.
2013-01-19 19:06:55 -05:00
89bdd8d9ba
Tie up lose ends with NmsBlock class loading.
2013-01-19 18:33:23 -05:00
ad349aecb1
Support different NMS block classes depending on version.
...
- The .class files in the contrib folder of the zip go in
plugins/WorldEdit/nmsblocks
- This allows us to swap new class files in without releasing
a completely new version each time
- Whatever version the last release is for has an inbuilt fallback
- If the plugin and server are mismatched and you have nothing in
nmsblocks you're screwed
2013-01-18 03:17:52 -05:00
57327fd37f
Add support for skull blocks.
2013-01-13 04:37:36 -05:00
4b50e0e453
Pass LocalPlayers to the EditSession getters for easy external access
2013-01-12 01:00:06 -05:00
e75b0ab34c
Use CraftBukkit version 1.4.6
2013-01-12 00:47:10 -05:00
090052df5a
Fail silently if correct NMS version is not found.
...
This will fix errors when trying to set blocks when using the wrong
minecraft version. However, if users want support for schematics or
copy/pasting blocks with advanced data (eg things not yet supported by
Bukkit like mob spawner potentials or blocks from mods), they will
have to use the WorldEdit version corresponding to their Minecraft
version.
2013-01-11 22:39:13 -05:00
79802bd4b9
Fix command logging.
...
No seriously, was the previous code even supposed to work?
2012-12-27 11:47:07 -05:00
6c189c4ff9
Added butcher flag for ambient mobs.
2012-12-25 18:42:43 -05:00
2aab0369b5
Added ALL and ITEM_FRAME to /remove'able entities
2012-12-25 16:44:54 -05:00
e4771416aa
Added new items for 1.4.6
...
Fix permission for other help command (why are there two?)
- Made registerhelp read from yaml (not that the setting does anything)
Added an option to override data value limits.
- This should fix some mods which use data values above 16
- May cause issues if set to true and people mess with vanilla data values
2012-12-24 01:18:18 -05:00
574f162019
Clean up warnings
2012-11-11 14:38:51 +01:00
04c00034cf
Implement EditSessionFactory
2012-10-31 20:48:36 +05:00
73dc31b2bb
Only get the world's tile entity if the block id has a tile entity
2012-10-19 17:23:51 -07:00
f5be1eb44b
Removed BukkitWorld caching.
2012-10-19 15:44:24 -07:00
0f49186bf5
Fixed reported bug that block #0 (air) is not considered valid.
...
Fixed a reported bug that block #0 (air) is not considered valid. Also set skipNmsValidBlockCheck to true if the check fails (as I assume was originally intended).
2012-10-18 23:12:53 -07:00
877f14f242
Fixed NMS block set to copy tile entity data even if the original block did not change its id or data
2012-10-18 19:38:56 -07:00
2221eae36a
Fixed valid block check to not include items
2012-10-18 19:38:15 -07:00
9637871969
Replace deprecated FallingSand by new FallingBlock
2012-08-27 13:35:10 +02:00
18c793683b
Fixed 4096/256 block ID restriction in BukkitWorld.
2012-08-24 13:38:26 -07:00