Commit Graph
16 Commits
Author SHA1 Message Date
aumgnandzml2008 9a90702b2f Fix CombinedMask created with /(g)mask commands 2012-03-31 09:04:54 -07:00
aumgnandzml2008 30ed049918 Implement InvertedMask & UnderOverlayMask as decorators 2012-03-31 09:04:54 -07:00
aumgnandzml2008 eb14efd2df Add a dynamic region mask 2012-03-31 09:04:54 -07:00
aumgnandzml2008 84c1492b3f Fix #region mask 2012-03-31 09:04:54 -07:00
aumgnandzml2008 842c469285 Make regions Cloneable 2012-03-31 09:04:54 -07:00
aumgn bbda908093 Remove error-prone redundancy in Polygonal2D min/max management 2012-03-26 07:44:04 +02:00
aumgnandzml2008 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
aumgnandTomyLobo 499f3ccda7 Add a -f (friendly) flag to butcher 2012-03-17 09:46:24 +01:00
aumgnandTomyLobo a23e9b857f Add FlatRegion interface and an associated iterator 2012-03-17 09:26:05 +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
aumgnandTomyLobo 857f721bb5 Add support for expand with reverse dir for Cylinder & Ellipsoid 2012-03-15 08:51:37 +01:00
aumgnandTomyLobo 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
aumgnandTomyLobo 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
aumgnandTomyLobo 1359a7fada Implement contract/expand(Vector...) for Cylinder & Ellipsoid 2012-03-15 08:31:30 +01:00
aumgnandTomyLobo 0346228310 Add positive() to Vector and Vector2D 2012-03-15 08:29:27 +01:00
Ferreira Christopher eee02565ca Fix NPE in CylinderRegion 2012-01-22 12:02:11 +01:00