Commit graph

368 commits

Author SHA1 Message Date
DarkGuardsman
7ec4980de6 Created a single solar panel texture 2013-10-22 16:31:26 -04:00
DarkGuardsman
e73bd46db5 Finished the bronze tool textures 2013-10-22 16:00:44 -04:00
DarkGuardsman
adc46d3345 Item clean up and change in item registration 2013-10-22 15:51:24 -04:00
DarkGuardsman
116ac28a22 Created texture for all tools, though still working
Did actually texture the aluminum tools and got a simi good look out of
them.
2013-10-22 12:46:59 -04:00
DarkGuardsman
f286935a2f Worked on the tool some more and started on textures 2013-10-22 10:27:15 -04:00
DarkGuardsman
769156e9cb Fixed issues with tools
There were several issues were i over looked how the tools worked. Main
one was canHarvest as i forgot the method and needed to use a forge
version to get it to work correctly. It not works though i'll need to
fine tune it some more.
2013-10-22 09:43:00 -04:00
DarkGuardsman
25d0a4e876 Mostly finished basic hand tools
Still need to test them, do the textures, and lang files.
2013-10-21 11:56:19 -04:00
DarkGuardsman
2f5cd2a767 Worked on tools 2013-10-21 10:14:20 -04:00
DarkGuardsman
329c24fc0e Changed tool class name 2013-10-21 09:18:18 -04:00
DarkGuardsman
d967bd60dd Starting on transformer 2013-10-21 09:04:43 -04:00
DarkGuardsman
63b3c2001d Wire idea and new network design start
Read wires.txt for notes on new wire design. As for network i'm going to
create a way to store multi-networks in a block to allow for more
advanced control.
2013-10-21 09:04:31 -04:00
DarkGuardsman
048b398a63 Made an item loader 2013-10-20 17:46:36 -04:00
DarkGuardsman
24257c0c99 Added a recipe load method to mod prefab 2013-10-20 17:10:04 -04:00
DarkGuardsman
0d87f91c70 Worked on new access system 2013-10-20 12:38:01 -04:00
DarkGuardsman
cbe12e64db Did a bit of work on new user access system 2013-10-19 22:01:29 -04:00
DarkGuardsman
68b67bfc92 Toying with terminal and access stuff 2013-10-19 12:54:58 -04:00
DarkGuardsman
d7dc835aef Worked on a few things 2013-10-18 21:07:32 -04:00
DarkGuardsman
31e3c83dd9 Added Object load/save to NBTFileLoader
Helps with loading object were they are save/loaded without knowing the
exact data type.
2013-10-17 02:47:32 -04:00
DarkGuardsman
0a11559d6e Added a angle to forgeDirection method to math helper
Was used in the armbot and looks like a very useful method.
2013-10-17 02:46:18 -04:00
DarkGuardsman
6f1131653c Created tryToParse methods in UnitHelper
Should help convert an object into the value type. Mainly used for
string conversion though it also works on other basic types.
2013-10-17 02:45:42 -04:00
Archtikz
0c92637e0a Just looking, accidental edit. 2013-10-13 09:15:27 +01:00
DarkGuardsman
a2a1749b22 Added a constructor to the blockmachine 2013-10-13 04:14:32 -04:00
DarkGuardsman
784e05ef30 Added to the object reg 2013-10-13 04:14:22 -04:00
DarkGuardsman
16f4403a82 Notes on heating system 2013-10-13 04:14:01 -04:00
DarkGuardsman
95c6fa1b85 API update 2013-10-12 06:12:59 -04:00
DarkGuardsman
30329c6b51 Cleaned up design notes 2013-10-09 18:42:22 -04:00
DarkGuardsman
bfdc1d2e03 updated git files
stupid merge conflicts. This was originally with the ICBM api commit but
something fucked up. Anyways this should prevent future errors when
.java files decide that binaries have changed.
2013-10-09 18:07:44 -04:00
DarkGuardsman
939621123e updated ICBM api 2013-10-09 17:55:28 -04:00
DarkGuardsman
fba2cfcd8d Auto-Sync 2013-10-09 12:25:34 -04:00
DarkGuardsman
b5fd22ff24 Corrected issues with filling fluid blocks 2013-10-08 06:54:32 -04:00
DarkGuardsman
d620e24ba0 Worked a bit on a new terminal system
This is more of me starting back up on global access lists for sentry
guns and chests. The idea right now is to create a system like bukkit
plugin permissions has. In which a player can create a group, assign
command node, and then assign players. As well can assign direct command
nodes to the player user instance. These groups will be managed from a
GUI that can be access anytime. The data will be saved to a NBT file in
the map, and can be access by any object. Objects will not save a copy
of the list but will request it to be loaded.
2013-10-08 06:11:43 -04:00
DarkGuardsman
5c1d3bdb48 Toyed with a unit conversion and string creator 2013-10-03 02:27:25 -04:00
DarkGuardsman
bd07aca95d Added imperial unit enum 2013-10-03 01:54:21 -04:00
DarkGuardsman
c2218ada40 Added a bunch of measurement unit enums
Not sure why but i decided to work on these. I know i'll end up using
them but not sure why i decided to make them now.

Converted UE Eletrical Display into two separate classes for my use.
EletricUnit enum, and MeticUnit enum.

Added enums for force, pressure, temperature. Force is filled out but
not completed. As well each of these are missing more units but the main
ones are there.
2013-10-03 01:31:05 -04:00
DarkGuardsman
94632ab515 Filled in a few more heating values for chemicals
Tbh i'm done for now as i need to think of a fast way to do this.
Possibly i might just want to consider only filling in the elements i
plan to use. Eg Fe, Ag, Au
2013-10-02 23:44:46 -04:00
DarkGuardsman
3fb9bf6b05 Merged Themal into Element enum
Did say i was going to do it. As i started to work down the list i
realized even though its hard to read its better this way. Still need to
test how much this impacts the system and if i should turn it into a
data base instead.
2013-10-02 23:15:47 -04:00
DarkGuardsman
a2d0817e44 Added all the densities for the elements
Well at least for those that actually have densities. Some of these
element are man made and don't really exist. So i assume there density
has never been measure or are not public knowledge yet. Either way i
have no use for most of this data so it doesn't bother me. The data i
need is the common elements the rest was just added to have a complete
periodic element list.
2013-10-02 22:58:47 -04:00
DarkGuardsman
d793d51288 Worked on chem element enum some more
Added room phase state to each as well classification to each. Generally
will not be used as much though i might handle how each work as a fluid.
2013-10-02 22:10:00 -04:00
DarkGuardsman
4457d96b97 This is going to take a while
Once done this enum will be worth the time. However, its going to take a
lot of time to flush out all the information. As well i still need to
add math helpers to calculate all the formulas that go with these.
2013-10-02 04:42:58 -04:00
DarkGuardsman
50b1dcabcd Started on ChemThermal enum
I might just merge this with chemElement enum when finished. However,
for now its a bit hard to work with just one. So i started to create a
version just for thermal properties. Main use for my mods will be
heating values.
2013-10-02 04:21:50 -04:00
DarkGuardsman
d70f858392 Filled out basic info for each element
Ctrl+v for the win. I honestly copied the data out of a csv file and
manually added the ( " , to each line. Honestly this was a stupid move
as i could code something to read and import that csv file. Though i'm
looking to create a code based version. I still need to at least add
density per element and then heating values for the ones i plan to use.
2013-10-02 04:01:14 -04:00
DarkGuardsman
f60df4fa9b Worked more on my chem element enum
I wish i found a pre-made one online but it looks like i need to make
one by hand.
2013-10-02 02:48:02 -04:00
DarkGuardsman
56b801a9cb Started work on a enum to contain element data
Plan is to include all elements from the periodic table with as much
information as possible per elements. This might get long so i might
want to consider constructing a data base that will be parsed per use.
That way only a few elements are loaded into memory instead of over 255.
2013-10-02 01:00:07 -04:00
DarkGuardsman
09952ce675 Started work on heat based machines
I was going to just work on and release the coal gen as a self contained
generator. Instead i'm going to make it a 2+ part system. The system
must contain a heat produce, and heat collector. It can also include
block to help contain, move, and maintain the heat.
2013-10-02 00:58:55 -04:00
DarkGuardsman
51f71fd0ad Idea reminder to use xml for dependencies info
The way chicken bones does it is nice but this allows me to add more
complex and refined dependency download info. Especial since my mods can
normal run across several versions of mc. Eg 1.6, 1.6.2, 1.6.4

Though i will need to recode the depDownloader.class from scratch to
correctly manage this. As well create a way to ensure the MD5 matches up
correctly. Not sure how much it can change from sourceforge to my
desktop.
2013-09-30 22:30:44 -04:00
DarkGuardsman
0968b54016 temp removed dependency file
was not needed right now anyways
2013-09-30 22:19:41 -04:00
DarkGuardsman
49f843e7bc should fix builds not including some files
Forgot to correct this after i created a new package for java class that
were not just for minecraft.

As well fixed the issue with farmtech not building correctly
2013-09-30 22:17:15 -04:00
DarkGuardsman
6ab0c8f188 CleanUp 2013-09-27 19:03:11 -04:00
DarkGuardsman
bbd334284c added to math helper 2013-09-27 18:56:56 -04:00
DarkGuardsman
53ca79a784 Updated packet handler
Changed it to actually use ISimplePacketReceiver instead of
TileEntityMachine prefab having a sub class to handle it. Shouldn't
really change anything but does reduce a little bit of code
2013-09-27 18:56:46 -04:00