dmillerw
8fd7eb4f91
Merge pull request #1609 from dmillerw/engine
...
Fixed creative engine desync
2014-04-14 15:54:31 -07:00
SandGrainOne
fd9d9272b7
Change wire in recipe for gold gates
2014-04-14 20:38:24 +02:00
TXX59
11cdba5686
Remove deprecated/redundant code in main classes
...
I've done a bit of cleanup in the BuildCraft code by removing any
redundant/unnessecary little things and removing all deprecated
LanguageRegistry methods from main mod classes.
2014-04-14 17:27:59 +01:00
SpaceToad
a4744e6632
Merge pull request #1610 from robin4002/NextGen
...
Fix server crash
2014-04-14 17:09:57 +02:00
SpaceToad
d0994d6f6e
Merge pull request #1607 from TXX59/NextGen
...
NextGen Achievements
2014-04-14 17:09:10 +02:00
robin4002
67c541676b
Fix server crash
2014-04-14 14:07:52 +02:00
SandGrainOne
d5055969b0
Oil spouts wasn't visible above the ocean surface.
2014-04-14 01:00:51 +02:00
SandGrainOne
7d309d3399
Black list option for Emerald item pipe
...
Swapped out the multi state button with a button row.
Added a new button type with interfaces.
2014-04-13 22:08:33 +02:00
dmillerw
621a3f7525
Added missing header
2014-04-13 13:08:10 -07:00
dmillerw
b19eea0867
Merge remote-tracking branch 'bc/NextGen' into engine
...
Conflicts:
common/buildcraft/energy/TileEngineCreative.java
2014-04-13 13:00:32 -07:00
dmillerw
2cc2183e23
Fixed creative engine desync
2014-04-13 12:59:40 -07:00
SpaceToad
e15ecdbac9
made progress in saving building items, for #1575
2014-04-13 19:22:41 +02:00
TXX59
0d0fd91d9d
Oh hey look, another hotfix...
2014-04-13 17:25:20 +01:00
TXX59
87a4c7a379
Fixed import error
2014-04-13 17:24:25 +01:00
TXX59
152fc21b58
Fixed a little hiccup regarding achievements
2014-04-13 17:18:18 +01:00
SpaceToad
a65f6f5bb6
standardized headers
2014-04-13 18:05:32 +02:00
SpaceToad
b58653c90b
Merge branch 'engine' of https://github.com/dmillerw/BuildCraft into dmillerw-engine
2014-04-13 18:03:42 +02:00
TXX59
fbfb697684
Add crafting events for NextGen achievements
2014-04-13 17:03:33 +01:00
TXX59
cce9ca6fb8
Add NextGen achievements
2014-04-13 17:00:18 +01:00
SpaceToad
30882a155b
standardized headers
2014-04-13 08:52:48 +02:00
SpaceToad
e6d80a36e8
Merge branch 'texture' of https://github.com/dmillerw/BuildCraft into dmillerw-texture
2014-04-13 08:49:55 +02:00
dmillerw
b96480371e
Make getTrunkTexture not abstract
2014-04-12 21:16:22 -07:00
dmillerw
daa828259d
Engine rendering changes, as requested by @CyanideX
2014-04-12 21:13:42 -07:00
dmillerw
3fe4e3bfed
Addition of creative engine
2014-04-12 18:31:37 -07:00
Anton
daa9ab82fb
Update PipeTransportFluids.java
2014-04-12 23:42:01 +03:00
Anton
591313df43
Crappy temp fix for #1576
...
I think it's something with time.
2014-04-12 23:32:42 +03:00
dmillerw
8267cb87ee
Start of the new block renderer
2014-04-11 19:27:38 -07:00
EXTER7
b9d2816f5a
Fix Filtered Buffer registering twice.
...
Should fix crash in forge 1057.
2014-04-11 06:42:08 -07:00
SpaceToad
da36db0a0c
fixed localisation of highlight handler
2014-04-10 22:23:25 +02:00
SpaceToad
863977bcd4
completed first version of builder state save, for #1575
2014-04-10 22:20:18 +02:00
SpaceToad
c5dec93711
made progress with builder save state, for #1575
2014-04-10 21:24:13 +02:00
SpaceToad
ea382ca443
Merge branch 'pipe' of https://github.com/dmillerw/BuildCraft into dmillerw-pipe
2014-04-10 08:51:33 +02:00
SpaceToad
039e49175b
Merge branch 'facade' of https://github.com/dmillerw/BuildCraft into dmillerw-facade
2014-04-10 08:48:08 +02:00
SpaceToad
30df91675e
Merge branch 'BuildCraft-5.1.x' into NextGen
...
Conflicts:
common/buildcraft/core/utils/BlockUtil.java
2014-04-10 08:46:42 +02:00
dmillerw
aff0b01d3b
Fixed pipes in inventory losing transparency in various situations
2014-04-09 22:08:21 -07:00
dmillerw
c721982546
Support for semi-transparent facades
2014-04-09 21:53:59 -07:00
Anton
5f03ba66a0
Should fix some issues(like grass)
2014-04-09 19:04:57 +03:00
SpaceToad
871638ddda
fixed missing import
2014-04-09 08:54:28 +02:00
SpaceToad
2a2aec3a79
Merge branch 'NextGen' of https://github.com/anti344/BuildCraft into anti344-NextGen
2014-04-09 08:52:43 +02:00
Anton
ab0427ebd2
Improved bounding box for lasers!
2014-04-09 01:18:11 +03:00
Anton
bcf148e90d
'Generalize' engines.
2014-04-09 01:17:02 +03:00
Anton
9599cc0594
Delete old BlockHighlightHandler
2014-04-09 01:15:45 +03:00
Anton
409d28e45d
Recreate BlockHighlightHandler in core package
2014-04-09 01:15:20 +03:00
Anton
f8f449cd93
Create ICustomHighlight.java
2014-04-09 01:13:50 +03:00
SpaceToad
43b1111ff6
fixed incorrect clearing for templates
2014-04-08 17:13:36 +02:00
Anton
7936fcece8
Whooooops =/
2014-04-08 17:08:39 +03:00
SpaceToad
aa5915ed4e
fixed template item selection
2014-04-08 15:56:56 +02:00
SpaceToad
7e0ece006b
made sure requirements display as soon as the blueprint is loaded
2014-04-08 15:14:30 +02:00
SpaceToad
ca3b67880d
fixed entities not using requirements
2014-04-08 14:50:02 +02:00
SpaceToad
1548d0fd68
relaxed constraints with item matching
2014-04-06 19:18:15 +02:00
SpaceToad
858efcb6f1
resurected survival recipes for builders
2014-04-06 18:15:09 +02:00
SpaceToad
d66a0e6271
some progress on the new energy system, for #1578
2014-04-06 18:05:39 +02:00
Anton
84b1d58320
Fix incorrect block placing on engines
2014-04-06 17:42:07 +03:00
Anton
ca1eb0b4ee
Fix collision boxes.
2014-04-06 17:39:51 +03:00
Anton
b7a7cd0120
>_<
2014-04-06 17:00:21 +03:00
Anton
5d762c6f6d
Raytrace check and proper collision boxes.
2014-04-06 16:59:11 +03:00
Anton
17e5e266cf
Create BlockHighlightHandler.java
2014-04-06 16:58:06 +03:00
Anton
7b888559b8
Register BlockHighlightHandler class
2014-04-06 16:57:34 +03:00
SpaceToad
69825c8fc8
fixed item translations in inventories, fix #1565
2014-04-06 14:39:21 +02:00
SpaceToad
c55f124408
improved schematic architecture with regards to translations
2014-04-06 13:52:43 +02:00
SpaceToad
7bde6b7903
fixed entity schematic building, part of #1565
2014-04-06 00:51:02 +02:00
SpaceToad
b07d0b059d
made progress for item requirements support in blueprints, for #1565
2014-04-05 19:03:53 +02:00
SpaceToad
a9701ec4e4
finished quarry fixing, fix #1561
2014-04-05 18:09:44 +02:00
SpaceToad
ac055f0b4f
made progress at resurecting Quarry, for #1561
2014-04-05 17:31:59 +02:00
SpaceToad
757bea50dc
improved block destroy animation, and implemented filler pattern
2014-04-05 16:10:39 +02:00
SpaceToad
2431d82225
fixed builder accepting items, fix #1555
2014-04-05 15:33:37 +02:00
SpaceToad
4bdbd13051
fixed architect progress bar, for #1546
2014-04-05 15:29:33 +02:00
SpaceToad
eb6293b0fe
Merge branch 'BuildCraft-5.1.x' into NextGen
2014-04-05 15:15:53 +02:00
SpaceToad
2a57a81b51
Merge branch 'BuildCraft-5.0.x' into BuildCraft-5.1.x
2014-04-05 15:14:26 +02:00
SpaceToad
ee854df500
fixed blueprints names problems in client/server, fix #1566
2014-04-05 15:09:46 +02:00
SpaceToad
fea765d875
fixed energy usage in creative and stone/gravel requirements, fix #1558
2014-04-05 14:36:08 +02:00
SpaceToad
2cd973caab
various fixes, including taking into account non-breakable blocks for #1501
2014-04-05 14:18:55 +02:00
SpaceToad
115a340e80
finished resurection of item / energy consumption, fix #1503
2014-04-05 11:28:58 +02:00
SpaceToad
49ef1c9c29
made progress in destroy animation, for #1571
2014-04-05 00:09:31 +02:00
SpaceToad
c3c3a3d3f0
made progress in improvement of block breaking, for #1571
2014-04-04 09:33:55 +02:00
SpaceToad
1d97913609
re-implemented item consumption in filler and templates, for #1503
2014-04-04 08:56:17 +02:00
SpaceToad
3e67e803fc
removed unused code
2014-04-03 08:50:35 +02:00
SpaceToad
8a76edd91a
fixed duplate method
2014-04-03 08:44:33 +02:00
SpaceToad
78cef2a3b8
Merge branch 'BuildCraft-5.0.x' of https://github.com/fabricator77/BuildCraft into fabricator77-BuildCraft-5.0.x
2014-04-03 08:42:38 +02:00
fabricator77
f466217553
Update BuildCraftEnergy.java
2014-04-03 12:42:26 +10:30
fabricator77
a016be6919
Auto assign Biome Ids
...
Finds unused Biome IDs if the ones in the config are in use by other
mods. Also saves change to config file.
Changed default Biome Ids to 126 and 127 which are just below a block
used by Minecraft.
2014-04-03 12:36:37 +10:30
fabricator77
e401a69782
Auto assign Biome Ids
...
Finds unused Biome IDs if the ones in the config are in use by other
mods. Also saves change to config file.
2014-04-03 06:12:10 +10:30
SpaceToad
4ea6f8959f
fixed flood gate and finite liquids, close #1563
2014-04-02 09:00:51 +02:00
SpaceToad
e8eda47ec8
fixed iteration on filler
2014-04-02 08:46:08 +02:00
SpaceToad
374637639e
new attempt at computing item speed
2014-04-02 07:57:27 +02:00
SpaceToad
635727942a
fixed distance computation problem
2014-04-02 07:14:40 +02:00
fabricator77
2245e85773
Fix crash in BiomeInitializer when used in non standard WorldTypes
...
Fixes crash when BiomeInitializer runs in WorldTypes with less that three GenLayers. For example a world without river gen only has 2 Layers, the river is the 3rd.
Also remove redundant old code.
2014-04-02 10:02:59 +10:30
SpaceToad
6549ead866
initial progress for #1503
2014-04-01 09:02:30 +02:00
SpaceToad
9001521647
facorised animation code, close #1497
2014-03-31 23:20:45 +02:00
SpaceToad
d00dcf0314
fixed detection of finished build process
2014-03-30 21:10:26 +02:00
SpaceToad
f6e0d3a337
made progress with building animation, for #1497
2014-03-30 20:43:44 +02:00
SpaceToad
573ed26f60
made progress with builder animation, for #1497
2014-03-30 18:41:50 +02:00
SpaceToad
12138c4d53
added missing network synchronization, fix #1560
2014-03-30 14:02:08 +02:00
SpaceToad
546e8a0070
Merge branch 'BuildCraft-5.1.x' into NextGen
2014-03-30 13:10:25 +02:00
SpaceToad
ab75f0c623
added serializers for fluids
2014-03-30 11:50:39 +02:00
SpaceToad
c95d21255c
fixed box around blueprints, for #1497
2014-03-30 00:03:09 +01:00
SpaceToad
23fb4cf295
empty pipes when reading contents, for #1536
2014-03-29 23:48:00 +01:00
SpaceToad
36baf7b108
fixed requirements for inventories, fix #1557
2014-03-29 21:50:17 +01:00
SpaceToad
967650a073
fixed blocks building too early
2014-03-29 18:41:45 +01:00
SpaceToad
d08d15d4c1
extracted array list serializer
2014-03-29 18:38:17 +01:00
SpaceToad
53b8f86db2
implemented generic schematic ordering, close #1528
2014-03-29 18:34:17 +01:00
SpaceToad
aa858467a1
removed OBE comment
2014-03-29 17:53:31 +01:00
SpaceToad
aea014b346
Minor adjustements and fixes in network system.
...
Not accepts @TileEntity and @RPC methods on private members.
Fixed inherited @MjBattery fields.
2014-03-29 17:51:08 +01:00
SpaceToad
e6f7fc7aa5
finalized initial set of blueprint options, close #1541
2014-03-29 16:57:51 +01:00
SpaceToad
307aeb2dfb
start work on blueprint confirguration, for #1541
2014-03-29 16:32:38 +01:00
SpaceToad
b3b4a33af4
removed useless check
2014-03-29 16:28:06 +01:00
SpaceToad
3cf50c69f6
Merge branch 'patch-2' of https://github.com/anti344/BuildCraft into anti344-patch-2
2014-03-29 11:35:53 +01:00
SpaceToad
7b275c1455
fixed conflicts
2014-03-29 11:34:41 +01:00
SpaceToad
40a594ef23
fixed conflict
2014-03-29 11:33:01 +01:00
SpaceToad
df2d09e176
generalized previous change
2014-03-29 11:07:46 +01:00
SpaceToad
4191f69e14
Merge branch 'patch-1' of https://github.com/anti344/BuildCraft into anti344-patch-1
2014-03-29 11:01:23 +01:00
Anton
cb47a11853
Added IMC support for adding assembly and refinery recipes.
...
I think we shouldn't dismantle API adding, since if i do a complete addon it'll be easier to use, than IMC.
PS Is this just in NextGen buckets-machines behavior is broken? Or whole 1.7.2?
2014-03-24 22:08:02 +02:00
Anton
5333c1d389
Fix everything.
...
Without expected exceptions! =D
2014-03-23 00:15:29 +02:00
SpaceToad
7e4b40f254
added support for crops, fix #1539
2014-03-22 18:42:30 +01:00
SpaceToad
d4038e763c
fixed engine schematics, fix #1538
2014-03-22 18:18:30 +01:00
SpaceToad
eb2f436f42
fixed handling of double doors, fix #1535
2014-03-22 18:07:38 +01:00
SpaceToad
75ddd6fb01
added missing support for painting, close #1517
2014-03-22 14:57:57 +01:00
SpaceToad
1af2a7ece5
Further progress for entity support, #1517 .
2014-03-22 14:47:42 +01:00
SpaceToad
583d09d82e
Making progress with entity support in blueprints, for #1517 .
...
Some refactorings, in particular removal of the clone operations for blueprints,
not needed anymore now that blueprints are loaded on demand by builders.
2014-03-22 11:56:12 +01:00
Anton
5cf6d34fae
I'm stupid, it was in cycle.
2014-03-21 20:35:05 +02:00
Anton
e0cabc07f7
Fix adding unaccessible fields, and their check.
...
Lol.
2014-03-21 00:11:44 +02:00
Anton
3115a6e94d
Fix awesome MjBattery thing for Scala
...
Since Scala compiler makes all fields private and creates getters and setters for them, i check, if there is a public(so private Scala fields doesn't count) Scala setter and if is, then set proper accessibility for the field.
You can also find some info about that in comments in cpw.mods.fml.common.ILanguageAdapter.ScalaAdapter class.
Tested.
2014-03-19 22:41:14 +02:00
SpaceToad
7bee2a9717
Merge pull request #1470 from fabricator77/BuildCraft-5.0.x
...
Restore bucket handler so empty buckets fill correctly.
2014-03-19 18:19:03 +01:00
SpaceToad
ba2d66e81a
fixed rotation for action direction
2014-03-19 15:36:48 +01:00
SpaceToad
8a150e9064
fixed shameful out of bound exceptions, fix #1522
2014-03-19 15:18:43 +01:00
SpaceToad
3919a9dae8
added protection against world corruption, for #1521
2014-03-19 15:12:58 +01:00
SpaceToad
a37441e324
finished migration of pipes to simple energy system, close #1532
2014-03-19 14:46:23 +01:00
SpaceToad
0230f8772d
made progress in pipe migration to the simple energy framework ( #1532 ).
...
removed some OBE classes
2014-03-19 14:14:37 +01:00
SpaceToad
43f0c5cf5c
added support for rotating actions and triggers, close #1515
2014-03-19 11:59:40 +01:00
SpaceToad
2d3d70f6db
Merge branch 'BuildCraft-5.1.x' into NextGen
2014-03-19 11:36:15 +01:00
SpaceToad
e34a4b25a4
Merge branch 'BuildCraft-5.0.x' into BuildCraft-5.1.x
2014-03-19 11:35:14 +01:00
SpaceToad
72742a24b1
added missing import and fixed format
2014-03-19 11:33:41 +01:00
SpaceToad
bf6f4621c5
fixed fluid behavior, close #1510
2014-03-19 11:24:46 +01:00
SpaceToad
8f3e836c7f
implemented fire support in blueprints, close #1527
2014-03-19 11:09:30 +01:00
SpaceToad
92ef765f25
fixed spelling
2014-03-19 10:56:10 +01:00
SpaceToad
0ea21b9162
Finished implementation of stripes pipe ( #1491 and #1512 ).
...
Started experiments migrating pipes to simpler energy framework (#1532 )
2014-03-18 23:53:34 +01:00
SandGrainOne
8765dac0e3
Gates indicate that trigger require parameter
...
Also removing normal Inventory Triggers from FilteredBuffer, for now.
2014-03-18 23:00:04 +01:00
Anton
cb37886b22
Fix fluid icon 'compressing'. Another minor, that highly annoys me.
...
Used my universal method for any tank size.
It's opensource, after all, so that you can easily copy and use it xD
2014-03-18 23:47:06 +02:00
SpaceToad
4bf1d3cd49
implemented support for rail in blueprint, close #1516
2014-03-18 20:16:15 +01:00
SpaceToad
3c090c75f3
fixed default detection for tiles
2014-03-18 08:51:09 +01:00
SpaceToad
c08c1bc45a
Changed instanceof BlockContainer to Block.hasEntity, close #1524 .
2014-03-17 23:18:14 +01:00
SpaceToad
01323086cb
added support for hopper in blueprints, for #1518
2014-03-17 21:22:18 +01:00
SpaceToad
e74fce7786
fixed blueprint support for redstone comparator, close #1519
2014-03-17 20:17:44 +01:00
SpaceToad
ef36d39b28
(hopefully) finished filler fixing, for #1513
2014-03-17 20:11:47 +01:00
SpaceToad
1a00a81731
further fixes in filler, for #1513
2014-03-17 08:59:09 +01:00
SpaceToad
664004a9d9
fixed NPE for #1513
2014-03-17 08:45:56 +01:00
SpaceToad
d28c9aa0a1
optimization for previous check-in
2014-03-16 21:17:38 +01:00
SpaceToad
3aeb961a31
Moved vanilla schematics in a non-API class
...
(this will allows fixes on minor versions).
Implemented portal support, for #1508 .
2014-03-16 21:05:35 +01:00
SpaceToad
0edc3fbb09
further fixes in templates
2014-03-16 15:14:55 +01:00
SpaceToad
5f50418382
minor fixes
2014-03-16 14:15:00 +01:00
SpaceToad
73c2b3ec28
more progress on stripes pipe, for #1491
2014-03-16 13:46:08 +01:00
SpaceToad
39f2e2db9c
Fixed buttons, close #1506 .
2014-03-16 13:32:48 +01:00
SpaceToad
1ea19c2ae6
Fixed issues with requirements.
...
Inventories are now properly stored in blueprints, for #1507
2014-03-16 13:11:12 +01:00
SpaceToad
047882ef59
fixed basic stripe function, for #1491
2014-03-16 00:11:13 +01:00
SpaceToad
9827966140
merged with BuildCraft-5.1.x
2014-03-15 23:57:59 +01:00
SpaceToad
753dc868d2
Merge branch 'BuildCraft-5.0.x' into BuildCraft-5.1.x
2014-03-15 23:54:57 +01:00
SpaceToad
988156a290
fixed patch errors
2014-03-15 23:52:32 +01:00
Anton
120d041059
Prevent from getting broken pipe item
2014-03-16 00:44:39 +02:00
Anton
5eca225083
Resubmit for 5.0.x
2014-03-16 00:42:59 +02:00
AEnterprise
c40d3ce02c
Finished the achievements
...
-Moved all achievements to the craftinghandler
-Added "Refine and redefine"
-Added "Tingly Laser"
2014-03-15 22:03:49 +01:00
SpaceToad
5822a0806a
initial resurection of stripes pipe, for #1491
2014-03-15 21:20:42 +01:00
SpaceToad
63d4a5a055
fixed bug in path builder, close #1490
2014-03-15 17:37:33 +01:00
SpaceToad
31d95c9e4e
further fixes for path builder, for #1490
2014-03-15 17:16:02 +01:00
SpaceToad
b4bd4c1e08
made progress in path marker implementation, for #1490
2014-03-15 16:59:47 +01:00
SpaceToad
f7c5c1cbae
added protection against NPE
2014-03-15 14:30:01 +01:00
SpaceToad
3f2eb6fe4e
further filler API simplifications
2014-03-15 13:05:48 +01:00
SpaceToad
19f44edebf
finished migration of filler to new templates, close #1492
2014-03-15 12:53:59 +01:00
SpaceToad
60ecaec53a
Improvements for adaptation of the filler to the new template system.
...
Custom Schematics can now be created not linked to a specific block
(e.g. SchematicMask). More filler patterns have been moved to the
new interface. For #1492 .
2014-03-15 11:26:49 +01:00
AEnterprise
45d1458ae5
make it give the achievement to the player who places it down, not the one who is the closest
2014-03-13 20:26:50 +01:00
AEnterprise
dbc0fe42ad
forgot a null check
2014-03-13 19:59:27 +01:00
AEnterprise
82de1ed0ed
Make the previous achievements avalable
...
It didn't work to detect the crafting of the blocks so i changed it so that you get the achievement when you place the block in the world
2014-03-12 17:16:02 +01:00
AEnterprise
36cf4cbdde
Added more achievements
...
-Added "Just hit it!"
-Added "A lot of crafting"
-Added "Straight down"
-Added "Chunk destroyeré
-Added "Faster filling"
-Added "Time for some logic"
2014-03-12 15:58:00 +01:00
AEnterprise
19d6bff276
Added first buildcraft achievements and achievement page :-)
...
-Added a craftingHandler
-Added "A bit rough around the edges"
-Added "Hard as a rock"
-Added "Is it stainless?"
-Added "No, it isn't made of honey"
-Added "Shiny!"
2014-03-12 14:10:46 +01:00
SpaceToad
86188e560e
Initiated migration of filler to the new builder API ( #1492 )
...
Started experiments with simplified energy API (#1498 )
2014-03-11 23:46:58 +01:00
SpaceToad
909b28a6df
re-implemented template, close #1489
2014-03-10 23:33:36 +01:00
AEnterprise
518e411190
make quarry check for BlockLiquid
2014-03-10 17:43:12 +01:00
SpaceToad
1e02e58ffd
fixed blueprint stairs support, close #1494
2014-03-10 08:57:40 +01:00
AEnterprise
7445ce797c
fix quarry chasing water
2014-03-09 20:01:00 +01:00
SpaceToad
0173149db3
last minute fix...
2014-03-09 16:37:10 +01:00
SpaceToad
bda9d6b15c
added protection against blueprint crash
2014-03-09 15:53:35 +01:00
SpaceToad
89acd880dc
minor tweaks and fixes for server release
2014-03-09 15:34:01 +01:00
SpaceToad
1a2bc3a964
fixed server warning
2014-03-09 15:09:37 +01:00
SpaceToad
b615089a9b
Merge branch 'BuildCraft-5.0.x' into NextGen
...
Conflicts:
build.gradle
2014-03-09 14:54:36 +01:00
SpaceToad
a083857efc
renamed BlueprintMangager into SchematicRegistry
2014-03-09 14:48:09 +01:00
SpaceToad
d8163eeca1
Cleanup, and started to migrate filler / quarry to the new bpt
...
close #1488
2014-03-09 14:29:15 +01:00
SpaceToad
f3e611bedd
implemented missing library actions, fix #1482
2014-03-09 13:45:20 +01:00
SpaceToad
970425f9bf
Implemented transfer of stacks requirements from client to server, close #1487
2014-03-09 13:15:23 +01:00
SpaceToad
0db2a98e05
Do not store full blueprints anymore, only ids. For #1484
2014-03-09 12:15:55 +01:00
SpaceToad
896dce5b65
reduced memory footprint of bpt requirements, #1484
2014-03-09 11:55:09 +01:00
SpaceToad
b775c045fc
Introduced a layer specific for tile schematic, further optimizing for #1484
2014-03-09 11:07:17 +01:00
SpaceToad
add526d8f9
Optimized blueprint memory footprint, for #1484
...
Air block generate null schematics
x, y, z are not recorded in the schematic anymore
2014-03-09 10:48:55 +01:00
SpaceToad
d38ab99d89
further optimization for large blueprints handling
2014-03-08 20:33:36 +01:00
SpaceToad
854dab6c32
implemented RPC slicing and fixed handling, close #1477
2014-03-08 18:51:55 +01:00
CovertJaguar
ebcd3151bf
Fix flowing lava matching
2014-03-08 09:40:24 -08:00
SpaceToad
aaecf6126a
library is now passing directly byte arrays over the network, for #1477
2014-03-08 17:44:33 +01:00
SpaceToad
c8ebad37c3
fix performances issues when saving a blueprint from the architect, #1477
2014-03-08 17:13:58 +01:00
SpaceToad
8948339b15
implemented iterative reading of architect, for #1477
2014-03-08 16:23:08 +01:00
SpaceToad
46628683c1
fixed formatting, and use int to store NBT length, for #1477
2014-03-08 15:29:24 +01:00
SpaceToad
b2626a5cff
added missing rotation for quartz pillar, #1481
2014-03-08 14:22:46 +01:00
SpaceToad
b925468e62
added rotations for logs, fix #1481
2014-03-08 11:56:02 +01:00
CovertJaguar
de38b80e6f
Fix oil worldgen for stone-like blocks
2014-03-07 09:07:54 -08:00
SpaceToad
824396f989
added support for blueprints with no name, fix #1476
2014-03-06 08:55:47 +01:00
SpaceToad
cc4a0eb7db
prepare experimental nextgen version
2014-03-05 20:51:37 +01:00
SpaceToad
707e048eb8
refactored class names and some schematic functions
2014-03-05 20:42:44 +01:00
SpaceToad
12e215c611
added back double meta specification
2014-03-05 08:59:14 +01:00
SpaceToad
15bb4eefe9
fixed diamond pipe recording
2014-03-04 22:16:09 +01:00
SpaceToad
83bc69303a
now using NBT to pass blueprint over the network
2014-03-04 21:17:43 +01:00
SpaceToad
8a7b612402
migrated model of blueprint support, now slot-specific instead of block-type-specific
2014-03-04 21:03:37 +01:00
SpaceToad
ed0834c04e
removed useless class
2014-03-03 23:41:13 +01:00
SpaceToad
955600e7ef
fixed serialization of blueprint for the library
2014-03-03 20:49:35 +01:00
SpaceToad
46fe51803d
fixed anonymous object serialization
2014-03-02 10:25:57 +01:00
SpaceToad
677b075a47
improved id translation, fixed pipe id translation
2014-03-01 19:58:22 +01:00
SpaceToad
39c9cd3391
ensure that ids on blueprints are not correlated to worlds ids
2014-03-01 18:12:37 +01:00
SpaceToad
4f8a4535b9
re-introduced last blueprint handlers
2014-03-01 17:35:32 +01:00
SpaceToad
db3638fa1c
merged with BuildCraft-5.0.x
2014-03-01 10:45:42 +01:00
SpaceToad
8af4e59a6e
improved file format, and reverted part of #1471
2014-03-01 10:33:26 +01:00
SpaceToad
43a696bb11
improved file format, and fix #1414
2014-03-01 10:29:35 +01:00
SpaceToad
ebb9857a7a
made progress in pipe support for blueprints
2014-03-01 09:56:29 +01:00
Chris
f09da45e15
Merge pull request #1471 from dmillerw/BuildCraft-5.0.x
...
Fixed partially transparent facades rendering incorrectly
Fixes #1468
2014-02-27 15:57:48 -08:00
SpaceToad
3fba674ef8
Merge branch 'BuildCraft-5.0.x' into NextGen
2014-02-26 23:57:08 +01:00
SpaceToad
d2b058e0f7
fixed name and added protection against NPE, part of #1465
2014-02-26 23:56:54 +01:00
SpaceToad
a18f58f60c
minor enhancements to pipe support in blueprints
2014-02-26 23:50:26 +01:00
dmillerw
438a6d906a
Fixed indentation
2014-02-26 10:41:26 -08:00
dmillerw
07ce344751
Fixed indentation
2014-02-26 10:36:39 -08:00
dmillerw
9cb360af95
Fixed partially transparent facades rendering incorrectly
2014-02-26 10:33:17 -08:00
fabricator77
05693e1b0b
Restore bucket handler so empty buckets fill correctly.
...
By default clicking on any fluid with an empty bucket will fill it with
water. BucketHandler matches the fluid block clicked on with the
matching fluid filled bucket (item)
2014-02-25 20:18:39 +10:30
Cisien
566760b270
Found some more valid facades!
2014-02-23 17:31:47 -08:00
Cisien
2443f52e16
Oh look! debug log text! <squish>
2014-02-23 16:18:31 -08:00
Cisien
b039726ef1
addFacade with an ItemStack of 0 would create a facade recipe without a block
...
fixed some spelling mistakes in build.grade
added IDEA project files to .gitignore
2014-02-23 15:24:49 -08:00
SpaceToad
ef2980ccc2
merged with builder branch
2014-02-23 23:28:15 +01:00
SpaceToad
681b3372f7
Merge branch 'BuildCraft-5.0.x' into builder
2014-02-23 23:25:30 +01:00
SpaceToad
830df9948f
fixed id mapping computation
2014-02-23 23:16:28 +01:00
SpaceToad
d52acfa732
worked on old bpt files, and fixed requirements computation
2014-02-23 20:38:29 +01:00
SpaceToad
4ab0eaf290
last set of fixes for blueprints authoring
2014-02-23 17:36:47 +01:00
SpaceToad
5c5819f28d
resurrected basic library functionalities
2014-02-23 17:14:11 +01:00
SpaceToad
d8c4d5db14
first implementation of save / load of blueprint on the disk
2014-02-23 15:33:28 +01:00
SpaceToad
8980dfdcdf
reorganized class serialization, now accepts more objects
2014-02-23 11:59:30 +01:00
Cisien
fdd8800f2b
Remove extra logging
2014-02-22 16:38:42 -08:00
Cisien
1c61f29259
Spaces
2014-02-22 16:20:25 -08:00
Cisien
5ebb0e4338
clean up some spaces tabs
2014-02-22 16:12:46 -08:00
Cisien
55ef362018
Better support for mod blocks in facades
...
Blocks can be blacklisted from becoming facades in the config
Added an IMC message for blacklisting facades. send an IMC message with the item stack, and the blacklist-facade command
Register FacadeRecipe with the RecipeSorter
Facades store the block registry block name in place of the ID. Existing facades will be updated automatically.
The add-facade IMC string message implementation now requires block registry name instead of id. (but still works with id, for now)
The FacadeRecipe handler will rotate through the meta of the blocks the facade is made from allowing cycling through variants (such as colors of wool).
2014-02-22 15:41:46 -08:00
SpaceToad
3dbf9b6495
re-established raw building capability
2014-02-22 13:54:47 +01:00
SpaceToad
51f0580374
initiated replacement of schematics with updated version of original Bpt code
2014-02-22 13:21:49 +01:00
SpaceToad
b4deff27bd
progress in fixing back tile architect
2014-02-22 00:14:49 +01:00
SpaceToad
e55950dee6
started to resurect old blueprint system and simplified tiles with boxes
2014-02-21 21:30:12 +01:00
SpaceToad
a69d4a3df6
Merge pull request #1461 from Cisien/patch-4
...
Set the block name for lasers
2014-02-21 07:42:47 +01:00
Chris
e0f968eeb9
Set the block name for lasers
2014-02-20 21:45:36 -08:00
Chris
8d1a56f02e
SideOnly on client only methods in gates
...
Problem: When loading a world that has gates, the server will crash with this exception:
http://paste.cisien.com/f/33730518.txt
Solution: add @SideOnly(Side.CLIENT) to the methods that deal with IIcon, since they are client-side only.
Tested item pipes with gates pulling items from a chest in single player, and in multi-player
2014-02-20 20:38:28 -08:00
SpaceToad
95cb00fe91
connected builder robots to filler urbanist
2014-02-20 21:26:54 +01:00
SpaceToad
880fc11c4f
implemented synchronization of box kind
2014-02-20 09:31:33 +01:00
SpaceToad
aa65b484ac
fixed villages generation, fix #1458
2014-02-20 08:47:24 +01:00
SpaceToad
84d3cd6948
fixed block urbanist rendering
2014-02-20 08:43:05 +01:00
SpaceToad
d27f8d90ab
fixed serialization for urbanist over the network
2014-02-19 23:37:35 +01:00
SpaceToad
4b144864d6
avoid using entities when rendering frames
2014-02-19 22:43:29 +01:00
SpaceToad
b517ce2bf6
fixed (again) item facades, fix #1454
2014-02-19 08:27:53 +01:00
SpaceToad
bcd31a1f96
made progress in block selection from third person view
2014-02-19 00:23:06 +01:00
SpaceToad
2f1eb04d5d
merged with builder
2014-02-18 21:22:58 +01:00
SpaceToad
85149631ad
merged with 5.0.x branch
2014-02-18 21:20:29 +01:00
SpaceToad
873c39f314
added back some proxy code, fixing server load, fix #1447
2014-02-18 20:42:57 +01:00
SpaceToad
31f6516b79
Merge branch 'patch-2' of https://github.com/viliml/BuildCraft into viliml-patch-2
2014-02-17 21:32:49 +01:00
viliml
5facf915ba
Fix Facade names
...
This is how to control name of items.
2014-02-17 16:27:11 +01:00
Robin
7a48cd63f3
fix format and use splitToList
2014-02-17 13:31:48 +01:00
SpaceToad
be5b87eb12
attempt at making facade computation more robust, fix #1444
2014-02-16 22:33:42 +01:00
SpaceToad
f943487150
added save / load for pickup robot
2014-02-16 22:29:46 +01:00
SpaceToad
3ccc60a119
finalized initial implementation of picker AI, and refactored a bit robots
2014-02-16 18:36:35 +01:00
SpaceToad
4948e02cb5
initial categorization of items
2014-02-16 17:21:22 +01:00
SpaceToad
1677fa3785
merged with latest changes and fix compilation errors
2014-02-16 12:14:30 +01:00
SpaceToad
347bfd7a2e
Merge branch 'BuildCraft-5.0.x' into builder
2014-02-16 12:10:42 +01:00
SpaceToad
90f2532278
migrated to Minecraft 1.7
2014-02-16 12:10:01 +01:00
SpaceToad
ce393ec0ef
fixed conversion error, fix #1439
2014-02-16 09:37:00 +01:00
SpaceToad
f5f192e7df
removed all references to EntityClientPlayerMP and fixed filler packet, fix #1437
2014-02-16 09:29:26 +01:00
SpaceToad
5be1c3d066
changed biome ids in config, fix #1438
2014-02-16 09:19:11 +01:00
robin4002
754857dbb6
Move to assets lang system
2014-02-16 00:48:23 +01:00
SpaceToad
2709b8a1b7
fixed compilation errors with Minecraft 1.7
2014-02-15 22:29:48 +01:00
SpaceToad
ce432eaa76
further fixes in facades
2014-02-15 14:45:22 +01:00
SpaceToad
6b21bdd901
more fixes following last pull
2014-02-15 14:16:23 +01:00
SpaceToad
8a30d95286
Merge pull request #1433 from fabricator77/BuildCraft-5.0.x
...
Fix IIcon sided crashes on dedicated server
2014-02-15 14:06:26 +01:00
SpaceToad
88bb117094
added more gate options in creative
2014-02-15 09:57:27 +01:00
SpaceToad
360d782ea9
normalized file headers
2014-02-15 09:21:40 +01:00
fabricator77
d2a4dabdc7
Fix IIcon sided crashes on dedicated server
2014-02-15 14:09:48 +10:30
SpaceToad
b3dac23866
fixed generic fluid pumping
2014-02-14 08:53:53 +01:00
SpaceToad
ebbc8d2146
resurected minimum amount of blueprint for quarry frame
2014-02-11 22:46:50 +01:00
SpaceToad
3580d4b34a
fixed quarry placement and various minors twearks
2014-02-11 21:11:06 +01:00
SpaceToad
12ec799ea3
fixed calls to sendNetworkUpdate
2014-02-11 08:23:55 +01:00
SpaceToad
9742bd6911
fixed location of icons/triggers to get proper icon load
2014-02-10 21:49:48 +01:00
SpaceToad
ef400b1d92
fixed missing packet ids transmission
2014-02-10 18:24:27 +01:00
SpaceToad
8f7f8d31ad
fixed player in net handler and deprecated proxies
2014-02-10 18:06:44 +01:00
SpaceToad
f227dc2afc
fixed items traveling in pipes
2014-02-10 16:05:05 +01:00
SpaceToad
f10e728b59
fixed pipe state synchronization
2014-02-10 15:16:32 +01:00
SpaceToad
944b9d693b
fixed get description packets
2014-02-10 13:04:20 +01:00
SpaceToad
32e3d44e13
added missing channel to energy mod
2014-02-09 21:29:23 +01:00
SpaceToad
4d1e73f9e7
added discriminator for tile update
2014-02-09 21:19:35 +01:00
SpaceToad
976b6733da
fixed setBlock calls to null
2014-02-09 19:55:54 +01:00
SpaceToad
c516cc5862
fixed facade display and pipe initialization
2014-02-09 19:03:13 +01:00
SpaceToad
58ed5ee20c
fixed biomes conflicts and forge version
2014-02-09 18:15:15 +01:00
SpaceToad
4dacb568ba
fixed last compilation errors
2014-02-09 18:02:44 +01:00
SpaceToad
6692683e4f
removed obsolete file
2014-02-09 12:30:02 +01:00
SpaceToad
36a9ef91e5
more compilation fixes for 1.7.2
2014-02-09 12:29:21 +01:00
SpaceToad
6b36051353
progress with 1.7.2 port
2014-02-08 20:39:39 +01:00
SpaceToad
20d08f393a
progress with 1.7.2 port
2014-02-08 16:04:03 +01:00