mezz
08741959b3
Use bee temp and humidity tolerance to place hives
2015-02-08 00:04:23 -08:00
mezz
f5245e766b
Fix #499 broken pollination with non-Forestry bees
2015-02-05 20:09:46 -08:00
mezz
bf2da35086
#19 prevent bees and butterflies from converting leaves when checking
2015-02-04 01:22:49 -08:00
mezz
0b71684778
Fix #475 Bee pollination broken
2015-01-25 22:21:58 -08:00
Martin Stühmer
7ace6d7faa
Flower Rewrite Based on a weighted distribution system
...
Create cla-signatures.txt
Fixed code convention in Flower Class
2015-01-19 13:46:38 -08:00
mezz
04d6b979ab
Clean and simplify the implementation of hives through the API
2015-01-11 01:40:54 -08:00
mezz
960b322e86
Fix #439 Some Drones have GEN tag
2015-01-04 17:39:25 -08:00
mezz
c54b7c40bb
Giant Inventory Refactor 2. Slots will only accept valid items
...
Moved logic out of Containers, the old filtered slots were not always the same
logic as the IInventory.
Moved ISidedInventory logic up to TileForestry and use InventoryAdapters
to override only the methods we need to.
Tested a ton but there will be some new issues given the scope.
2014-12-31 04:22:33 -08:00
mezz
0d1d8295b4
Fix #411 Trade Station does not show its name in the GUI
2014-12-28 12:56:31 -08:00
mezz
6763619289
Expose crate registration to the API
2014-12-26 02:13:39 -08:00
mezz
7b93aca1e6
Clean up crates code
2014-12-25 23:43:30 -08:00
CovertJaguar
b23167d468
Readd Forestry API correctly this time.
2014-12-24 07:31:59 -08:00
CovertJaguar
6d7f30ea6b
Remove Forestry API again because I derped it up
2014-12-24 07:30:42 -08:00
CovertJaguar
70d8d76934
Readd APIs as submodules
2014-12-24 07:28:20 -08:00
CovertJaguar
ca64f88113
Remove Forestry API in prep for adding RF API as a submodule (changing the directory tree)
2014-12-24 07:21:11 -08:00
mezz
483a21cd7d
Remove unused imports
2014-12-20 01:07:36 -08:00
CovertJaguar
4e963ca6e1
Improve ErrorStateRegistry
2014-12-17 00:28:21 -08:00
CovertJaguar
89c3fb8bdf
Attempt to fix issues with structure inventories.
...
Also cleaned up the Hatch pipe/inventory interaction code, modernizing it and removing duplicate code.
This involved adding my AdjecentInventoryCache and AdjecentTileCache code from Railcraft for greatly improved performance.
ISpecialInventory is now 100% unused.
2014-12-16 03:09:15 -08:00
CovertJaguar
ccdcce47cc
Fixes #369 The Solding Iron and other Cicruit stuff should no longer crash if no layouts are defined.
...
The fix kind of grew out of control because I had to add a new EnumErrorCode and didn't want to keep breaking the API every time I did that. So I needed to decouple the ErrorStates from EnumErrorCode.
2014-12-15 07:45:10 -08:00
mezz
344e842764
Fix some mail glitches. Check valid addresses for writing letters
2014-12-14 18:07:57 -08:00
mezz
874a49262d
Cleanup *alyzers
2014-11-30 18:31:05 -08:00
mezz
dba8b5448a
Use BiomeGenBase instead of biomeID
2014-11-26 21:13:57 -08:00
mezz
91206dce35
Fix #342 Raintank - wrong biome message in correct biomes
2014-11-26 20:08:12 -08:00
mezz
e2144b140b
Fix broken API
2014-11-20 19:09:19 -08:00
mezz
b6ba59f9f9
Move EnumErrorCode to the API (tick performance)
2014-11-16 20:01:33 -08:00
mezz
ae3f75e22a
Improve bee logic performance
2014-11-16 16:14:41 -08:00
mezz
66a74703f8
#287 Add fireproof gene to trees
2014-11-03 00:28:14 -08:00
mezz
e028428a67
Fix Tropical Hive generation
2014-11-01 21:37:11 -07:00
mezz
d7dc7a8c69
Re-add deprecated backpack method to stop outdated mods from crashing
2014-10-11 16:37:18 -07:00
mezz
01388ca02e
Remove root api package-info that duplicates ForestryAPI|core
2014-10-08 14:12:51 -07:00
mezz
814e48ba5a
Better temperature control for spawning beehives
2014-10-04 03:03:26 -07:00
mezz
ebcdf7fbf5
Use strings to register hives in HiveManager
2014-10-04 00:44:03 -07:00
mezz
9ec59e9dcd
Stop hives being placed sunken into grass
2014-10-03 20:43:11 -07:00
mezz
1f2c32669e
Fix #265 , Fix #264 . Stop modest hive spawning in nether, stop high cpu
2014-10-03 16:01:46 -07:00
mezz
4b2336bae2
#260 Expose basic hive gen in the API
2014-10-03 02:08:41 -07:00
mezz
548823813f
Added StringUtil.canTranslate
2014-09-28 23:48:34 -07:00
mezz
a8583bfbfd
removed isClientPlayer from MailAddress
2014-09-28 21:54:30 -07:00
mezz
e75afa927f
Fix CircuitFarmLogic
2014-09-28 17:28:44 -07:00
CovertJaguar
c1b29f5c20
Make Analyzer Machine require power and accept Honey Drops
2014-09-26 23:17:07 -07:00
mezz
5219092a7d
#216 make placed leaves decorative and nonfunctional
2014-09-25 22:41:34 -07:00
mezz
711b11f61e
Fix #234 Backpacks not picking up ore dictionary items
2014-09-25 18:08:36 -07:00
CovertJaguar
cc5f102d1c
Some plugin manager error checking and tweaks.
2014-09-22 20:30:25 -07:00
mezz
73c4754a17
Closes #137 . Removed @Deprecated
2014-09-21 01:53:48 -07:00
mezz
2ae2cf8896
Fixed or suppressed warnings for rawtypes and unchecked
2014-09-21 01:52:57 -07:00
CovertJaguar
7cc3668a70
General clean up and improvement of internal plugin system
2014-09-20 22:43:13 -07:00
CovertJaguar
3ad5bdd598
Update submodules
2014-09-20 18:39:45 -07:00
Parker
a973907fa8
First draft of reworked plugin system. Compiles. Untested.
2014-08-21 11:00:52 -04:00
SandGrainOne
2aea5d9f76
Update API submodule reference
2014-08-20 20:30:05 +02:00
Vexatos
204c6be9d4
Api submodule update
2014-08-19 21:37:01 +02:00
Vexatos
b3c74c7911
Merge remote-tracking branch 'remotes/origin/master' into master-origin
2014-08-19 21:17:14 +02:00