malte0811
65ba8acbec
Finished up the lock switch, just missing textures now
...
Added a recipe to copy settings from one panel component to another
Some internal changes
2017-05-26 13:33:24 +02:00
malte0811
55e03ab8a4
Started adding locks for panels
...
# Conflicts:
# src/main/java/malte0811/industrialWires/CommonProxy.java
# src/main/java/malte0811/industrialWires/IndustrialWires.java
# src/main/java/malte0811/industrialWires/client/ClientProxy.java
# src/main/java/malte0811/industrialWires/containers/ContainerPanelComponent.java
# src/main/java/malte0811/industrialWires/items/ItemIC2Coil.java
# src/main/java/malte0811/industrialWires/items/ItemPanelComponent.java
# src/main/java/malte0811/industrialWires/network/MessageComponentSync.java
2017-05-26 13:25:16 +02:00
malte0811
0c52514b15
Glowing components like the indicator light actuall glow in the dark now
...
Some bugfixes
Complete code reformatting
(Cherry-picked)
# Conflicts:
# src/main/java/malte0811/industrialWires/IndustrialWires.java
# src/main/java/malte0811/industrialWires/blocks/BlockIWBase.java
# src/main/java/malte0811/industrialWires/blocks/EnergyAdapter.java
# src/main/java/malte0811/industrialWires/blocks/ItemBlockIW.java
# src/main/java/malte0811/industrialWires/blocks/TileEntityJacobsLadder.java
# src/main/java/malte0811/industrialWires/blocks/controlpanel/BlockPanel.java
# src/main/java/malte0811/industrialWires/blocks/controlpanel/TileEntityPanel.java
# src/main/java/malte0811/industrialWires/blocks/controlpanel/TileEntityPanelCreator.java
# src/main/java/malte0811/industrialWires/blocks/controlpanel/TileEntityRSPanelConn.java
# src/main/java/malte0811/industrialWires/blocks/converter/BlockMechanicalConverter.java
# src/main/java/malte0811/industrialWires/blocks/converter/TileEntityIEMotor.java
# src/main/java/malte0811/industrialWires/blocks/converter/TileEntityMechICtoIE.java
# src/main/java/malte0811/industrialWires/blocks/converter/TileEntityMechIEtoIC.java
# src/main/java/malte0811/industrialWires/blocks/wire/BlockIC2Connector.java
# src/main/java/malte0811/industrialWires/blocks/wire/TileEntityIC2ConnectorTin.java
# src/main/java/malte0811/industrialWires/client/ClientEventHandler.java
# src/main/java/malte0811/industrialWires/client/gui/GuiPanelComponent.java
# src/main/java/malte0811/industrialWires/client/gui/GuiPanelCreator.java
# src/main/java/malte0811/industrialWires/client/gui/elements/GuiIntChooser.java
# src/main/java/malte0811/industrialWires/containers/ContainerPanelCreator.java
# src/main/java/malte0811/industrialWires/containers/ContainerRSPanelConn.java
# src/main/java/malte0811/industrialWires/controlpanel/CoveredToggleSwitch.java
# src/main/java/malte0811/industrialWires/controlpanel/LightedButton.java
# src/main/java/malte0811/industrialWires/controlpanel/PanelComponent.java
# src/main/java/malte0811/industrialWires/controlpanel/PanelUtils.java
# src/main/java/malte0811/industrialWires/controlpanel/Slider.java
# src/main/java/malte0811/industrialWires/crafting/RecipeCoilLength.java
# src/main/java/malte0811/industrialWires/items/ItemIC2Coil.java
# src/main/java/malte0811/industrialWires/items/ItemPanelComponent.java
# src/main/java/malte0811/industrialWires/network/MessageGUIInteract.java
# src/main/java/malte0811/industrialWires/network/MessagePanelInteract.java
# src/main/java/malte0811/industrialWires/util/MiscUtils.java
2017-05-26 13:11:15 +02:00
malte0811
aca048cbee
Added recipes for all panel related things
...
Apart from the missing textures everything is ready for a release
2017-05-09 17:25:03 +02:00
malte0811
c680f9a466
Added manual entries for control panel related things
...
Fixed some problems when playing on a dedicated server
2017-05-08 21:29:45 +02:00
malte0811
4e84a0d020
Added an item model for the control panel
...
Added some localization&other item models
2017-04-28 20:20:52 +02:00
malte0811
c15e68a716
Added textures for the panel component items
...
Made it possible to pick up single components from the panel creator GUI
2017-04-27 18:15:11 +02:00
malte0811
d02981e14d
Added models for the RS panel connector
...
Fixed every block dropping the meta=0 version
2017-04-24 17:26:42 +02:00
malte0811
1d83fa7579
Added a GUI for editing panel components
...
Currently only available for buttons
2017-04-20 20:44:08 +02:00
malte0811
ee827b46ef
Started implementing a GUI for creating control panels
...
fixed the default value for euPerIf, closes #6
2017-04-12 15:55:37 +02:00
malte0811
4bda8d458c
fixed a crash on dedicated servers because for some reason AABB(Vec3d, Vec3d) is client-only
...
fixed copyright comments
2017-04-10 16:20:39 +02:00
malte0811
838e9c2af4
Control panels now drop properly and can be placed
...
added a basic GUI to panel RS connectors to allow changing the ID
2017-04-09 16:59:57 +02:00
malte0811
34bf534b1c
started adding control panels. Very much WIP!
2017-03-24 17:40:05 +01:00
malte0811
59177870f1
added the manual entry on jacobs ladders
...
fixed jacobs ladders replacing other blocks on placement
2017-03-03 19:04:08 +01:00
malte0811
8a12144490
Progress on the jacobs ladders:
...
added models for the small and normal sized versions
made them rotatable
fixed sound
energy storage is saved to NBT now
2017-02-28 17:32:40 +01:00
malte0811
2edc831d19
added Jacobs Ladders, part 1
...
rendering and sound are done, as well as energy usage
ToDo: finish the dimensions of the different ladders, add models for small+normal, recipes, probably a lot more...
2017-02-26 14:04:23 +01:00
malte0811
f13b944c7a
Build 5
...
made the option to disable converters actually do something
made wire coils show when they are out of range, mirroring the bahavior of IE coils in the latest dev version
2016-12-20 17:27:09 +01:00
malte0811
04e25e300c
made rotation work with mechanical converters
...
added recipes for the mechanical converters
changed them to accept forge energy as well as IF
2016-12-19 18:16:46 +01:00
malte0811
d3c571d60c
added textures for the mechanical converters+IF motor, made by C8H8O4
...
fixed some minor bugs with energy conversion rates
increased the default maximum of kinetic to rotational energy conversion, the old one was equal to about 2 IF
added a manual entry, still need to change the displayed recipes
2016-12-15 21:32:28 +01:00
malte0811
24ea23c2b1
fixed a weird edgecase (probably in forge or vanilla) causing a lot of log spam, closes #1
...
moved all wire-related classes into a seperate sub-package, in preparation for energy conversion blocks
removed a warning from ClientProxy. IndustrialWires does not generate any warnings when compiling now!
2016-12-08 18:16:19 +01:00
malte0811
c6c0bb00c9
added a license: GPL3
...
added a changelog
changed build.gradle to automatically download IC2
added Curse as a valid IC2 download location
2016-09-29 16:26:03 +02:00
malte0811
1fee68c9ef
changed wires to use different amounts of cable for different length connections
...
added Glass Fiber Wire
changed the amount of connectors/relays produced per crafting
WARNING: this commit won't work with the public IE builds currently available
2016-09-22 20:32:38 +02:00
malte0811
d8bbbb8170
initial commit
2016-09-16 16:47:59 +02:00