Commit Graph

1257 Commits

Author SHA1 Message Date
zml2008 c76f119fa4 Added basic entity handling with copy and paste.
Paintings do not currently respawn properly, entity pastes cannot be undone yet, and schematics do not yet store entities
@celticminstrel needs to fix painting spawning
2012-03-29 21:18:14 -07:00
zml2008 03f7d4ecfb Added getChunkCubes() to Region to get 16^3 chunks a region overlaps with 2012-03-29 21:14:45 -07:00
zml2008 3bfb12c051 Cleaned up ContainerBlock inventory reading from NBT
Changed ListTag's List parameter to List<? extends Tag>
2012-03-29 21:14:45 -07:00
zml2008 33752eb058 Added a command to list schematics and the abilitiy to autodetect schematic format 2012-03-28 13:04:09 -07:00
zml2008 7812dd6a09 Added support for multiple schematic formats 2012-03-28 11:05:52 -07:00
zml2008 1bd8764090 Corrected flag checks for biome commands 2012-03-28 11:04:59 -07:00
zml2008 5e8f50699d Added allFlags setting to Command to prevent it from restricting allowed flags 2012-03-28 11:04:34 -07:00
zml2008 73dbbbac9a Make sure all WorldEdit files are in the plugins/WorldEdit folder 2012-03-28 11:03:59 -07:00
zml2008 a4895cbd5d Added initial support for plugin channels with WECUI 2012-03-28 11:01:44 -07:00
aumgn bbda908093 Remove error-prone redundancy in Polygonal2D min/max management 2012-03-26 07:44:04 +02:00
zml2008 f3ab90f72b Updated for SpoutVanilla changes 2012-03-25 18:04:44 -07:00
zml2008 90fb512a45 Added planks and sandstone to the usesData list 2012-03-25 18:02:49 -07:00
zml2008 54eed713ab Update for recent SpoutAPI changes 2012-03-23 21:37:59 -07:00
zml2008 97c370549f Handle Bukkit versions without Chest#getBlockInventory() 2012-03-23 21:07:05 -07:00
TomyLobo 4208ba33d6 Updated for latest SpoutAPI and fixed some warnings. 2012-03-21 11:06:32 +01:00
TomyLobo a74a0a40e2 We don't really need deprecated private methods :) 2012-03-21 10:58:14 +01:00
zml2008 34c366d852 Added a command to set biomes. Currently requires a relog for the changes to be visible clientside and is not preserved between chunk regenerations 2012-03-20 23:40:35 -07:00
zml2008 0702a0f0ac Improved Spout biome handling and add LocalWorld method for setting biome 2012-03-20 22:45:48 -07:00
aumgn a8eeacccd4 Add biome support
Add a BiomeTypes interface
Add methods in ServerInterface to retrieve the implemented BiomeTypes
Add a getBiome method to LocalWorld and subclasses
Add /biomeinfo & /biomelist commands
Add a BiomeTypeMask
Closes #181
2012-03-20 18:09:48 -07:00
zml2008 0bd3b346fc Added support for features added to Spout (now depends on Vanilla) 2012-03-20 17:53:48 -07:00
zml2008 86011a0d0d Fixed handling of double chests and cleaned WorldEditListener up a bit 2012-03-20 17:53:15 -07:00
zml2008 79f2d68e60 Handle empty damage values in WorldEdit.getBlock(). Fixes #921 2012-03-20 17:30:57 -07:00
zml2008 204b36edd3 Prepare changelog for release 2012-03-20 15:05:44 -07:00
TomyLobo cfb19eba9b Made //undo and //redo disregard global masks. 2012-03-20 18:21:38 +01:00
Wizjany 144c0a9f49 Changed Spout maven repo to more stable url 2012-03-18 09:55:25 -04:00
Wizjany 4e081b8028 Forgot to git add this file, thanks Moo0 2012-03-18 09:20:08 -04:00
Wizjany f11e2ba6d6 Added Falling sand/gravel entities to /remove command 2012-03-18 00:00:04 -04:00
zml2008 b6d1146427 Added support for new tree types to TreeGenerator and make adding more tree types later easier 2012-03-17 15:28:49 -07:00
zml2008 7f7178957a Whitespace fixes, reactivated command adjustments 2012-03-17 15:21:23 -07:00
zml2008 d2968b1976 Updated SpoutRawCommandExecutor for changes in SpoutAPI and register command permissions with the Spout commands system 2012-03-17 15:14:58 -07:00
zml2008 ba1d2c751b Fixed FloatingTreeRemover (/tool deltree) to work correctly with jungle trees 2012-03-17 15:09:37 -07:00
Nidan 2fbaa5a29f fixing search for bPermissions
Closes #182
2012-03-17 14:54:11 -07:00
TomyLobo d3162f6695 Fixed for latest SpoutAPI. 2012-03-17 10:00:13 +01:00
aumgn 499f3ccda7 Add a -f (friendly) flag to butcher 2012-03-17 09:46:24 +01:00
aumgn a23e9b857f Add FlatRegion interface and an associated iterator 2012-03-17 09:26:05 +01:00
Jadedwolf b2eb2741eb Temporary solution to fix Golems being butchered. This includes Iron and snow golems. 2012-03-17 09:25:57 +01:00
aumgn d82111a4fc Fix a NPE with brush using a global mask and no brush mask 2012-03-15 16:59:02 +01:00
TomyLobo fcd792191a Fixed for latest SpoutAPI. 2012-03-15 10:34:30 +01:00
TomyLobo 4ad330a958 Fixed //shift not updating polygonal regions properly. 2012-03-15 09:05:47 +01:00
aumgn 857f721bb5 Add support for expand with reverse dir for Cylinder & Ellipsoid 2012-03-15 08:51:37 +01:00
aumgn 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
aumgn 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
aumgn 1359a7fada Implement contract/expand(Vector...) for Cylinder & Ellipsoid 2012-03-15 08:31:30 +01:00
aumgn 0346228310 Add positive() to Vector and Vector2D 2012-03-15 08:29:27 +01:00
TomyLobo 85cdd49593 In WorldGuard, teleport/spawn location yaw/pitch should now work. 2012-03-12 16:40:02 +01:00
TomyLobo b8e9f6bb77 Updated to new SpoutAPI version. 2012-03-12 10:23:02 +01:00
TomyLobo 255b04e13d Added a Location class and conversion utilities.
This is required for the latest WorldGuard version
2012-03-12 10:23:02 +01:00
TomyLobo bc94f8f973 Removed an unused import. 2012-03-11 14:27:04 +01:00
zml2008 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
Wizjany 956b3dd02f Added Iron Golems and Ocelots to MobType. 2012-03-09 19:06:38 -05:00