mezz
e2fff11ea8
Simple Cleanup
2014-12-20 03:59:31 -08:00
mezz
09df969bcf
Fix drawing bee icons in the Imprinter
2014-12-20 03:21:00 -08:00
mezz
483a21cd7d
Remove unused imports
2014-12-20 01:07:36 -08:00
mezz
71dcbdf0e4
Fix #385 Server crash when opening AlvearySieve
2014-12-20 00:13:28 -08:00
mezz
d63377532c
Fix #384 Client crash at forestry.farming.gadgets.TileHatch
2014-12-19 23:40:07 -08:00
mezz
46348fca07
Fix #383 Fermenter crash when opening the gui
2014-12-19 23:25:45 -08:00
mezz
08555326b2
Clean up Bee.java. Split Vect into MutableVect and (immutable) Vect.
2014-12-19 23:16:15 -08:00
mezz
90f80da4da
Clean up pollination. Add pollination for vanilla Acacia and Dark Oak
2014-12-18 22:46:54 -08:00
CovertJaguar
db0ab5feda
Fixes #379 Clean up and fix Naturalist Chest
2014-12-18 06:02:38 -08:00
CovertJaguar
06549d1e2d
Fix usage usability checks to account for access setting.
2014-12-18 06:01:42 -08:00
CovertJaguar
8406073107
Fixes #378 Alveary should ensure it has a an inventory before it tries to read item into it.
2014-12-18 01:53:55 -08:00
mezz
e55b21028e
#232 #373 Stop shipping the BuildCraft API in Jar
2014-12-18 00:29:19 -08:00
mezz
a1cf0ddf77
Fix #377 Centrifuge, Peat Engine, Analyzer won't accept items
2014-12-17 23:18:30 -08:00
mezz
2d8cadea26
Fix #376 Farm Hatch does not accept any items
2014-12-17 23:12:13 -08:00
CovertJaguar
4e963ca6e1
Improve ErrorStateRegistry
2014-12-17 00:28:21 -08:00
CovertJaguar
947717873d
Fix faulty pipe selection randomizer in moveOneItemToPipe()
2014-12-16 23:44:39 -08:00
mezz
45f167754a
Cleanup TODOs
2014-12-16 22:34:43 -08:00
mezz
35afdc66b8
Remove unused config options, fix enableBackpackResupply option
2014-12-16 22:34:43 -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
c7d88d73d3
Clean imports
2014-12-15 08:15:21 -08:00
CovertJaguar
344bb7514b
Finish Inventory cleanup
2014-12-15 08:09:46 -08:00
CovertJaguar
db93c6e930
Merge branch 'dev' into inventory-cleanup
...
Conflicts:
src/main/java/forestry/apiculture/gadgets/TileAlvearyHygroregulator.java
src/main/java/forestry/core/circuits/ItemSolderingIron.java
src/main/java/forestry/core/gadgets/TileAnalyzer.java
src/main/java/forestry/energy/gadgets/EngineBronze.java
src/main/java/forestry/energy/gadgets/MachineGenerator.java
src/main/java/forestry/factory/gadgets/MachineBottler.java
src/main/java/forestry/factory/gadgets/MachineCarpenter.java
src/main/java/forestry/factory/gadgets/MachineFabricator.java
src/main/java/forestry/factory/gadgets/MachineMoistener.java
src/main/java/forestry/factory/gadgets/MachineRaintank.java
src/main/java/forestry/factory/gadgets/MachineSqueezer.java
src/main/java/forestry/factory/gadgets/MachineStill.java
src/main/java/forestry/mail/gadgets/MachineTrader.java
2014-12-15 07:56:29 -08:00
CovertJaguar
aaa00d0184
For whatever reason the Potion.isBadEffect() reflection was giving me generics related compile errors. This fixes it.
2014-12-15 07:46:28 -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
364ed4cf53
Remove unused defaults
2014-12-14 18:35:14 -08:00
mezz
84da3cc939
Remove ClassMap and EntityNetData
2014-12-14 18:28:38 -08:00
mezz
344e842764
Fix some mail glitches. Check valid addresses for writing letters
2014-12-14 18:07:57 -08:00
mezz
3d4ba15751
Minor Cleanup bee and tree commands
2014-12-14 14:46:25 -08:00
mezz
d8beaa92b9
Fix #367 Fix fabricator crash
2014-12-14 13:54:47 -08:00
mezz
a68cbc54e7
Fix and migrate Tree commands to new format. Remove CommandMC
2014-12-13 23:38:36 -08:00
mezz
a8b7098f39
Implement spawn tree and spawn forest commands
2014-12-13 21:29:55 -08:00
mezz
1b741eaac5
Remove vialEmpty, vialCatalyst
2014-12-13 19:19:49 -08:00
mezz
9cbb6e390b
Cleanup, use Fluids enum
2014-12-13 18:58:49 -08:00
mezz
c4b3f7e9f1
Only consume fluid containers with null getContainerItem
2014-12-13 18:56:31 -08:00
CovertJaguar
792ab77a48
More Inventory rewrite stuff.
2014-12-13 18:20:52 -08:00
CovertJaguar
3326f4db03
Merge branch 'dev' of github.com:ForestryMC/ForestryMC into inventory-cleanup
...
Conflicts:
src/main/java/forestry/apiculture/gadgets/TileAlvearyHygroregulator.java
src/main/java/forestry/apiculture/gadgets/TileAlvearySwarmer.java
src/main/java/forestry/core/gui/ContainerForestry.java
src/main/java/forestry/energy/gadgets/EngineBronze.java
src/main/java/forestry/energy/gadgets/MachineGenerator.java
src/main/java/forestry/factory/gadgets/MachineBottler.java
src/main/java/forestry/factory/gadgets/MachineCarpenter.java
src/main/java/forestry/factory/gadgets/MachineFabricator.java
src/main/java/forestry/factory/gadgets/MachineFermenter.java
src/main/java/forestry/factory/gadgets/MachineMoistener.java
src/main/java/forestry/factory/gadgets/MachineRaintank.java
src/main/java/forestry/factory/gadgets/MachineStill.java
src/main/java/forestry/factory/gadgets/TileWorktable.java
src/main/java/forestry/farming/gadgets/TileFarmPlain.java
src/main/java/forestry/farming/gui/ContainerFarm.java
2014-12-13 16:39:40 -08:00
mezz
5ea4770a2d
Fix #364 . Cleanup of Liquid/Fluid handling, handle IFluidContainerItem
2014-12-13 01:42:52 -08:00
mezz
5c4bd5307c
Fix #365 Fluid pipe connected to farmblock
2014-12-12 01:30:51 -08:00
mezz
2242dfdfb9
Cleanup
2014-12-12 00:34:44 -08:00
mezz
e26da52d21
Closes #363 . Ore dictionary support for IC2's Rubberized Electron Tubes
2014-12-11 22:00:03 -08:00
mezz
dbf6202a90
Fix Alveary Swarmer and Swarm Hive
2014-12-09 01:09:10 -08:00
mezz
a300e97aa0
Cleanup MachineFabricator
2014-12-08 22:41:37 -08:00
mezz
76fe2b1c90
cleanup
2014-12-08 22:41:36 -08:00
mezz
099f33549b
Refactor out worktable canCraftRecipe logic to RecipeUtil
2014-12-08 22:41:36 -08:00
MysteriousAges
e281cb4591
Welcoming Miry and Boggy bees! Marshy bees are no longer in a branch all on their lonesome.
2014-12-08 21:42:22 -08:00
MysteriousAges
99f09b4037
Fertile effect should now respect housing territory modifiers.
2014-12-08 21:41:08 -08:00
mezz
23ffb78ab3
Improve null safety of memorized recipe isValid check
2014-12-07 16:23:03 -08:00
mezz
2cb1959421
Add blacklist to worktable memory, blacklist non-empty maps
2014-12-07 16:15:40 -08:00
mezz
7ffb9d5c1d
Fix #362 Missing Analyzer Crafting recipe
2014-12-07 12:45:21 -08:00
mezz
029604222c
Support left click drag on Worktable
2014-12-07 01:46:15 -08:00