CovertJaguar
0a68dc0307
Issue #431 Work around no longer required, fix merged into Forge 1.7.10-10.13.2.1283 and 1.8-11.14.0.1282
2015-01-09 13:15:31 -08:00
CovertJaguar
b41646540c
Issue #431 Restore mezz's original fix, with a TODO comment
2015-01-07 16:01:12 -08:00
CovertJaguar
8dc81b53d6
Improves #431 Calling markBlockForUpdate() on the server is unneccesary, plus other optimizations.
2015-01-07 13:46:30 -08:00
CovertJaguar
eefd71ef56
Grab and insert the Buildcraft License file into the jar
2014-12-25 09:26:04 -08:00
CovertJaguar
0fcd151776
Update build.gradle with the submodule changes....clean up api inclusion code (hacks on top of hacks! one hack adds APIs to the jar while another is removing it lol)
2014-12-24 08:07:51 -08:00
CovertJaguar
52994b2a39
Fix Lang submodule default url to use the github protocol.
2014-12-24 08:05:17 -08:00
CovertJaguar
885fc1291e
Remove RF API sources from repo
2014-12-24 07:34:16 -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
a449e1b3b2
Remove API from the ignored folders
2014-12-24 07:26:14 -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
CovertJaguar
62261a5b8f
TankManager.tankCanDrainFluid() should take the fluid type into account (oops)
2014-12-24 07:10:06 -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
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
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
d4b8c6b503
Bump version
2014-12-15 07:45:25 -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
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
CovertJaguar
4f48cd5890
More progress on inventory rework
2014-12-05 12:43:23 -08:00
CovertJaguar
48d6230ed1
Update lang
2014-12-05 12:43:00 -08:00
CovertJaguar
f3895aeaab
Merge branch 'dev' into inventory-cleanup
2014-12-04 19:09:37 -08:00
CovertJaguar
3636af5b9c
More work on inventory stuff, and fix all the broken merge stuff
2014-11-30 17:59:31 -08:00
CovertJaguar
034cdf2860
Intial stages of an cleanup of the inventory code, this commit is very broken.
2014-11-30 17:19:16 -08:00
CovertJaguar
3d765067cf
Merge branch 'dev' of github.com:ForestryMC/ForestryMC into dev
...
Conflicts:
src/main/java/forestry/core/utils/BlockUtil.java
2014-11-30 16:50:09 -08:00
CovertJaguar
6ea4ab4491
Clean up Engines a bit.
...
Remove ISpecialInventory implementations on Engines.
Change Engines to IEnergyConnection instead of IEnergyHandler.
2014-11-28 10:36:13 -08:00
CovertJaguar
10a5ba3eb8
Update lang
2014-11-28 10:34:52 -08:00
CovertJaguar
8ce7e49d5f
Update dependencies
2014-11-28 10:03:11 -08:00
CovertJaguar
bb5f2b0977
Remove some crashy debug statements from AIButterflyPollinate
2014-11-17 19:12:07 -08:00
CovertJaguar
feef3b8a63
Merge branch 'dev' of github.com:ForestryMC/ForestryMC into dev
2014-11-16 20:06:05 -08:00
CovertJaguar
6e33a55bcb
TIL that fake players now implement EntityPlayerMP
2014-11-16 20:05:47 -08:00
CovertJaguar
968ad8189e
Update lang
2014-11-15 04:08:33 -08:00
CovertJaguar
aba03f6364
Merge pull request #330 from ForestryMC/beekeepingCommands
...
update beekeeping commands
2014-11-15 00:39:49 -08:00
CovertJaguar
8fe22130d3
Use ChastStyle instead of formatting codes
2014-11-13 04:33:41 -08:00
CovertJaguar
79c7ae435c
Convert Mail Commands.
...
And various other improvements to the command code and localization support.
2014-11-13 04:25:10 -08:00
CovertJaguar
6a3d92e825
Add license header file, for IDE use.
2014-11-13 02:36:38 -08:00
CovertJaguar
c2acb36c44
I really need to tell my IDE to use Forestry's file header for this project, not Railcraft's....
2014-11-13 02:22:40 -08:00
CovertJaguar
4609ebc754
Major Butterfly AI rework, they should be less derpy about getting stuck in holes and flying over oceans.
...
Various other tweaks and improvements as well, including a fix for the spazzy wing movement that 1.7 introduced.
2014-11-13 02:14:17 -08:00
CovertJaguar
aea3c55192
Update Buildcraft to 6.1.7
2014-11-13 02:11:03 -08:00
CovertJaguar
e7ae15c81d
Merge branch 'dev' of github.com:ForestryMC/ForestryMC into dev
2014-11-12 03:53:40 -08:00
CovertJaguar
4a390fe967
Creates a new command framework that supports trees of commands simply and easily.
...
Depreciated CommandMC. Many commands remain to be converted to the new system.
Added a butterfly kill command.
2014-11-12 03:53:01 -08:00
CovertJaguar
2132c4457d
Apply formatting to Butterfly classes
2014-11-12 03:24:07 -08:00
CovertJaguar
4fcb9cb221
Update README.md
2014-10-08 18:22:09 -07:00
CovertJaguar
1e4db46584
Update README.md
2014-10-08 18:21:42 -07:00
CovertJaguar
5a9d2fd14d
Update Lang submodule
2014-10-08 15:54:32 -07:00
CovertJaguar
547719b6df
Bump version
2014-10-08 15:46:53 -07:00
CovertJaguar
eb102ac7d7
Bump version
2014-10-08 15:46:13 -07:00
CovertJaguar
12011b6bb1
Add some sanity checks to the Sapling1 pickBlock() function.
...
Closes #276
2014-10-08 15:29:10 -07:00
CovertJaguar
7fbdb8b670
Update lang
2014-10-08 08:31:23 -07:00
CovertJaguar
ef3a62a9e7
Add some sanity checks to the Sapling1 pickBlock() function.
...
Closes #276
2014-10-08 08:18:46 -07:00
CovertJaguar
7ae094ab72
There is a function for that.
2014-10-06 15:14:14 -07:00
CovertJaguar
9a1888e85c
Update application.properties
2014-10-06 08:47:42 -07:00
CovertJaguar
8a452bd154
Add a build qualifer to the version string
2014-09-30 18:43:23 -07:00
CovertJaguar
270147ce36
Add a build qualifer to the version string
2014-09-30 18:42:33 -07:00
CovertJaguar
6c0dc4a5d9
Merge pull request #249 from MineMaarten/patch-1
...
Update CircuitFarmLogic.java
2014-09-28 08:50:51 -07:00
CovertJaguar
343d23b104
Merge branch 'release_3.1' of github.com:ForestryMC/ForestryMC into release_3.1
2014-09-27 17:01:46 -07:00
CovertJaguar
c1b29f5c20
Make Analyzer Machine require power and accept Honey Drops
2014-09-26 23:17:07 -07:00
CovertJaguar
a6708ac4ab
Merge branch 'dev' into release_3.1
2014-09-26 13:55:49 -07:00
CovertJaguar
23b1df18d4
Bump version
2014-09-26 00:44:43 -07:00
CovertJaguar
979516f069
Farms radius is now (width of central structure * 3) instead of (width + 1)
2014-09-23 20:25:05 -07:00
CovertJaguar
6f69f9830e
Merge branch 'master' into redstoneflux
2014-09-23 19:46:10 -07:00
CovertJaguar
fbaad8bf93
Some tree farm optimizations.
2014-09-23 19:41:24 -07:00
CovertJaguar
63979170ad
Merge branch 'master' into redstoneflux
2014-09-23 18:03:15 -07:00
CovertJaguar
23ae1abb06
Vanilla species shouldn't be secret
2014-09-22 20:30:53 -07:00
CovertJaguar
cc5f102d1c
Some plugin manager error checking and tweaks.
2014-09-22 20:30:25 -07:00
CovertJaguar
27d8f9f585
Update submodules
2014-09-22 06:26:28 -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
CovertJaguar
b9da1201e9
Merge branch 'master' into plugins-rcstyle
2014-09-20 18:34:04 -07:00
CovertJaguar
c03a761c16
Clean up imports on plugin loader
2014-09-20 18:33:24 -07:00
CovertJaguar
8278f4688a
Merge branch 'master' into plugins-rcstyle
...
Conflicts:
api
lang
2014-09-20 18:26:01 -07:00
CovertJaguar
133ad7d606
Merge pull request #204 from ShetiPhian/patch-1
...
Set toolClass of ItemWrench to "wrench"
2014-09-20 18:12:55 -07:00
CovertJaguar
40e6301eca
Merge pull request #197 from ForestryMC/nei_tabs
...
Info tabs push NEI out of the way
2014-09-19 03:48:35 -07:00
CovertJaguar
5442b99837
Replace ForestryTank with StandardTank
2014-09-16 17:40:39 -07:00
CovertJaguar
7947a66187
Missed one.
2014-09-16 17:15:29 -07:00
CovertJaguar
2f7ed2386c
Port Railcraft's Fluid utilities to Forestry.
2014-09-16 17:14:00 -07:00
CovertJaguar
dfb4658fd0
Merge pull request #168 from EoD/fixing-item-remapping
...
Fixing broken item remapping (version 2)
2014-09-05 13:35:47 -07:00
CovertJaguar
5f53385aaa
Fix broken item remappings.
2014-09-04 16:52:11 -07:00
CovertJaguar
07c0927083
Add MissingMapping handling (untested)
...
Closes #133
2014-08-25 17:19:29 -07:00
CovertJaguar
cfba14ed1d
Merge pull request #131 from oitsjustjose/master
...
Remove rendering of other glass blocks' sides.
2014-08-19 18:22:46 -07:00
CovertJaguar
9a6e5f858d
Bump version to 3.0, its a brand new world!
2014-08-18 13:11:08 -07:00
CovertJaguar
72121b3abd
Should probably fix this...
2014-08-18 08:29:34 -07:00
CovertJaguar
c99eb94d6b
We might be able to reduce some of the world breakage...particually of items (save the bees!)
2014-08-18 08:23:14 -07:00
CovertJaguar
15d40439b6
Minor stuff
2014-08-18 06:28:08 -07:00
CovertJaguar
add3572085
Fix missing support for ForestryBlock
2014-08-18 05:38:48 -07:00
CovertJaguar
83789ae8f7
Fix item and block localization. This is a world breaking change!
2014-08-18 05:20:29 -07:00
CovertJaguar
5fcc76a2fa
Move en_US to localization repo
2014-08-18 05:01:22 -07:00
CovertJaguar
d2f2d61997
Merge pull request #122 from Vexatos/master-fork
...
Even more localization additions.
2014-08-18 00:45:26 -07:00
CovertJaguar
7635af7fa2
We only need to load the textures for our type of bag, not all types.
...
Closes #99
2014-08-15 17:20:00 -07:00
CovertJaguar
fbe7aca865
Revert "Merge pull request #92 from fabricator77/patch-3"
...
This reverts commit 3632e6bc4e , reversing
changes made to 72c021d99d .
2014-08-15 17:05:29 -07:00
CovertJaguar
3632e6bc4e
Merge pull request #92 from fabricator77/patch-3
...
Remove dead method from hive world gen.
2014-08-15 16:52:09 -07:00
CovertJaguar
af081c614f
Simplify some of the backpack code and "fix" the localization code so that it isn't prefixing "Woven" in a non-localization friendly way. This is only hack fix though, all the bags will lose the "Woven" prefix entirely until Forestry is converted to the vanilla localization api.
2014-08-12 05:13:09 -07:00