Commit Graph

5907 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