sync
This commit is contained in:
parent
11cfbc7c1d
commit
5d5a346160
9 changed files with 53 additions and 1 deletions
BIN
docs/7.jpg
Normal file
BIN
docs/7.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 733 KiB |
8
docs/BeltRework.txt
Normal file
8
docs/BeltRework.txt
Normal file
|
@ -0,0 +1,8 @@
|
|||
First the belt needs major work to take it from an item mover to a useful tool.
|
||||
|
||||
|
||||
One thing that needs worked on is replacing the velocity system for items with a pipe logic system. Pipes have item movement right to save on performance. In which they move the item threw a routing system and then render it inside the pipe. We can use the same system by routing the items threw the conveyor network. Then render the item floating above the belt. This will save on performance by not having items on the ground, nor on collision motion updates.
|
||||
|
||||
Next idea is to have block actually render on the belt at 1/3 or 2/3 size. This way there is more visual effect of working with the belts. This can then later be tied into complex crafting to offer really cool looks. In which you can watch as the block changes threw the factory. We can work this for some items as well like armor, tools, and ingots.
|
||||
|
||||
After this we need to rework the power system to support machines again. This way you can connect and power machines from wires in the belt. As well add fluid support. Both need to be optional and require the item to be added to the belt in word. It will show in a tray on the side of the belt.
|
37
docs/Plan.txt
Normal file
37
docs/Plan.txt
Normal file
|
@ -0,0 +1,37 @@
|
|||
Curent Objects
|
||||
Armbot
|
||||
Conveyor belt
|
||||
Manipulator
|
||||
Rejector
|
||||
Crate
|
||||
Detector
|
||||
|
||||
Planned Objects
|
||||
Item Rail line - pipe based rail that has a drone cart inside to pickup and move items. Moves very fast but cost a lot of energy to use.
|
||||
Armbot Drone - movable version of the armbot that can do basic task but is limited on range from its station.
|
||||
Armbot Drone Station - docking point for the armbot after the task has been completed. As well charges the armbot battery.
|
||||
Armbot Cart - Rail cart version of the armbot. Requires the use of power rails or battery cart to function.
|
||||
Power Rails - rails that are powered by electricity
|
||||
Powered Cart - Electric version of the steam cart
|
||||
Iron Storage cart - Reinforced cart that caries items like a chest cart. Can't be opened by a player
|
||||
Battery box cart - holds energy to be used by the train or for transport.
|
||||
Tanker cart - Barrel strabed to a cart. moves stabled fluids
|
||||
Reinforced tanker cart - sames as above but for unstabled fluids
|
||||
Reinfoeced Powered cart - armored tank like version of the powered cart. comes with a plow to removed things from infront of it.
|
||||
Light cart - produced light
|
||||
Crate cart - crate in a cart. Used the same as a chest cart but with more storage.
|
||||
Chain motor - moves chains up or down. suppors redstone and computer control
|
||||
Chain - defines the path by which objects can be pulled up or down by the chain motor
|
||||
Chain claw - attaches chains to an object so it can be moved with the chains.
|
||||
Elevator Belt - moves items strait up
|
||||
Elevator box - moves objects strait up and can be connected to several boxes at once to make a lift. Used to move entities or carts up or down.
|
||||
Crane - Advanced version of the armbot that has a range equal to its rails. Can move anything with its arm.
|
||||
Crane Rail - defines the area by which the crane can move on.
|
||||
Crane PLC - controls the crane
|
||||
Crane Drop off - defines the area for which items are to be dropped by the cranes mining arm
|
||||
Crane pickup - defines and area by which the crane should pickup items. Supports carts
|
||||
Drill - attachment for the crane to make it mine
|
||||
Laser Drill - same as above but uses energy to mine with.
|
||||
Arm - normal attachment for the armbot to pickup entities, or blocks.
|
||||
|
||||
Box - An item used to store and move items with out knowing what they are. Made from paper, and very cheap. Designed for shipping items to other players. Can be used to store items by stacking them up. However, has no real use.
|
7
docs/Programmer.txt
Normal file
7
docs/Programmer.txt
Normal file
|
@ -0,0 +1,7 @@
|
|||
The current system is down right crap and nearly useless compares to computer craft. As much as i will offer support for computer craft i need a system built in. So i've decided to make a system that uses code, and a flow chart. This system i hope will be 100% compatible with computer craft. As well i plan to make a way to translate between the two.
|
||||
|
||||
The main idea
|
||||
|
||||
To use a drag and drop flow chart system to create simple programs for the armbot. Basic commands will be created as blocks that can be reused. As well logic can be added with if statement. Even better vars can be added to track and manage actions from the bot. Pretty much standard flow chart creation that actually has functionality.
|
||||
|
||||
To support the computer craft side everything will have a backing in CC code. And users can define new command blocks to add to it. This will be translated into CC code the best the program can. If it doesn't work the player can manage it all in the command block properties as well.
|
BIN
docs/brewing-design/brewingDesign.png
Normal file
BIN
docs/brewing-design/brewingDesign.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.6 MiB |
BIN
docs/brewing-design/img022.jpg
Normal file
BIN
docs/brewing-design/img022.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 2 MiB |
BIN
docs/brewing-design/img023.jpg
Normal file
BIN
docs/brewing-design/img023.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 MiB |
BIN
docs/img025.jpg
Normal file
BIN
docs/img025.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 197 KiB |
|
@ -23,7 +23,7 @@ public class TileEntityDetector extends TileEntityFilterable
|
|||
|
||||
public TileEntityDetector()
|
||||
{
|
||||
super(1);
|
||||
super(.1f);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in a new issue