fcd792191a
Fixed for latest SpoutAPI.
2012-03-15 10:34:30 +01:00
4ad330a958
Fixed //shift not updating polygonal regions properly.
2012-03-15 09:05:47 +01:00
857f721bb5
Add support for expand with reverse dir for Cylinder & Ellipsoid
2012-03-15 08:51:37 +01:00
760f77e681
Make inset/outset use varargs contract/expand, so they can be used with cylinders and ellipses.
2012-03-15 08:31:40 +01:00
8506bb437e
Deprecate expand/contract(Vector) in favor of varargs versions
...
This keeps things simpler by not dealing with redundant implementations
for single change and multiple changes.
This also let regions handle related changes in a more efficient way
(for example recalculates region components only when needed).
2012-03-15 08:31:39 +01:00
1359a7fada
Implement contract/expand(Vector...) for Cylinder & Ellipsoid
2012-03-15 08:31:30 +01:00
0346228310
Add positive() to Vector and Vector2D
2012-03-15 08:29:27 +01:00
85cdd49593
In WorldGuard, teleport/spawn location yaw/pitch should now work.
2012-03-12 16:40:02 +01:00
b8e9f6bb77
Updated to new SpoutAPI version.
2012-03-12 10:23:02 +01:00
255b04e13d
Added a Location class and conversion utilities.
...
This is required for the latest WorldGuard version
2012-03-12 10:23:02 +01:00
bc94f8f973
Removed an unused import.
2012-03-11 14:27:04 +01:00
4328be282c
Register command permissions, integrate with the Bukkit help API
...
Help API support requires a fix in Bukkit to work fully
Allow annotation-free registering of commands with other plugins
2012-03-09 23:16:50 -08:00
956b3dd02f
Added Iron Golems and Ocelots to MobType.
2012-03-09 19:06:38 -05:00
94619e3fe4
Added default radius setting for butcher and added permissions for killing pets, npcs, and non hostile animals.
2012-03-06 16:07:18 -08:00
8aabfb0c67
Implemented new Anvil saving format, fixed old chunk saving format.
...
- Added 'Chunk' Interface.
- Moved old 'Chunk' to 'OldChunk' and replaced dynamic world height reference with '128.
- Added 'AnvilChunk' implementing the new anvil chunk format.
- Added temp fixes to FileMcRegionChunkStore.java, TrueZipMcRegionChunkStore.java and ZippedMcRegionChunkStore.java too allow them to read .mca files.
- Added the new 'IntArrayTag' since the new heightmap tag wasn't recognized.
- Moved 'getChildTag' to 'NBTUtils'.
2012-03-06 22:41:49 +01:00
19b353f6b5
Added a paragraph about building pull requests to README.md.
2012-03-06 22:23:48 +01:00
12b8224957
Changed java version to 1.6.
2012-03-04 17:54:53 +01:00
3e60761326
Reduce excess casting
2012-03-03 16:47:22 -08:00
40aa6aca60
Use the correct Map<String, Tag> when writing enchantments
2012-03-03 16:47:22 -08:00
4e91f4e988
No longer using deprecated stuff.
2012-03-02 19:57:32 +01:00
f265a93913
Bukkit puts out EXACTLY the same message, therefore we don't have to.
2012-03-02 20:57:59 +11:00
c58276354e
Fix duplicate WEPIF message
2012-03-01 21:32:33 -08:00
373e4b90c9
Clean up some stray 128 values and update the defaults
2012-03-01 20:47:19 -08:00
87e40141c6
Remove a bit of trailing whitespace
2012-03-01 20:33:04 -08:00
742b6b61fa
Check for null in ItemStacks
2012-03-01 20:33:03 -08:00
a62cf3a059
Updated for new 1.2 blocks
2012-03-01 20:33:03 -08:00
4afd2944db
Fix Dispensers, Furnaces and remove redundant casts.
2012-03-01 20:33:03 -08:00
31e645d500
Fix restoring enchantments from snapshots/schematics.
2012-03-01 20:33:02 -08:00
da75d0cef4
Made tree planter tool try 10 times to make the tree before giving up.
2012-03-01 20:15:39 -08:00
29c1559f70
Feel free to shoot this down, but it looks like the replace() call in StringUtil.lookup() should really be replaceAll(). "[ _]" looks like a regular expression to me, and one that makes sense.
2012-02-21 10:25:14 +00:00
247e8b163d
Removed the com.sk89q.bukkit.migration package and LegacyPermissionsProviderWrapper.
...
This restores compatibility with the latest Bukkit builds.
2012-02-20 14:33:09 +01:00
20315f10ef
Fixed some warnings.
...
Bad zml, baaaaaad.
2012-02-20 14:33:09 +01:00
22b4d0adfb
Updated for SpoutAPI entity changes
2012-02-15 20:59:13 -08:00
c6ce8541bc
Upped dependency version for bukkit.
2012-02-14 02:22:33 +01:00
1e1ef7367a
[maven-release-plugin] prepare for next development iteration
2012-02-11 15:55:08 -08:00
2261767b65
[maven-release-plugin] prepare release 5.2
2012-02-11 15:55:02 -08:00
0b548b2bac
Have BukkitWorld.simulateBlockMine use Bukkit's dropNaturally
2012-02-11 15:46:33 -08:00
9f1cc0674d
Fixed EditSession.makeCylinder's mimimum height check
2012-02-11 15:27:46 -08:00
437ad14880
Remove broken custom tagging for release commits
2012-02-11 14:37:48 -08:00
029dca9cdb
Corrected usage message for maze.js to say width instead of height
2012-02-11 14:07:01 -08:00
0525112293
Fixed /scriptname.js and no-double-slash settings not working
2012-02-11 14:02:03 -08:00
2714aa6bf0
Updated changelog for 5.2
2012-02-11 12:48:49 -08:00
1772d02d80
Made BlockBag use WorldVectors for add(Single)SourcePosition
2012-02-07 17:25:55 -08:00
1f921779fa
Fixed the replaceBlocks that takes a Pattern too. Closes #1083 .
2012-02-07 17:14:14 -08:00
ea4ee34810
Fixed north face not being set with non-singleblockpatterns.
2012-02-07 00:37:52 +01:00
09f3364d9f
Moved the block data check to LocalWorld, adding preliminary support for custom blocks.
...
All unknown blocks are now assumed to carry data, and so this will also future proof WorldEdit (for the immediate future). However, be aware that full custom block support requires carrying TileEntity data (and perhaps other data) and that is not yet supported.
2012-02-05 17:47:09 -08:00
4bb5b56da8
Correctly check for null values in EditSession.replaceBlocks()
2012-02-05 16:26:19 -08:00
2f2d3f8045
Lookup by id if the string passed to Block/ItemType.lookup() is an integer
2012-02-04 21:04:20 -08:00
0bea058328
Fixed //replace. Closes #1069
2012-02-04 15:23:08 -08:00
da6ccd1f98
Update for SpoutAPI exception changes
2012-02-02 17:31:06 -08:00