Commit graph

4078 commits

Author SHA1 Message Date
Henry Mao
f58b88d30e Some work on imprinter 2013-01-12 12:12:07 +08:00
Brian Ricketts
09d4febe13 Some work on ArmBot (trying to smooth things up a bit) 2013-01-11 22:11:18 -06:00
Rseifert
f493c4b4f2 Fixed Crafting
Forgot to make a crafting for all the pipes, also fixed and rebalanced
some receipes.
2013-01-11 22:30:41 -05:00
Henry Mao
67a59a6af7 More work on Armbot 2013-01-11 23:56:36 +08:00
Henry Mao
f2a0867399 Fixed stacking glitch 2013-01-11 23:26:42 +08:00
Henry Mao
9b4665a6b5 Added repeat command 2013-01-11 22:41:57 +08:00
Henry Mao
b6bfa34561 Made grab and drop commmands work 2013-01-11 22:41:50 +08:00
Brian Ricketts
8668049be7 Some more work on the ArmBot and command handling
TODO: Make the client not "simulate smoothness" if the thing hasn't
received any power in a while (right now it twitches)
2013-01-10 13:02:08 -06:00
Henry Mao
60ec8b365e Build Bump 2013-01-10 21:43:50 +08:00
Henry Mao
6521bfa305 Added command parameters 2013-01-10 21:41:12 +08:00
Henry Mao
e07b10b47f Fixed command processing to work 2013-01-10 21:18:17 +08:00
Henry Mao
af74b4230b Make disks work on Armbot 2013-01-10 21:04:20 +08:00
Henry Mao
f1cd1bf848 Briman you doin' it wrong! :D 2013-01-10 19:54:25 +08:00
Henry Mao
7d822b0cee Fixed up slanted belt render 2013-01-10 19:50:11 +08:00
Rseifert
370681e042 Textured Slanted Model
well mostly, the Up slant needs a seperate texture unless someone can
think of a way to use the current without rotating the model alot.
2013-01-10 01:22:26 -05:00
Rseifert
d62c13e675 Correct Slanted Belt Render Issue
Some one on the forum noticed this issue with Slanted Belts not
rendering connected. I didn't know this was a feature that was usable or
i would have caught it sooner. Anyways its mostly fixed but needs a
texture which i'll try to create.

Also who every made the conveyor belt textures animated like that nice
job.
2013-01-09 23:11:17 -05:00
Rseifert
7a7ff20133 model edit
mainly just so i can sync my repo. But its also contains the half
finished Slanted belt model
2013-01-09 22:24:45 -05:00
Rseifert
6db9138c5a Finally fixed names
took me all week too get the name to work for the lang file but now
there done. Still not sure why they didn't work, most likely i should
find out but meh. Also:
*Added a way to ID Milk if someone adds it to minecraft as a liquid
block, might make it into a block later if not don by LiQuid.
*Change: ColorCode and LiquidHandler method to work a little better so i
don't have to manual change each liquid that is added to the LiquidData
2013-01-09 21:52:52 -05:00
Brian Ricketts
1fa56d7827 Major work on ArmBot.
Command/task management system still needs lots of work.
2013-01-09 19:54:07 -06:00
Brian Ricketts
ab51a5203d Removed list of commands from disk
Users will have too many commands! The list will be taller than the
screen! D:
2013-01-09 15:31:50 -06:00
Brian Ricketts
34abdcd933 Fixed merge errors 2013-01-09 15:27:34 -06:00
Brian Ricketts
2a7c9ff03c Finished GUI encoder.
(This is also an attempt to merge a Git conflict...let's see how it works)
2013-01-09 15:15:40 -06:00
Henry Mao
7e9073fe55 Cheapened Recipe 2013-01-09 21:42:22 +08:00
Henry Mao
e029a35c6a Added rotate command 2013-01-09 21:24:23 +08:00
Henry Mao
c5b703a48f Fixed minor render bug 2013-01-09 21:21:03 +08:00
Henry Mao
b96dfd8783 Reorganized Commands 2013-01-09 21:12:48 +08:00
Henry Mao
93352fb3df Made belts render as connected when slanted 2013-01-09 20:49:17 +08:00
Henry Mao
74c631c691 Made conveyor belts have stair collision 2013-01-09 20:43:42 +08:00
Brian Ricketts
52abadc662 Moved some armbot classes into the armbot package (yay organization! :D)
Also fixed typo in RenderArmbot
2013-01-08 12:05:27 -06:00
Brian Ricketts
47fba5551d Made ArmHelper methods static 2013-01-08 11:46:03 -06:00
Henry Mao
5821ac583d Build Bump 2013-01-08 21:38:27 +08:00
Henry Mao
4d95ce5621 Fixed Packet NPE 2013-01-08 21:28:32 +08:00
Henry Mao
2042a8625c Improved Armbot Render 2013-01-08 21:15:09 +08:00
Henry Mao
d81c015793 Added Armbot Blocks 2013-01-08 20:59:56 +08:00
Henry Mao
6fc94411b6 Version Bump 2013-01-08 19:51:28 +08:00
Henry Mao
b18db04b1e Added paramters 2013-01-08 19:22:26 +08:00
Henry Mao
f0dcceddb7 Improved Idle Command 2013-01-08 19:19:47 +08:00
Henry Mao
88f5e31eef Fixed NPE 2013-01-08 17:01:32 +08:00
Henry Mao
a4a54a784a Removed unused APIs 2013-01-08 16:56:52 +08:00
Rseifert
8b1179699f Added model to release valve
Model is not fully done since i want to get the valve to set on diffrent
faces when the top is in use. Also want it to rotate a bit when powered
by redstone.

Also worked on connectionHelper and switch a few of the itemRenders to
an actual itemRenderHelper so they look nice in the inventory and in the
players hand.
2013-01-07 15:19:00 -05:00
Rseifert
064ef38db9 changes/fixed stuff
*Finished basic version of new release valve
*Fixed a tank render issue
*Changed PipeColor to ColorCode
2013-01-07 11:37:13 -05:00
Rseifert
1e5c47ad3f nothing much
Moved some stuff around, and made LiquidHandler able to be used in the
api folder to help other people work with this mod. The api is not
actual needed to work with this mod but it contains helpers to make life
easier.

Also added a method to LiquidHandler to get the name of a LiquidStack
which for some reason can't be directly gotten from the liquidStack
itself. Too get it i had to iterate over the hashMap used to store
liquids. If the LiquidStack is linked to a LiquidData it will use the
LiquidData name first.

Also removed PipeInstance since its not actual needed anymore now that
PipeColor is directly linked the pipe as well as the PipeBlock metadata.
2013-01-06 23:15:21 -05:00
Rseifert
42474bc8ec getting Closer to being done
I'm getting closer to making this mod more universal for all liquids.
Right now after a bit of coding i can say i have:
*Fixed Pipes
*Fixed Tanks
*Removed Mengenta as a color(no need for another simi red/pinkish color)
*Create a IColor interface for future use with other color selective
blocks
*Created a object feed version of get for PipeColor so you can use
numbers, Strings, or LiquidData to ID a color. Useful for
setColor(Object obj)
*Worked on some textures however i need to either make a better model
for tanks or find a texture artist for help
*Found the tank model files so they can be edited

Issues still to be worked on
*Lang file, still item names are not working
*Release Valve
*Pipe Changer tool, not sure if i should use a GUI with the tool or have
15 color brushs. The ladder seems wasteful
*Block, and bucket for Waste Liquid
*Textures need some help, especial Tanks so i can add the rest of the
colored version to the creative menu
*Crafting for all Pipes, Tanks, and items need redone or added for the
new system
*Pumps needs reworked to have a diffrent version for lava,water, and
large area pumping. Small version for filling system, large for draining
source pools for constuction. Lava pump will fall under large. Might add
an oil pump, or create one for oil craft using the same design.
*Tanks still need to be tested and fixed to create pressure for Pipes if
side == down and liquid || side == up and gas
*LiquidHandler needs worked on to pre catch and add liquids to the
allowed List similar to how e methain, oil, fuel are register.
2013-01-06 22:24:28 -05:00
Henry Mao
dbe53cbe41 Fixed minor bugs 2013-01-06 17:20:11 +08:00
Rseifert
183dc35c47 more Changes
*added Name to the color Enum
*added a new liquid call Waste liquid
*added effect for mixing liquids in pipes
*stored+filling=outcome
*lava+water = obby
*water+lava=cobble
*other+other=waste liquid
*Improve pipe render and create 14 new pipe textures
*Improved Tank render and creates some new textures
*Fixed lang file for all Blocks, items still don't work
*Fixed save issue using Compent Tags to save liquids
*Fixed Universal Pipe working with pumps
*Removed: Some crafting recipes plus fixed others
*Removed: Item version of pipe,tank, though a similar version is used
just for naming as a BlockItem
*Bug: Tanks don't work at all
2013-01-06 00:13:09 -05:00
Rseifert
b9833f6327 more changes of the last
Still working on moving everything over to my new system. So far i've
got it mostly done for the tank and pipe though i have no way to test
them yet.

I would list the change but meh its break time, i'm tired and the code
says everything

Things that are still broken
*Lang file
*release Valve
*pipe
*Tank
*Some crafting
2013-01-05 15:05:53 -05:00
Henry Mao
cb22292c9a Encoder Texture Update 2013-01-06 02:22:42 +08:00
Henry Mao
25c417322e AS 0.2.2 Release 2013-01-06 00:57:28 +08:00
Rseifert
30c461bbea more changes
Still working on converting to a more universal liquid system.
*Added a enum to tack colors without having to use strings or #s
*Fixed LiquidData to not need to feed a LiquidData to get vars of itself
*Started Converting Pipes to new system. They will use metadata now to
select colors, this will remove any need to use packets.
*Created a Update Converter so that older version pipe/tank/etc will be
converted to the new system automaticly

Issues with push
*Just about everything is broken at the moment just backing code up
2013-01-05 11:47:53 -05:00
Henry Mao
41de6381e1 Fixed Imprinter Crafting 2013-01-06 00:33:07 +08:00