Merge Fluid Mechanics into assembly line

This commit is contained in:
Robert 2013-12-19 23:49:28 -05:00
commit 4fcf8061fa
172 changed files with 10701 additions and 0 deletions

33
FM/.gitattributes vendored Normal file
View file

@ -0,0 +1,33 @@
# Auto detect text files and perform LF normalization
* text=auto
# Custom for Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
# These files are text and should be normalized (Convert crlf => lf)
*.java text
*.xml text
*.txt text
# These files are binary and should be left untouched
# (binary is a macro for -text -diff)
*.jar binary
*.so binary
*.dll binary

1
FM/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
!*.*

91
FM/LICENSE.txt Normal file
View file

@ -0,0 +1,91 @@
Copyright (c) 2013, DarkGuardsman
All rights reserved.
0. Definitions
--------------
Minecraft: Denotes a copy of the Minecraft game licensed by Mojang AB
User: Anybody that interacts with the software in one of the following ways:
- play
- decompile
- recompile or compile
- modify
- distribute
Mod: The mod code designated by the present license, in source form, binary form, as obtained standalone, as part of a wider distribution or resulting from the compilation of the original or modified Minecraft sources.
Mod Pack - Package distribution of mods and there assets to be used by the user for easy install and collective download.
Texture Pack - Package distribution of texture or art work to change the visual look of the mod.
Dependency: Code required for the Mod to work properly. This includes dependencies required to compile the code as well as any file or modification
that is explicatively or implicatively required for the Mod to be working.
Owner: The project leader of the Mod regardlessly of repo holder, manager, or developer
1. Scope
--------
The present license is granted to any user of the Mod. As a prerequisite, a user must own a legally acquired copy of Minecraft. Terms of license may change anytime with or without notice. The user of this Mod will be subject to the newest version of this license.
2. Liability
------------
This Mod is provided 'as is' with no warranties, implied or otherwise. The owner of this Mod takes no responsibility for any damages incurred from the use of this Mod. This Mod alters fundamental parts of the Minecraft game, parts of Minecraft may not work with this Mod installed. All damages caused from the use or misuse of this Mod fall on the user.
3. Play rights
--------------
A) The user is allowed to install this Mod on a client and to play without restriction.
B) Server owners are allowed to install the mod as part of the server as long as the following is meet
1) Membership to the server is not required to access the content.
4. Modification rights
----------------------
The user may modify the original code for private use, learning experience, or to make a contribution to the original project source code. This does not give the right to redistribute any part of the original or modified code.
5. Distribution of original or modified copy rights
---------------------------------------------------
Is subject to distribution rights this entire Mod in its various forms which
includes but not limited too.
- binaries both original or modified
- source code both original or modified
- patches to its source or binary files
- any copy of a portion of its binaries, or source files
A) The user is NOT allowed to redistribute this Mod partially, in totality, or included in a distribution without explicate permissions from the owner. With the only exceptions being for the case in section 5 part B.
B) Distribution of this mod in a mod pack is only allowed if you have permission from the author. Once you have a permission you must agree to the following:
1) The mod pack should not contain a major version release of the mod within one week of its release to allow for bug fixes.
2) The mod pack should not contain a modified version of the mod unless to change the texture look of parts of the mod
3) The mod pack owner or contributors must redirect issues, errors and bug reports to the issue area of the mod's original github repo
4) The mod pack needs full public permission from all parts of the mod pack including mods, assets, and textures if it is publicly released.
5) The mod pack or its download site should allow access by users to the list of permissions and credits to authors
6) The mod pack or its download site should contain links to mod documentation and original mod sites
7) The mod pack can not make any profit from the distribution of the mod. Including but not limited to adfly links.
8) Any time any member of the mod's team can revoke the permission without reason
C)Private mod packs have permission automatically as long as its for a small server. Large server mod packs are considered to be public and need public permission from the author.
D) Textures of this mod are allowed to be used in the creation or modification of texture packs without permission. That is as long as links and credit to the original mod are given for easy user understanding.
6. Use in media creations rights
------------------------------------------------------
Subject of media includes pictures, films, streams, or any form of graphic based content.
This includes but is not limited to
- You-tube video uploads
- Live streams such as twitch.TV
- Game play videos created by programs like fraps
A) The user is fully permitted to create media that show content of the mod. However the creator is subject to the following.
1) The media can not be used to collect profit without permission
2) The media should not deface the mod in any way.
3) The media should follow the rules of distribution for the mod
4) The media should give credit to the mod author
5) At any time the author can request media to be removed

16
FM/README.md Normal file
View file

@ -0,0 +1,16 @@
## Fluid Mechanics
### Brief
Fluid Mechanics is a modifaction for minecraft that uses Forge, and UE to add support for Liquids and Mechanical energy transport and storage.
### Leaders and Developers
* Darkguardsman - Lead
### License
This intellectual property is licensed under the following license: https://github.com/DarkGuardsman/Fluid-Mechanics/blob/master/LISENCE.txt
### Translations
Please submit a pull request if you would be willing to translate this mod into another language.
### Contact
Join *#universalelectricity* on EsperNet. Remember to follow the rules and respect others as with any other channel.

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

1
FM/docs/Plan.txt Normal file
View file

@ -0,0 +1 @@
Block Smelter Turns blocks into lava for use as fuel, or building. Very basic 3 block machine that uses massive power to melt all items down into liquid blocks. Can be used to mass smelt ores down into liquid ores. Will produce sludge as a byproduct for items that can't be smelted. Steam Piston Takes steam and uses the force generated by it to do work. Give the right amount of pressure, and flow rate to create power. Will output steam at a lower pressure, and flow rate. Void pipe Uses to teleport fluids around the world at a high energy cost. Uses expensive material to create but does output 8 pipe connectors. Can temp store 100K fluid but doesn't save on world save Void tank Very expensive system for storing fluid at a high energy cost. Energy is only used to access the fluid. The tank can store 10MB of fluid per world. Can be accessed by anymore who knows the name of the tank. Does allow for remote access as long as the tank is created with the same tank name. Cost x10 more than void pipes to run and craft making void pipes a nicer idea. Boiler gas exchanger Place between an upper & lower tank set to help exchange gases between the two. The tanks themselves will act as a boiler. Heater Generates heat from diffrent types of fuels. When placed bellow a boiler setup will heat the lower tank and create gases. Pressure Release valve Controls the pressure created by a network. Will stop flow if pressure is too high or too low. Can be configured by the user, and increases pressure slightly at cost of flow rate One way valve Only allows fluid to flow in one direction Valve Both redstone and manaul versions for the player to control the flow threw pipes Fluid detector Normal redstone version as well advanced computer craft version. Detects fluid and will ouput redstone Pressure detector Triggers redstone when pressure is at a key level Flow rate detector Triggers redstone when pressure is at a key level Fluids Oil - Both cruid and refined versions Fuel - Created from refined oil Bio Fuel - created from plant matter Air - normal air from the world, uses as a pressure source. O2 - seperated from air to be used for several diffrent things CO2 - sperated from air to be used for several diffrent things N2 - """" Sludge - byproduct of varies industrial process. Works like waste liquid and stores the exact items uses to create it. this way it can be salvaged later on. Milk - Milk fluid as well override the bucket to allow working with it Chocolate Milk - mixing byproduct of chocolatte and milk. Easter egg since it will not be defined as a normal mixing process Chocolate Fluid - fluid version of chocolate, other than the milk it will have other crafting designs later on Mixer Mixes items and fluid together to create new items or fluids. Involves a complex setup of a mixer tank. Can create potions Potion filler Mass fills potions or fluid containers. Is only added when assembly line is added to the game. Condenser Turns gases into liquid form using varies methods. Is basicly a pipes that can be surrounded by diffent object to cool the fluid down. Eg. ICE, water, coolant. Fluid will drop in tempature by so much per block, and per block surrounding the block. Uses a heating api to calculate this.

BIN
FM/docs/beer-production.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

11
FM/docs/tanks.txt Normal file
View file

@ -0,0 +1,11 @@
Need improved just a bit to provide better features. Currently the only features are lagless mutli-block networks, and redstone output.
Feature ideas
Auto feed system. Tanks use to have this were they feed machines bellow them with fluids. was original designed to support the tank design and was removed during a rewrite.
Graphics
Though i've been working to reduce graphics so things run better i had a few ideas.
Fluid flow - actually show the fluid moving and sloshing in the tank.
Connections - show the fluid moving in and out of connected machines/pipe
Wrench support - allow the wrench to turn off side renders. Too improve design and performance.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
FM/models/Archive/Pump.tcn Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,155 @@
// Date: 6/3/2013 8:45:19 PM
// Template version 1.1
// Java generated by Techne
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package net.minecraft.src;
public class ModelTankSide extends ModelBase
{
//fields
ModelRenderer rightSiding;
ModelRenderer leftSiding;
ModelRenderer topSiding;
ModelRenderer botSiding;
ModelRenderer botRightOut;
ModelRenderer botLeftOut;
ModelRenderer topRightOut;
ModelRenderer topLeftOut;
ModelRenderer leftSide;
ModelRenderer leftTopSide;
ModelRenderer leftBotSide;
ModelRenderer rightBotSide;
ModelRenderer rightSide;
ModelRenderer rightTopSide;
public ModelTankSide()
{
textureWidth = 128;
textureHeight = 128;
rightSiding = new ModelRenderer(this, 0, 19);
rightSiding.addBox(-7F, 11F, 7F, 2, 10, 1);
rightSiding.setRotationPoint(0F, 0F, 0F);
rightSiding.setTextureSize(128, 128);
rightSiding.mirror = true;
setRotation(rightSiding, 0F, 0F, 0F);
leftSiding = new ModelRenderer(this, 0, 19);
leftSiding.addBox(5F, 11F, 7F, 2, 10, 1);
leftSiding.setRotationPoint(0F, 0F, 0F);
leftSiding.setTextureSize(128, 128);
leftSiding.mirror = true;
setRotation(leftSiding, 0F, 0F, 0F);
topSiding = new ModelRenderer(this, 7, 8);
topSiding.addBox(-5F, 8F, 7F, 10, 3, 1);
topSiding.setRotationPoint(0F, 0F, 0F);
topSiding.setTextureSize(128, 128);
topSiding.mirror = true;
setRotation(topSiding, 0F, 0F, 0F);
botSiding = new ModelRenderer(this, 7, 8);
botSiding.addBox(-5F, 21F, 7F, 10, 3, 1);
botSiding.setRotationPoint(0F, 0F, 0F);
botSiding.setTextureSize(128, 128);
botSiding.mirror = true;
setRotation(botSiding, 0F, 0F, 0F);
botRightOut = new ModelRenderer(this, 0, 0);
botRightOut.addBox(-7F, 21F, 7F, 2, 3, 1);
botRightOut.setRotationPoint(0F, 0F, 0F);
botRightOut.setTextureSize(128, 128);
botRightOut.mirror = true;
setRotation(botRightOut, 0F, 0F, 0F);
botLeftOut = new ModelRenderer(this, 0, 0);
botLeftOut.addBox(5F, 21F, 7F, 2, 3, 1);
botLeftOut.setRotationPoint(0F, 0F, 0F);
botLeftOut.setTextureSize(128, 128);
botLeftOut.mirror = true;
setRotation(botLeftOut, 0F, 0F, 0F);
topRightOut = new ModelRenderer(this, 0, 0);
topRightOut.addBox(-7F, 8F, 7F, 2, 3, 1);
topRightOut.setRotationPoint(0F, 0F, 0F);
topRightOut.setTextureSize(128, 128);
topRightOut.mirror = true;
setRotation(topRightOut, 0F, 0F, 0F);
topLeftOut = new ModelRenderer(this, 0, 0);
topLeftOut.addBox(5F, 8F, 7F, 2, 3, 1);
topLeftOut.setRotationPoint(0F, 0F, 0F);
topLeftOut.setTextureSize(128, 128);
topLeftOut.mirror = true;
setRotation(topLeftOut, 0F, 0F, 0F);
leftSide = new ModelRenderer(this, 0, 19);
leftSide.addBox(7F, 11F, 7F, 1, 10, 1);
leftSide.setRotationPoint(0F, 0F, 0F);
leftSide.setTextureSize(128, 128);
leftSide.mirror = true;
setRotation(leftSide, 0F, 0F, 0F);
leftTopSide = new ModelRenderer(this, 0, 0);
leftTopSide.addBox(7F, 8F, 7F, 1, 3, 1);
leftTopSide.setRotationPoint(0F, 0F, 0F);
leftTopSide.setTextureSize(128, 128);
leftTopSide.mirror = true;
setRotation(leftTopSide, 0F, 0F, 0F);
leftBotSide = new ModelRenderer(this, 0, 0);
leftBotSide.addBox(7F, 21F, 7F, 1, 3, 1);
leftBotSide.setRotationPoint(0F, 0F, 0F);
leftBotSide.setTextureSize(128, 128);
leftBotSide.mirror = true;
setRotation(leftBotSide, 0F, 0F, 0F);
rightBotSide = new ModelRenderer(this, 0, 0);
rightBotSide.addBox(-8F, 21F, 7F, 1, 3, 1);
rightBotSide.setRotationPoint(0F, 0F, 0F);
rightBotSide.setTextureSize(128, 128);
rightBotSide.mirror = true;
setRotation(rightBotSide, 0F, 0F, 0F);
rightSide = new ModelRenderer(this, 0, 19);
rightSide.addBox(-8F, 11F, 7F, 1, 10, 1);
rightSide.setRotationPoint(0F, 0F, 0F);
rightSide.setTextureSize(128, 128);
rightSide.mirror = true;
setRotation(rightSide, 0F, 0F, 0F);
rightTopSide = new ModelRenderer(this, 0, 0);
rightTopSide.addBox(-8F, 8F, 7F, 1, 3, 1);
rightTopSide.setRotationPoint(0F, 0F, 0F);
rightTopSide.setTextureSize(128, 128);
rightTopSide.mirror = true;
setRotation(rightTopSide, 0F, 0F, 0F);
}
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
{
super.render(entity, f, f1, f2, f3, f4, f5);
setRotationAngles(f, f1, f2, f3, f4, f5);
rightSiding.render(f5);
leftSiding.render(f5);
topSiding.render(f5);
botSiding.render(f5);
botRightOut.render(f5);
botLeftOut.render(f5);
topRightOut.render(f5);
topLeftOut.render(f5);
leftSide.render(f5);
leftTopSide.render(f5);
leftBotSide.render(f5);
rightBotSide.render(f5);
rightSide.render(f5);
rightTopSide.render(f5);
}
private void setRotation(ModelRenderer model, float x, float y, float z)
{
model.rotateAngleX = x;
model.rotateAngleY = y;
model.rotateAngleZ = z;
}
public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5)
{
super.setRotationAngles(f, f1, f2, f3, f4, f5);
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 513 B

Binary file not shown.

BIN
FM/models/WIP/Condensor.tcn Normal file

Binary file not shown.

BIN
FM/models/WIP/WindMill.tcn Normal file

Binary file not shown.

BIN
FM/models/WIP/tube.tcn Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

View file

@ -0,0 +1,413 @@
# FluidMechanics Language Properties
# @author DarkGuardsman and Vexatos
itemGroup.FluidMechanics=Fluid Mechanics
# Blocks
tile.MechanicalGenerator.name=Generator
tile.lmMachines.0.name=Pumpe
tile.MechanicalRod.name=Mechanische Stange
tile.ReleaseValve.0.name=Freilassventil
tile.FluidTank.name = Tank
tile.FluidSink.name = Sp\u00FCle
# Fluid pipes
tile.FluidPipe.1.name =Holztrog
tile.FluidPipe.1.name =Schwarzer Holztrog
tile.FluidPipe.2.name =Roter Holztrog
tile.FluidPipe.3.name =Gr\u00FCner Holztrog
tile.FluidPipe.4.name =Brauner Holztrog
tile.FluidPipe.5.name =Blauer Holztrog
tile.FluidPipe.6.name =Violetter Holztrog
tile.FluidPipe.7.name =T\u00FCrkiser Holztrog
tile.FluidPipe.8.name =Hellgrauer Holztrog
tile.FluidPipe.9.name =Grauer Holztrog
tile.FluidPipe.10.name =Pinker Holztrog
tile.FluidPipe.11.name =Hellgr\u00FCner Holztrog
tile.FluidPipe.12.name =Gelber Holztrog
tile.FluidPipe.13.name =Hellblauer Holztrog
tile.FluidPipe.14.name =Magentafarbenesfarbener Holztrog
tile.FluidPipe.15.name =Oranger Holztrog
tile.FluidPipe.16.name =Wei\u00DFer Holztrog
tile.FluidPipe.1000.name =Glasr\u00F6hre
tile.FluidPipe.1001.name =Schwarze Glasr\u00F6hre
tile.FluidPipe.1002.name =Rote Glasr\u00F6hre
tile.FluidPipe.1003.name =Gr\u00FCne Glasr\u00F6hre
tile.FluidPipe.1004.name =Braune Glasr\u00F6hre
tile.FluidPipe.1005.name =Blaue Glasr\u00F6hre
tile.FluidPipe.1006.name =Violette Glasr\u00F6hre
tile.FluidPipe.1007.name =T\u00FCrkise Glasr\u00F6hre
tile.FluidPipe.1008.name =Hellgraue Glasr\u00F6hre
tile.FluidPipe.1009.name =Graue Glasr\u00F6hre
tile.FluidPipe.1010.name =Pinke Glasr\u00F6hre
tile.FluidPipe.1011.name =Hellgr\u00FCne Glasr\u00F6hre
tile.FluidPipe.1012.name =Gelbe Glasr\u00F6hre
tile.FluidPipe.1013.name =Hellblaue Glasr\u00F6hre
tile.FluidPipe.1014.name =Magentafarbene Glasr\u00F6hre
tile.FluidPipe.1015.name =Orange Glasr\u00F6hre
tile.FluidPipe.1016.name =Wei\u00DFe Glasr\u00F6hre
tile.FluidPipe.2000.name =Steintrog
tile.FluidPipe.2001.name =Schwarzer Steintrog
tile.FluidPipe.2002.name =Roter Steintrog
tile.FluidPipe.2003.name =Gr\u00FCner Steintrog
tile.FluidPipe.2004.name =Brauner Steintrog
tile.FluidPipe.2005.name =Blauer Steintrog
tile.FluidPipe.2006.name =Violetter Steintrog
tile.FluidPipe.2007.name =T\u00FCrkiser Steintrog
tile.FluidPipe.2008.name =Hellgrauer Steintrog
tile.FluidPipe.2009.name =Grauer Steintrog
tile.FluidPipe.2010.name =Pinker Steintrog
tile.FluidPipe.2011.name =Hellgr\u00FCner Steintrog
tile.FluidPipe.2012.name =Gelber Steintrog
tile.FluidPipe.2013.name =Hellblauer Steintrog
tile.FluidPipe.2014.name =Magentafarbener Steintrog
tile.FluidPipe.2015.name =Oranger Steintrog
tile.FluidPipe.2016.name =Wei\u00DFer Steintrog
tile.FluidPipe.3000.name =Zinnrohr
tile.FluidPipe.3001.name =Schwarzes Zinnrohr
tile.FluidPipe.3002.name =Rotes Zinnrohr
tile.FluidPipe.3003.name =Gr\u00FCnes Zinnrohr
tile.FluidPipe.3004.name =Braunes Zinnrohr
tile.FluidPipe.3005.name =Blaues Zinnrohr
tile.FluidPipe.3006.name =Violettes Zinnrohr
tile.FluidPipe.3007.name =T\u00FCrkises Zinnrohr
tile.FluidPipe.3008.name =Hellgraues Zinnrohr
tile.FluidPipe.3009.name =Graues Zinnrohr
tile.FluidPipe.3010.name =Pinkes Zinnrohr
tile.FluidPipe.3011.name =Hellgr\u00FCnes Zinnrohr
tile.FluidPipe.3012.name =Gelbes Zinnrohr
tile.FluidPipe.3013.name =Hellblaues Zinnrohr
tile.FluidPipe.3014.name =Magentafarbenes Zinnrohr
tile.FluidPipe.3015.name =Oranges Zinnrohr
tile.FluidPipe.3016.name =Wei\u00DFes Zinnrohr
tile.FluidPipe.4000.name =Kupferrohr
tile.FluidPipe.4001.name =Schwarzes Kupferrohr
tile.FluidPipe.4002.name =Rotes Kupferrohr
tile.FluidPipe.4003.name =Gr\u00FCnes Kupferrohr
tile.FluidPipe.4004.name =Braunes Kupferrohr
tile.FluidPipe.4005.name =Blaues Kupferrohr
tile.FluidPipe.4006.name =Violettes Kupferrohr
tile.FluidPipe.4007.name =T\u00FCrkises Kupferrohr
tile.FluidPipe.4008.name =Hellgraues Kupferrohr
tile.FluidPipe.4009.name =Graues Kupferrohr
tile.FluidPipe.4010.name =Pinkes Kupferrohr
tile.FluidPipe.4011.name =Hellgr\u00FCnes Kupferrohr
tile.FluidPipe.4012.name =Gelbes Kupferrohr
tile.FluidPipe.4013.name =Hellblaues Kupferrohr
tile.FluidPipe.4014.name =Magentafarbenes Kupferrohr
tile.FluidPipe.4015.name =Oranges Kupferrohr
tile.FluidPipe.4016.name =Wei\u00DFes Kupferrohr
tile.FluidPipe.5000.name =Eisenrohr
tile.FluidPipe.5001.name =Schwarzes Eisenrohr
tile.FluidPipe.5002.name =Rotes Eisenrohr
tile.FluidPipe.5003.name =Gr\u00FCnes Eisenrohr
tile.FluidPipe.5004.name =Braunes Eisenrohr
tile.FluidPipe.5005.name =Blaues Eisenrohr
tile.FluidPipe.5006.name =Violettes Eisenrohr
tile.FluidPipe.5007.name =T\u00FCrkises Eisenrohr
tile.FluidPipe.5008.name =Hellgraues Eisenrohr
tile.FluidPipe.5009.name =Graues Eisenrohr
tile.FluidPipe.5010.name =Pinkes Eisenrohr
tile.FluidPipe.5011.name =Hellgr\u00FCnes Eisenrohr
tile.FluidPipe.5012.name =Gelbes Eisenrohr
tile.FluidPipe.5013.name =Hellblaues Eisenrohr
tile.FluidPipe.5014.name =Magentafarbenes Eisenrohr
tile.FluidPipe.5015.name =Oranges Eisenrohr
tile.FluidPipe.5016.name =Wei\u00DFes Eisenrohr
tile.FluidPipe.6000.name =Goldrohr
tile.FluidPipe.6001.name =Schwarzes Goldrohr
tile.FluidPipe.6002.name =Rotes Goldrohr
tile.FluidPipe.6003.name =Gr\u00FCnes Goldrohr
tile.FluidPipe.6004.name =Braunes Goldrohr
tile.FluidPipe.6005.name =Blaues Goldrohr
tile.FluidPipe.6006.name =Violettes Goldrohr
tile.FluidPipe.6007.name =T\u00FCrkises Goldrohr
tile.FluidPipe.6008.name =Hellgraues Goldrohr
tile.FluidPipe.6009.name =Graues Goldrohr
tile.FluidPipe.6010.name =Pinkes Goldrohr
tile.FluidPipe.6011.name =Hellgr\u00FCnes Goldrohr
tile.FluidPipe.6012.name =Gelbes Goldrohr
tile.FluidPipe.6013.name =Hellblaues Goldrohr
tile.FluidPipe.6014.name =Magentafarbenes Goldrohr
tile.FluidPipe.6015.name =Oranges Goldrohr
tile.FluidPipe.6016.name =Wei\u00DFes Goldrohr
tile.FluidPipe.7000.name =Obsidianrohr
tile.FluidPipe.7001.name =Schwarzes Obsidianrohr
tile.FluidPipe.7002.name =Rotes Obsidianrohr
tile.FluidPipe.7003.name =Gr\u00FCnes Obsidianrohr
tile.FluidPipe.7004.name =Braunes Obsidianrohr
tile.FluidPipe.7005.name =Blaues Obsidianrohr
tile.FluidPipe.7006.name =Violettes Obsidianrohr
tile.FluidPipe.7007.name =T\u00FCrkises Obsidianrohr
tile.FluidPipe.7008.name =Hellgraues Obsidianrohr
tile.FluidPipe.7009.name =Graues Obsidianrohr
tile.FluidPipe.7010.name =Pinkes Obsidianrohr
tile.FluidPipe.7011.name =Hellgr\u00FCnes Obsidianrohr
tile.FluidPipe.7012.name =Gelbes Obsidianrohr
tile.FluidPipe.7013.name =Hellblaues Obsidianrohr
tile.FluidPipe.7014.name =Magentafarbenes Obsidianrohr
tile.FluidPipe.7015.name =Oranges Obsidianrohr
tile.FluidPipe.7016.name =Wei\u00DFes Obsidianrohr
tile.FluidPipe.8000.name =Stahlrohr
tile.FluidPipe.8001.name =Schwarzes Stahlrohr
tile.FluidPipe.8002.name =Rotes Stahlrohr
tile.FluidPipe.8003.name =Gr\u00FCnes Stahlrohr
tile.FluidPipe.8004.name =Braunes Stahlrohr
tile.FluidPipe.8005.name =Blaues Stahlrohr
tile.FluidPipe.8006.name =Violettes Stahlrohr
tile.FluidPipe.8007.name =T\u00FCrkises Stahlrohr
tile.FluidPipe.8008.name =Hellgraues Stahlrohr
tile.FluidPipe.8009.name =Graues Stahlrohr
tile.FluidPipe.8010.name =Pinkes Stahlrohr
tile.FluidPipe.8011.name =Hellgr\u00FCnes Stahlrohr
tile.FluidPipe.8012.name =Gelbes Stahlrohr
tile.FluidPipe.8013.name =Hellblaues Stahlrohr
tile.FluidPipe.8014.name =Magentafarbenes Stahlrohr
tile.FluidPipe.8015.name =Oranges Stahlrohr
tile.FluidPipe.8016.name =Wei\u00DFes Stahlrohr
tile.FluidPipe.9000.name =Bronzerohr
tile.FluidPipe.9001.name =Schwarzes Bronzerohr
tile.FluidPipe.9002.name =Rotes Bronzerohr
tile.FluidPipe.9003.name =Gr\u00FCnes Bronzerohr
tile.FluidPipe.9004.name =Braunes Bronzerohr
tile.FluidPipe.9005.name =Blaues Bronzerohr
tile.FluidPipe.9006.name =Violettes Bronzerohr
tile.FluidPipe.9007.name =T\u00FCrkises Bronzerohr
tile.FluidPipe.9008.name =Hellgraues Bronzerohr
tile.FluidPipe.9009.name =Graues Bronzerohr
tile.FluidPipe.9010.name =Pinkes Bronzerohr
tile.FluidPipe.9011.name =Hellgr\u00FCnes Bronzerohr
tile.FluidPipe.9012.name =Gelbes Bronzerohr
tile.FluidPipe.9013.name =Hellblaues Bronzerohr
tile.FluidPipe.9014.name =Magentafarbenes Bronzerohr
tile.FluidPipe.9015.name =Oranges Bronzerohr
tile.FluidPipe.9016.name =Wei\u00DFes Bronzerohr
tile.FluidPipe.10000.name =H\u00F6llenrohr
tile.FluidPipe.10001.name =Schwarzes H\u00F6llenrohr
tile.FluidPipe.10002.name =Rotes H\u00F6llenrohr
tile.FluidPipe.10003.name =Gr\u00FCnes H\u00F6llenrohr
tile.FluidPipe.10004.name =Braunes H\u00F6llenrohr
tile.FluidPipe.10005.name =Blaues H\u00F6llenrohr
tile.FluidPipe.10006.name =Violettes H\u00F6llenrohr
tile.FluidPipe.10007.name =T\u00FCrkises H\u00F6llenrohr
tile.FluidPipe.10008.name =Hellgraues H\u00F6llenrohr
tile.FluidPipe.10009.name =Graues H\u00F6llenrohr
tile.FluidPipe.10010.name =Pinkes H\u00F6llenrohr
tile.FluidPipe.10011.name =Hellgr\u00FCnes H\u00F6llenrohr
tile.FluidPipe.10012.name =Gelbes H\u00F6llenrohr
tile.FluidPipe.10013.name =Hellblaues H\u00F6llenrohr
tile.FluidPipe.10014.name =Magentafarbenes H\u00F6llenrohr
tile.FluidPipe.10015.name =Oranges H\u00F6llenrohr
tile.FluidPipe.10016.name =Wei\u00DFes H\u00F6llenrohr
tile.FluidTank.0.name =Holztank
tile.FluidTank.1.name =Schwarzer Holztank
tile.FluidTank.2.name =Roter Holztank
tile.FluidTank.3.name =Gr\u00FCner Holztank
tile.FluidTank.4.name =Brauner Holztank
tile.FluidTank.5.name =Blauer Holztank
tile.FluidTank.6.name =Violetter Holztank
tile.FluidTank.7.name =T\u00FCrkiser Holztank
tile.FluidTank.8.name =Hellgrauer Holztank
tile.FluidTank.9.name =Grauer Holztank
tile.FluidTank.10.name =Pinker Holztank
tile.FluidTank.11.name =Hellgr\u00FCner Holztank
tile.FluidTank.12.name =Gelber Holztank
tile.FluidTank.13.name =Hellblauer Holztank
tile.FluidTank.14.name =Magentafarbener Holztank
tile.FluidTank.15.name =Oranger Holztank
tile.FluidTank.16.name =Wei\u00DFer Holztank
tile.FluidTank.1000.name =Glastank
tile.FluidTank.1001.name =Schwarzer Glastank
tile.FluidTank.1002.name =Roter Glastank
tile.FluidTank.1003.name =Gr\u00FCner Glastank
tile.FluidTank.1004.name =Brauner Glastank
tile.FluidTank.1005.name =Blauer Glastank
tile.FluidTank.1006.name =Violetter Glastank
tile.FluidTank.1007.name =T\u00FCrkiser Glastank
tile.FluidTank.1008.name =Hellgrauer Glastank
tile.FluidTank.1009.name =Grauer Glastank
tile.FluidTank.1010.name =Pinker Glastank
tile.FluidTank.1011.name =Hellgr\u00FCner Glastank
tile.FluidTank.1012.name =Gelber Glastank
tile.FluidTank.1013.name =Hellblauer Glastank
tile.FluidTank.1014.name =Magentafarbener Glastank
tile.FluidTank.1015.name =Oranger Glastank
tile.FluidTank.1016.name =Wei\u00DFer Glastank
tile.FluidTank.2000.name =Steintank
tile.FluidTank.2001.name =Schwarzer Steintank
tile.FluidTank.2002.name =Roter Steintank
tile.FluidTank.2003.name =Gr\u00FCner Steintank
tile.FluidTank.2004.name =Brauner Steintank
tile.FluidTank.2005.name =Blauer Steintank
tile.FluidTank.2006.name =Violetter Steintank
tile.FluidTank.2007.name =T\u00FCrkiser Steintank
tile.FluidTank.2008.name =Hellgrauer Steintank
tile.FluidTank.2009.name =Grauer Steintank
tile.FluidTank.2010.name =Pinker Steintank
tile.FluidTank.2011.name =Hellgr\u00FCner Steintank
tile.FluidTank.2012.name =Gelber Steintank
tile.FluidTank.2013.name =Hellblauer Steintank
tile.FluidTank.2014.name =Magentafarbener Steintank
tile.FluidTank.2015.name =Oranger Steintank
tile.FluidTank.2016.name =Wei\u00DFer Steintank
tile.FluidTank.3000.name =Zinntank
tile.FluidTank.3001.name =Schwarzer Zinntank
tile.FluidTank.3002.name =Roter Zinntank
tile.FluidTank.3003.name =Gr\u00FCner Zinntank
tile.FluidTank.3004.name =Brauner Zinntank
tile.FluidTank.3005.name =Blauer Zinntank
tile.FluidTank.3006.name =Violetter Zinntank
tile.FluidTank.3007.name =T\u00FCrkiser Zinntank
tile.FluidTank.3008.name =Hellgrauer Zinntank
tile.FluidTank.3009.name =Grauer Zinntank
tile.FluidTank.3010.name =Pinker Zinntank
tile.FluidTank.3011.name =Hellgr\u00FCner Zinntank
tile.FluidTank.3012.name =Gelber Zinntank
tile.FluidTank.3013.name =Hellblauer Zinntank
tile.FluidTank.3014.name =Magentafarbener Zinntank
tile.FluidTank.3015.name =Oranger Zinntank
tile.FluidTank.3016.name =Wei\u00DFer Zinntank
tile.FluidTank.4000.name =Kupfertank
tile.FluidTank.4001.name =Schwarzer Kupfertank
tile.FluidTank.4002.name =Roter Kupfertank
tile.FluidTank.4003.name =Gr\u00FCner Kupfertank
tile.FluidTank.4004.name =Brauner Kupfertank
tile.FluidTank.4005.name =Blauer Kupfertank
tile.FluidTank.4006.name =Violetter Kupfertank
tile.FluidTank.4007.name =T\u00FCrkiser Kupfertank
tile.FluidTank.4008.name =Hellgrauer Kupfertank
tile.FluidTank.4009.name =Grauer Kupfertank
tile.FluidTank.4010.name =Pinker Kupfertank
tile.FluidTank.4011.name =Hellgr\u00FCner Kupfertank
tile.FluidTank.4012.name =Gelber Kupfertank
tile.FluidTank.4013.name =Hellblauer Kupfertank
tile.FluidTank.4014.name =Magentafarbener Kupfertank
tile.FluidTank.4015.name =Oranger Kupfertank
tile.FluidTank.4016.name =Wei\u00DFer Kupfertank
tile.FluidTank.5000.name =Eisentank
tile.FluidTank.5001.name =Schwarzer Eisentank
tile.FluidTank.5002.name =Roter Eisentank
tile.FluidTank.5003.name =Gr\u00FCner Eisentank
tile.FluidTank.5004.name =Brauner Eisentank
tile.FluidTank.5005.name =Blauer Eisentank
tile.FluidTank.5006.name =Violetter Eisentank
tile.FluidTank.5007.name =T\u00FCrkiser Eisentank
tile.FluidTank.5008.name =Hellgrauer Eisentank
tile.FluidTank.5009.name =Grauer Eisentank
tile.FluidTank.5010.name =Pinker Eisentank
tile.FluidTank.5011.name =Hellgr\u00FCner Eisentank
tile.FluidTank.5012.name =Gelber Eisentank
tile.FluidTank.5013.name =Hellblauer Eisentank
tile.FluidTank.5014.name =Magentafarbener Eisentank
tile.FluidTank.5015.name =Oranger Eisentank
tile.FluidTank.5016.name =Wei\u00DFer Eisentank
tile.FluidTank.6000.name =Goldtank
tile.FluidTank.6001.name =Schwarzer Goldtank
tile.FluidTank.6002.name =Roter Goldtank
tile.FluidTank.6003.name =Gr\u00FCner Goldtank
tile.FluidTank.6004.name =Brauner Goldtank
tile.FluidTank.6005.name =Blauer Goldtank
tile.FluidTank.6006.name =Violetter Goldtank
tile.FluidTank.6007.name =T\u00FCrkiser Goldtank
tile.FluidTank.6008.name =Hellgrauer Goldtank
tile.FluidTank.6009.name =Grauer Goldtank
tile.FluidTank.6010.name =Pinker Goldtank
tile.FluidTank.6011.name =Hellgr\u00FCner Goldtank
tile.FluidTank.6012.name =Gelber Goldtank
tile.FluidTank.6013.name =Hellblauer Goldtank
tile.FluidTank.6014.name =Magentafarbener Goldtank
tile.FluidTank.6015.name =Oranger Goldtank
tile.FluidTank.6016.name =Wei\u00DFer Goldtank
tile.FluidTank.7000.name =Obsidiantank
tile.FluidTank.7001.name =Schwarzer Obsidiantank
tile.FluidTank.7002.name =Roter Obsidiantank
tile.FluidTank.7003.name =Gr\u00FCner Obsidiantank
tile.FluidTank.7004.name =Brauner Obsidiantank
tile.FluidTank.7005.name =Blauer Obsidiantank
tile.FluidTank.7006.name =Violetter Obsidiantank
tile.FluidTank.7007.name =T\u00FCrkiser Obsidiantank
tile.FluidTank.7008.name =Hellgrauer Obsidiantank
tile.FluidTank.7009.name =Grauer Obsidiantank
tile.FluidTank.7010.name =Pinker Obsidiantank
tile.FluidTank.7011.name =Hellgr\u00FCner Obsidiantank
tile.FluidTank.7012.name =Gelber Obsidiantank
tile.FluidTank.7013.name =Hellblauer Obsidiantank
tile.FluidTank.7014.name =Magentafarbener Obsidiantank
tile.FluidTank.7015.name =Oranger Obsidiantank
tile.FluidTank.7016.name =Wei\u00DFer Obsidiantank
tile.FluidTank.8000.name =Stahltank
tile.FluidTank.8001.name =Schwarzer Stahltank
tile.FluidTank.8002.name =Roter Stahltank
tile.FluidTank.8003.name =Gr\u00FCner Stahltank
tile.FluidTank.8004.name =Brauner Stahltank
tile.FluidTank.8005.name =Blauer Stahltank
tile.FluidTank.8006.name =Violetter Stahltank
tile.FluidTank.8007.name =T\u00FCrkiser Stahltank
tile.FluidTank.8008.name =Hellgrauer Stahltank
tile.FluidTank.8009.name =Grauer Stahltank
tile.FluidTank.8010.name =Pinker Stahltank
tile.FluidTank.8011.name =Hellgr\u00FCner Stahltank
tile.FluidTank.8012.name =Gelber Stahltank
tile.FluidTank.8013.name =Hellblauer Stahltank
tile.FluidTank.8014.name =Magentafarbener Stahltank
tile.FluidTank.8015.name =Oranger Stahltank
tile.FluidTank.8016.name =Wei\u00DFer Stahltank
tile.FluidTank.9000.name =Bronzetank
tile.FluidTank.9001.name =Schwarzer Bronzetank
tile.FluidTank.9002.name =Roter Bronzetank
tile.FluidTank.9003.name =Gr\u00FCner Bronzetank
tile.FluidTank.9004.name =Brauner Bronzetank
tile.FluidTank.9005.name =Blauer Bronzetank
tile.FluidTank.9006.name =Violetter Bronzetank
tile.FluidTank.9007.name =T\u00FCrkiser Bronzetank
tile.FluidTank.9008.name =Hellgrauer Bronzetank
tile.FluidTank.9009.name =Grauer Bronzetank
tile.FluidTank.9010.name =Pinker Bronzetank
tile.FluidTank.9011.name =Hellgr\u00FCner Bronzetank
tile.FluidTank.9012.name =Gelber Bronzetank
tile.FluidTank.9013.name =Hellblauer Bronzetank
tile.FluidTank.9014.name =Magentafarbener Bronzetank
tile.FluidTank.9015.name =Oranger Bronzetank
tile.FluidTank.9016.name =Wei\u00DFer Bronzetank
tile.FluidTank.10000.name =H\u00F6llentank
tile.FluidTank.10001.name =Schwarzer H\u00F6llentank
tile.FluidTank.10002.name =Roter H\u00F6llentank
tile.FluidTank.10003.name =Gr\u00FCner H\u00F6llentank
tile.FluidTank.10004.name =Brauner H\u00F6llentank
tile.FluidTank.10005.name =Blauer H\u00F6llentank
tile.FluidTank.10006.name =Violetter H\u00F6llentank
tile.FluidTank.10007.name =T\u00FCrkiser H\u00F6llentank
tile.FluidTank.10008.name =Hellgrauer H\u00F6llentank
tile.FluidTank.10009.name =Grauer H\u00F6llentank
tile.FluidTank.10010.name =Pinker H\u00F6llentank
tile.FluidTank.10011.name =Hellgr\u00FCner H\u00F6llentank
tile.FluidTank.10012.name =Gelber H\u00F6llentank
tile.FluidTank.10013.name =Hellblauer H\u00F6llentank
tile.FluidTank.10014.name =Magentafarbener H\u00F6llentank
tile.FluidTank.10015.name =Oranger H\u00F6llentank
tile.FluidTank.10016.name =Wei\u00DFer H\u00F6llentank
tile.FluidDrain.name = Fl\u00FCssigkeitenabfluss
tile.ConstructionPump.name = Konstruktionspumpe

View file

@ -0,0 +1,412 @@
# FluidMechanics Language Properties
# @author DarkGuardsman
itemGroup.FluidMechanics=Fluid Mechanics
# Blocks
tile.StarterPump.0.name=Pump
tile.ReleaseValve.0.name=Release Valve
tile.FluidSink.0.name = Sink
tile.FluidDrain.0.name = Fluid Drain
tile.ConstructionPump.0.name = Construction Pump
# Fluid pipes
tile.FluidPipe.0.name =Wood Trough
tile.FluidPipe.1.name =Black Wood Trough
tile.FluidPipe.2.name =Red Wood Trough
tile.FluidPipe.3.name =Green Wood Trough
tile.FluidPipe.4.name =Brown Wood Trough
tile.FluidPipe.5.name =Blue Wood Trough
tile.FluidPipe.6.name =Purple Wood Trough
tile.FluidPipe.7.name =Cyan Wood Trough
tile.FluidPipe.8.name =Silver Wood Trough
tile.FluidPipe.9.name =Grey Wood Trough
tile.FluidPipe.10.name =Pink Wood Trough
tile.FluidPipe.11.name =Lime Wood Trough
tile.FluidPipe.12.name =Yellow Wood Trough
tile.FluidPipe.13.name =Light Blue Wood Trough
tile.FluidPipe.14.name =Magenta Wood Trough
tile.FluidPipe.15.name =Orange Wood Trough
tile.FluidPipe.16.name =White Wood Trough
tile.FluidPipe.1000.name =Glass Tube
tile.FluidPipe.1001.name =Black Glass Tube
tile.FluidPipe.1002.name =Red Glass Tube
tile.FluidPipe.1003.name =Green Glass Tube
tile.FluidPipe.1004.name =Brown Glass Tube
tile.FluidPipe.1005.name =Blue Glass Tube
tile.FluidPipe.1006.name =Purple Glass Tube
tile.FluidPipe.1007.name =Cyan Glass Tube
tile.FluidPipe.1008.name =Silver Glass Tube
tile.FluidPipe.1009.name =Grey Glass Tube
tile.FluidPipe.1010.name =Pink Glass Tube
tile.FluidPipe.1011.name =Lime Glass Tube
tile.FluidPipe.1012.name =Yellow Glass Tube
tile.FluidPipe.1013.name =Light Blue Glass Tube
tile.FluidPipe.1014.name =Magenta Glass Tube
tile.FluidPipe.1015.name =Orange Glass Tube
tile.FluidPipe.1016.name =White Glass Tube
tile.FluidPipe.2000.name =Stone Trough
tile.FluidPipe.2001.name =Black Stone Trough
tile.FluidPipe.2002.name =Red Stone Trough
tile.FluidPipe.2003.name =Green Stone Trough
tile.FluidPipe.2004.name =Brown Stone Trough
tile.FluidPipe.2005.name =Blue Stone Trough
tile.FluidPipe.2006.name =Purple Stone Trough
tile.FluidPipe.2007.name =Cyan Stone Trough
tile.FluidPipe.2008.name =Silver Stone Trough
tile.FluidPipe.2009.name =Grey Stone Trough
tile.FluidPipe.2010.name =Pink Stone Trough
tile.FluidPipe.2011.name =Lime Stone Trough
tile.FluidPipe.2012.name =Yellow Stone Trough
tile.FluidPipe.2013.name =Light Blue Stone Trough
tile.FluidPipe.2014.name =Magenta Stone Trough
tile.FluidPipe.2015.name =Orange Stone Trough
tile.FluidPipe.2016.name =White Stone Trough
tile.FluidPipe.3000.name =Tin Pipe
tile.FluidPipe.3001.name =Black Tin Pipe
tile.FluidPipe.3002.name =Red Tin Pipe
tile.FluidPipe.3003.name =Green Tin Pipe
tile.FluidPipe.3004.name =Brown Tin Pipe
tile.FluidPipe.3005.name =Blue Tin Pipe
tile.FluidPipe.3006.name =Purple Tin Pipe
tile.FluidPipe.3007.name =Cyan Tin Pipe
tile.FluidPipe.3008.name =Silver Tin Pipe
tile.FluidPipe.3009.name =Grey Tin Pipe
tile.FluidPipe.3010.name =Pink Tin Pipe
tile.FluidPipe.3011.name =Lime Tin Pipe
tile.FluidPipe.3012.name =Yellow Tin Pipe
tile.FluidPipe.3013.name =Light Blue Tin Pipe
tile.FluidPipe.3014.name =Magenta Tin Pipe
tile.FluidPipe.3015.name =Orange Tin Pipe
tile.FluidPipe.3016.name =White Tin Pipe
tile.FluidPipe.4000.name =Copper Pipe
tile.FluidPipe.4001.name =Black Copper Pipe
tile.FluidPipe.4002.name =Red Copper Pipe
tile.FluidPipe.4003.name =Green Copper Pipe
tile.FluidPipe.4004.name =Brown Copper Pipe
tile.FluidPipe.4005.name =Blue Copper Pipe
tile.FluidPipe.4006.name =Purple Copper Pipe
tile.FluidPipe.4007.name =Cyan Copper Pipe
tile.FluidPipe.4008.name =Silver Copper Pipe
tile.FluidPipe.4009.name =Grey Copper Pipe
tile.FluidPipe.4010.name =Pink Copper Pipe
tile.FluidPipe.4011.name =Lime Copper Pipe
tile.FluidPipe.4012.name =Yellow Copper Pipe
tile.FluidPipe.4013.name =Light Blue Copper Pipe
tile.FluidPipe.4014.name =Magenta Copper Pipe
tile.FluidPipe.4015.name =Orange Copper Pipe
tile.FluidPipe.4016.name =White Copper Pipe
tile.FluidPipe.5000.name =Iron Pipe
tile.FluidPipe.5001.name =Black Iron Pipe
tile.FluidPipe.5002.name =Red Iron Pipe
tile.FluidPipe.5003.name =Green Iron Pipe
tile.FluidPipe.5004.name =Brown Iron Pipe
tile.FluidPipe.5005.name =Blue Iron Pipe
tile.FluidPipe.5006.name =Purple Iron Pipe
tile.FluidPipe.5007.name =Cyan Iron Pipe
tile.FluidPipe.5008.name =Silver Iron Pipe
tile.FluidPipe.5009.name =Grey Iron Pipe
tile.FluidPipe.5010.name =Pink Iron Pipe
tile.FluidPipe.5011.name =Lime Iron Pipe
tile.FluidPipe.5012.name =Yellow Iron Pipe
tile.FluidPipe.5013.name =Light Blue Iron Pipe
tile.FluidPipe.5014.name =Magenta Iron Pipe
tile.FluidPipe.5015.name =Orange Iron Pipe
tile.FluidPipe.5016.name =White Iron Pipe
tile.FluidPipe.6000.name =Gold Pipe
tile.FluidPipe.6001.name =Black Gold Pipe
tile.FluidPipe.6002.name =Red Gold Pipe
tile.FluidPipe.6003.name =Green Gold Pipe
tile.FluidPipe.6004.name =Brown Gold Pipe
tile.FluidPipe.6005.name =Blue Gold Pipe
tile.FluidPipe.6006.name =Purple Gold Pipe
tile.FluidPipe.6007.name =Cyan Gold Pipe
tile.FluidPipe.6008.name =Silver Gold Pipe
tile.FluidPipe.6009.name =Grey Gold Pipe
tile.FluidPipe.6010.name =Pink Gold Pipe
tile.FluidPipe.6011.name =Lime Gold Pipe
tile.FluidPipe.6012.name =Yellow Gold Pipe
tile.FluidPipe.6013.name =Light Blue Gold Pipe
tile.FluidPipe.6014.name =Magenta Gold Pipe
tile.FluidPipe.6015.name =Orange Gold Pipe
tile.FluidPipe.6016.name =White Gold Pipe
tile.FluidPipe.7000.name =Obby Pipe
tile.FluidPipe.7001.name =Black Obby Pipe
tile.FluidPipe.7002.name =Red Obby Pipe
tile.FluidPipe.7003.name =Green Obby Pipe
tile.FluidPipe.7004.name =Brown Obby Pipe
tile.FluidPipe.7005.name =Blue Obby Pipe
tile.FluidPipe.7006.name =Purple Obby Pipe
tile.FluidPipe.7007.name =Cyan Obby Pipe
tile.FluidPipe.7008.name =Silver Obby Pipe
tile.FluidPipe.7009.name =Grey Obby Pipe
tile.FluidPipe.7010.name =Pink Obby Pipe
tile.FluidPipe.7011.name =Lime Obby Pipe
tile.FluidPipe.7012.name =Yellow Obby Pipe
tile.FluidPipe.7013.name =Light Blue Obby Pipe
tile.FluidPipe.7014.name =Magenta Obby Pipe
tile.FluidPipe.7015.name =Orange Obby Pipe
tile.FluidPipe.7016.name =White Obby Pipe
tile.FluidPipe.8000.name =Steel Pipe
tile.FluidPipe.8001.name =Black Steel Pipe
tile.FluidPipe.8002.name =Red Steel Pipe
tile.FluidPipe.8003.name =Green Steel Pipe
tile.FluidPipe.8004.name =Brown Steel Pipe
tile.FluidPipe.8005.name =Blue Steel Pipe
tile.FluidPipe.8006.name =Purple Steel Pipe
tile.FluidPipe.8007.name =Cyan Steel Pipe
tile.FluidPipe.8008.name =Silver Steel Pipe
tile.FluidPipe.8009.name =Grey Steel Pipe
tile.FluidPipe.8010.name =Pink Steel Pipe
tile.FluidPipe.8011.name =Lime Steel Pipe
tile.FluidPipe.8012.name =Yellow Steel Pipe
tile.FluidPipe.8013.name =Light Blue Steel Pipe
tile.FluidPipe.8014.name =Magenta Steel Pipe
tile.FluidPipe.8015.name =Orange Steel Pipe
tile.FluidPipe.8016.name =White Steel Pipe
tile.FluidPipe.9000.name =Bronze Pipe
tile.FluidPipe.9001.name =Black Bronze Pipe
tile.FluidPipe.9002.name =Red Bronze Pipe
tile.FluidPipe.9003.name =Green Bronze Pipe
tile.FluidPipe.9004.name =Brown Bronze Pipe
tile.FluidPipe.9005.name =Blue Bronze Pipe
tile.FluidPipe.9006.name =Purple Bronze Pipe
tile.FluidPipe.9007.name =Cyan Bronze Pipe
tile.FluidPipe.9008.name =Silver Bronze Pipe
tile.FluidPipe.9009.name =Grey Bronze Pipe
tile.FluidPipe.9010.name =Pink Bronze Pipe
tile.FluidPipe.9011.name =Lime Bronze Pipe
tile.FluidPipe.9012.name =Yellow Bronze Pipe
tile.FluidPipe.9013.name =Light Blue Bronze Pipe
tile.FluidPipe.9014.name =Magenta Bronze Pipe
tile.FluidPipe.9015.name =Orange Bronze Pipe
tile.FluidPipe.9016.name =White Bronze Pipe
tile.FluidPipe.10000.name =Hell Pipe
tile.FluidPipe.10001.name =Black Hell Pipe
tile.FluidPipe.10002.name =Red Hell Pipe
tile.FluidPipe.10003.name =Green Hell Pipe
tile.FluidPipe.10004.name =Brown Hell Pipe
tile.FluidPipe.10005.name =Blue Hell Pipe
tile.FluidPipe.10006.name =Purple Hell Pipe
tile.FluidPipe.10007.name =Cyan Hell Pipe
tile.FluidPipe.10008.name =Silver Hell Pipe
tile.FluidPipe.10009.name =Grey Hell Pipe
tile.FluidPipe.10010.name =Pink Hell Pipe
tile.FluidPipe.10011.name =Lime Hell Pipe
tile.FluidPipe.10012.name =Yellow Hell Pipe
tile.FluidPipe.10013.name =Light Blue Hell Pipe
tile.FluidPipe.10014.name =Magenta Hell Pipe
tile.FluidPipe.10015.name =Orange Hell Pipe
tile.FluidPipe.10016.name =White Hell Pipe
tile.FluidTank.0.name =Wood Tank
tile.FluidTank.1.name =Black Wood Tank
tile.FluidTank.2.name =Red Wood Tank
tile.FluidTank.3.name =Green Wood Tank
tile.FluidTank.4.name =Brown Wood Tank
tile.FluidTank.5.name =Blue Wood Tank
tile.FluidTank.6.name =Purple Wood Tank
tile.FluidTank.7.name =Cyan Wood Tank
tile.FluidTank.8.name =Silver Wood Tank
tile.FluidTank.9.name =Grey Wood Tank
tile.FluidTank.10.name =Pink Wood Tank
tile.FluidTank.11.name =Lime Wood Tank
tile.FluidTank.12.name =Yellow Wood Tank
tile.FluidTank.13.name =Light Blue Wood Tank
tile.FluidTank.14.name =Magenta Wood Tank
tile.FluidTank.15.name =Orange Wood Tank
tile.FluidTank.16.name =White Wood Tank
tile.FluidTank.1000.name =Glass Tank
tile.FluidTank.1001.name =Black Glass Tank
tile.FluidTank.1002.name =Red Glass Tank
tile.FluidTank.1003.name =Green Glass Tank
tile.FluidTank.1004.name =Brown Glass Tank
tile.FluidTank.1005.name =Blue Glass Tank
tile.FluidTank.1006.name =Purple Glass Tank
tile.FluidTank.1007.name =Cyan Glass Tank
tile.FluidTank.1008.name =Silver Glass Tank
tile.FluidTank.1009.name =Grey Glass Tank
tile.FluidTank.1010.name =Pink Glass Tank
tile.FluidTank.1011.name =Lime Glass Tank
tile.FluidTank.1012.name =Yellow Glass Tank
tile.FluidTank.1013.name =Light Blue Glass Tank
tile.FluidTank.1014.name =Magenta Glass Tank
tile.FluidTank.1015.name =Orange Glass Tank
tile.FluidTank.1016.name =White Glass Tank
tile.FluidTank.2000.name =Stone Tank
tile.FluidTank.2001.name =Black Stone Tank
tile.FluidTank.2002.name =Red Stone Tank
tile.FluidTank.2003.name =Green Stone Tank
tile.FluidTank.2004.name =Brown Stone Tank
tile.FluidTank.2005.name =Blue Stone Tank
tile.FluidTank.2006.name =Purple Stone Tank
tile.FluidTank.2007.name =Cyan Stone Tank
tile.FluidTank.2008.name =Silver Stone Tank
tile.FluidTank.2009.name =Grey Stone Tank
tile.FluidTank.2010.name =Pink Stone Tank
tile.FluidTank.2011.name =Lime Stone Tank
tile.FluidTank.2012.name =Yellow Stone Tank
tile.FluidTank.2013.name =Light Blue Stone Tank
tile.FluidTank.2014.name =Magenta Stone Tank
tile.FluidTank.2015.name =Orange Stone Tank
tile.FluidTank.2016.name =White Stone Tank
tile.FluidTank.3000.name =Tin Tank
tile.FluidTank.3001.name =Black Tin Tank
tile.FluidTank.3002.name =Red Tin Tank
tile.FluidTank.3003.name =Green Tin Tank
tile.FluidTank.3004.name =Brown Tin Tank
tile.FluidTank.3005.name =Blue Tin Tank
tile.FluidTank.3006.name =Purple Tin Tank
tile.FluidTank.3007.name =Cyan Tin Tank
tile.FluidTank.3008.name =Silver Tin Tank
tile.FluidTank.3009.name =Grey Tin Tank
tile.FluidTank.3010.name =Pink Tin Tank
tile.FluidTank.3011.name =Lime Tin Tank
tile.FluidTank.3012.name =Yellow Tin Tank
tile.FluidTank.3013.name =Light Blue Tin Tank
tile.FluidTank.3014.name =Magenta Tin Tank
tile.FluidTank.3015.name =Orange Tin Tank
tile.FluidTank.3016.name =White Tin Tank
tile.FluidTank.4000.name =Copper Tank
tile.FluidTank.4001.name =Black Copper Tank
tile.FluidTank.4002.name =Red Copper Tank
tile.FluidTank.4003.name =Green Copper Tank
tile.FluidTank.4004.name =Brown Copper Tank
tile.FluidTank.4005.name =Blue Copper Tank
tile.FluidTank.4006.name =Purple Copper Tank
tile.FluidTank.4007.name =Cyan Copper Tank
tile.FluidTank.4008.name =Silver Copper Tank
tile.FluidTank.4009.name =Grey Copper Tank
tile.FluidTank.4010.name =Pink Copper Tank
tile.FluidTank.4011.name =Lime Copper Tank
tile.FluidTank.4012.name =Yellow Copper Tank
tile.FluidTank.4013.name =Light Blue Copper Tank
tile.FluidTank.4014.name =Magenta Copper Tank
tile.FluidTank.4015.name =Orange Copper Tank
tile.FluidTank.4016.name =White Copper Tank
tile.FluidTank.5000.name =Iron Tank
tile.FluidTank.5001.name =Black Iron Tank
tile.FluidTank.5002.name =Red Iron Tank
tile.FluidTank.5003.name =Green Iron Tank
tile.FluidTank.5004.name =Brown Iron Tank
tile.FluidTank.5005.name =Blue Iron Tank
tile.FluidTank.5006.name =Purple Iron Tank
tile.FluidTank.5007.name =Cyan Iron Tank
tile.FluidTank.5008.name =Silver Iron Tank
tile.FluidTank.5009.name =Grey Iron Tank
tile.FluidTank.5010.name =Pink Iron Tank
tile.FluidTank.5011.name =Lime Iron Tank
tile.FluidTank.5012.name =Yellow Iron Tank
tile.FluidTank.5013.name =Light Blue Iron Tank
tile.FluidTank.5014.name =Magenta Iron Tank
tile.FluidTank.5015.name =Orange Iron Tank
tile.FluidTank.5016.name =White Iron Tank
tile.FluidTank.6000.name =Gold Tank
tile.FluidTank.6001.name =Black Gold Tank
tile.FluidTank.6002.name =Red Gold Tank
tile.FluidTank.6003.name =Green Gold Tank
tile.FluidTank.6004.name =Brown Gold Tank
tile.FluidTank.6005.name =Blue Gold Tank
tile.FluidTank.6006.name =Purple Gold Tank
tile.FluidTank.6007.name =Cyan Gold Tank
tile.FluidTank.6008.name =Silver Gold Tank
tile.FluidTank.6009.name =Grey Gold Tank
tile.FluidTank.6010.name =Pink Gold Tank
tile.FluidTank.6011.name =Lime Gold Tank
tile.FluidTank.6012.name =Yellow Gold Tank
tile.FluidTank.6013.name =Light Blue Gold Tank
tile.FluidTank.6014.name =Magenta Gold Tank
tile.FluidTank.6015.name =Orange Gold Tank
tile.FluidTank.6016.name =White Gold Tank
tile.FluidTank.7000.name =Obby Tank
tile.FluidTank.7001.name =Black Obby Tank
tile.FluidTank.7002.name =Red Obby Tank
tile.FluidTank.7003.name =Green Obby Tank
tile.FluidTank.7004.name =Brown Obby Tank
tile.FluidTank.7005.name =Blue Obby Tank
tile.FluidTank.7006.name =Purple Obby Tank
tile.FluidTank.7007.name =Cyan Obby Tank
tile.FluidTank.7008.name =Silver Obby Tank
tile.FluidTank.7009.name =Grey Obby Tank
tile.FluidTank.7010.name =Pink Obby Tank
tile.FluidTank.7011.name =Lime Obby Tank
tile.FluidTank.7012.name =Yellow Obby Tank
tile.FluidTank.7013.name =Light Blue Obby Tank
tile.FluidTank.7014.name =Magenta Obby Tank
tile.FluidTank.7015.name =Orange Obby Tank
tile.FluidTank.7016.name =White Obby Tank
tile.FluidTank.8000.name =Steel Tank
tile.FluidTank.8001.name =Black Steel Tank
tile.FluidTank.8002.name =Red Steel Tank
tile.FluidTank.8003.name =Green Steel Tank
tile.FluidTank.8004.name =Brown Steel Tank
tile.FluidTank.8005.name =Blue Steel Tank
tile.FluidTank.8006.name =Purple Steel Tank
tile.FluidTank.8007.name =Cyan Steel Tank
tile.FluidTank.8008.name =Silver Steel Tank
tile.FluidTank.8009.name =Grey Steel Tank
tile.FluidTank.8010.name =Pink Steel Tank
tile.FluidTank.8011.name =Lime Steel Tank
tile.FluidTank.8012.name =Yellow Steel Tank
tile.FluidTank.8013.name =Light Blue Steel Tank
tile.FluidTank.8014.name =Magenta Steel Tank
tile.FluidTank.8015.name =Orange Steel Tank
tile.FluidTank.8016.name =White Steel Tank
tile.FluidTank.9000.name =Bronze Tank
tile.FluidTank.9001.name =Black Bronze Tank
tile.FluidTank.9002.name =Red Bronze Tank
tile.FluidTank.9003.name =Green Bronze Tank
tile.FluidTank.9004.name =Brown Bronze Tank
tile.FluidTank.9005.name =Blue Bronze Tank
tile.FluidTank.9006.name =Purple Bronze Tank
tile.FluidTank.9007.name =Cyan Bronze Tank
tile.FluidTank.9008.name =Silver Bronze Tank
tile.FluidTank.9009.name =Grey Bronze Tank
tile.FluidTank.9010.name =Pink Bronze Tank
tile.FluidTank.9011.name =Lime Bronze Tank
tile.FluidTank.9012.name =Yellow Bronze Tank
tile.FluidTank.9013.name =Light Blue Bronze Tank
tile.FluidTank.9014.name =Magenta Bronze Tank
tile.FluidTank.9015.name =Orange Bronze Tank
tile.FluidTank.9016.name =White Bronze Tank
tile.FluidTank.10000.name =Hell Tank
tile.FluidTank.10001.name =Black Hell Tank
tile.FluidTank.10002.name =Red Hell Tank
tile.FluidTank.10003.name =Green Hell Tank
tile.FluidTank.10004.name =Brown Hell Tank
tile.FluidTank.10005.name =Blue Hell Tank
tile.FluidTank.10006.name =Purple Hell Tank
tile.FluidTank.10007.name =Cyan Hell Tank
tile.FluidTank.10008.name =Silver Hell Tank
tile.FluidTank.10009.name =Grey Hell Tank
tile.FluidTank.10010.name =Pink Hell Tank
tile.FluidTank.10011.name =Lime Hell Tank
tile.FluidTank.10012.name =Yellow Hell Tank
tile.FluidTank.10013.name =Light Blue Hell Tank
tile.FluidTank.10014.name =Magenta Hell Tank
tile.FluidTank.10015.name =Orange Hell Tank
tile.FluidTank.10016.name =White Hell Tank
tile.FluidDrain.name = Liquid Drain
tile.ConstructionPump.name = Construction Pump

View file

@ -0,0 +1,233 @@
# FluidMechanics Language Properties
# @author crafteverywhere
itemGroup.FluidMechanics=\u6d41\u4f53\u673a\u68b0
# Blocks
tile.MechanicalGenerator.name=\u53d1\u7535\u673a
tile.lmMachines.0.name=\u6cf5
tile.MechanicalRod.name=\u9f7f\u8f6e\u8f74
tile.ReleaseValve.0.name=\u91ca\u653e\u9600\u95e8
tile.FluidTank.name=\u50a8\u6db2\u7f50
tile.FluidSink.name=\u6c34\u69fd
# Fluid pipes now have more than 32 sub types, currently there are only 160 sub types of pipe
tile.FluidPipe.0.name=\u6728\u69fd
tile.FluidPipe.1.name=\u9ed1\u8272\u6728\u69fd
tile.FluidPipe.2.name=\u7ea2\u8272\u6728\u69fd
tile.FluidPipe.3.name=\u7eff\u8272\u6728\u69fd
tile.FluidPipe.4.name=\u68d5\u8272\u6728\u69fd
tile.FluidPipe.5.name=\u84dd\u8272\u6728\u69fd
tile.FluidPipe.6.name=\u7d2b\u8272\u6728\u69fd
tile.FluidPipe.7.name=\u9752\u8272\u6728\u69fd
tile.FluidPipe.8.name=\u94f6\u8272\u6728\u69fd
tile.FluidPipe.9.name=\u7070\u8272\u6728\u69fd
tile.FluidPipe.10.name=\u7c89\u8272\u6728\u69fd
tile.FluidPipe.11.name=\u67e0\u6aac\u8272\u6728\u69fd
tile.FluidPipe.12.name=\u9ec4\u8272\u6728\u69fd
tile.FluidPipe.13.name=\u6d45\u84dd\u8272\u6728\u69fd
tile.FluidPipe.14.name=\u54c1\u7ea2\u8272\u6728\u69fd
tile.FluidPipe.15.name=\u6a59\u8272\u6728\u69fd
tile.FluidPipe.16.name=\u767d\u8272\u6728\u69fd
tile.FluidPipe.1000.name=\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1001.name=\u9ed1\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1002.name=\u7ea2\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1003.name=\u7eff\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1004.name=\u68d5\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1005.name=\u84dd\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1006.name=\u7d2b\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1007.name=\u9752\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1008.name=\u94f6\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1009.name=\u7070\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1010.name=\u7c89\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1011.name=\u67e0\u6aac\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1012.name=\u9ec4\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1013.name=\u6d45\u84dd\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1014.name=\u54c1\u7ea2\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1015.name=\u6a59\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.1016.name=\u767d\u8272\u73bb\u7483\u7ba1\u9053
tile.FluidPipe.2000.name=\u77f3\u5934\u69fd
tile.FluidPipe.2001.name=\u9ed1\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2002.name=\u7ea2\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2003.name=\u7eff\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2004.name=\u68d5\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2005.name=\u84dd\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2006.name=\u7d2b\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2007.name=\u9752\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2008.name=\u94f6\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2009.name=\u7070\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2010.name=\u7c89\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2011.name=\u67e0\u6aac\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2012.name=\u9ec4\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2013.name=\u6d45\u84dd\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2014.name=\u54c1\u7ea2\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2015.name=\u6a59\u8272\u77f3\u5934\u69fd
tile.FluidPipe.2016.name=\u767d\u8272\u77f3\u5934\u69fd
tile.FluidPipe.3000.name=\u9521\u7ba1
tile.FluidPipe.3001.name=\u9ed1\u8272\u9521\u7ba1
tile.FluidPipe.3002.name=\u7ea2\u8272\u9521\u7ba1
tile.FluidPipe.3003.name=\u7eff\u8272\u9521\u7ba1
tile.FluidPipe.3004.name=\u68d5\u8272\u9521\u7ba1
tile.FluidPipe.3005.name=\u84dd\u8272\u9521\u7ba1
tile.FluidPipe.3006.name=\u7d2b\u8272\u9521\u7ba1
tile.FluidPipe.3007.name=\u9752\u8272\u9521\u7ba1
tile.FluidPipe.3008.name=\u94f6\u8272\u9521\u7ba1
tile.FluidPipe.3009.name=\u7070\u8272\u9521\u7ba1
tile.FluidPipe.3010.name=\u7c89\u8272\u9521\u7ba1
tile.FluidPipe.3011.name=\u67e0\u6aac\u8272\u9521\u7ba1
tile.FluidPipe.3012.name=\u9ec4\u8272\u9521\u7ba1
tile.FluidPipe.3013.name=\u6d45\u84dd\u8272\u9521\u7ba1
tile.FluidPipe.3014.name=\u54c1\u7ea2\u8272\u9521\u7ba1
tile.FluidPipe.3015.name=\u6a59\u8272\u9521\u7ba1
tile.FluidPipe.3016.name=\u767d\u8272\u9521\u7ba1
tile.FluidPipe.4000.name=\u94dc\u7ba1
tile.FluidPipe.4001.name=\u9ed1\u8272\u94dc\u7ba1
tile.FluidPipe.4002.name=\u7ea2\u8272\u94dc\u7ba1
tile.FluidPipe.4003.name=\u7eff\u8272\u94dc\u7ba1
tile.FluidPipe.4004.name=\u68d5\u8272\u94dc\u7ba1
tile.FluidPipe.4005.name=\u84dd\u8272\u94dc\u7ba1
tile.FluidPipe.4006.name=\u7d2b\u8272\u94dc\u7ba1
tile.FluidPipe.4007.name=\u9752\u8272\u94dc\u7ba1
tile.FluidPipe.4008.name=\u94f6\u8272\u94dc\u7ba1
tile.FluidPipe.4009.name=\u7070\u8272\u94dc\u7ba1
tile.FluidPipe.4010.name=\u7c89\u8272\u94dc\u7ba1
tile.FluidPipe.4011.name=\u67e0\u6aac\u8272\u94dc\u7ba1
tile.FluidPipe.4012.name=\u9ec4\u8272\u94dc\u7ba1
tile.FluidPipe.4013.name=\u6d45\u84dd\u8272\u94dc\u7ba1
tile.FluidPipe.4014.name=\u54c1\u7ea2\u8272\u94dc\u7ba1
tile.FluidPipe.4015.name=\u6a59\u8272\u94dc\u7ba1
tile.FluidPipe.4016.name=\u767d\u8272\u94dc\u7ba1
tile.FluidPipe.5000.name=\u94c1\u7ba1
tile.FluidPipe.5001.name=\u9ed1\u8272\u94c1\u7ba1
tile.FluidPipe.5002.name=\u7ea2\u8272\u94c1\u7ba1
tile.FluidPipe.5003.name=\u7eff\u8272\u94c1\u7ba1
tile.FluidPipe.5004.name=\u68d5\u8272\u94c1\u7ba1
tile.FluidPipe.5005.name=\u84dd\u8272\u94c1\u7ba1
tile.FluidPipe.5006.name=\u7d2b\u8272\u94c1\u7ba1
tile.FluidPipe.5007.name=\u9752\u8272\u94c1\u7ba1
tile.FluidPipe.5008.name=\u94f6\u8272\u94c1\u7ba1
tile.FluidPipe.5009.name=\u7070\u8272\u94c1\u7ba1
tile.FluidPipe.5010.name=\u7c89\u8272\u94c1\u7ba1
tile.FluidPipe.5011.name=\u67e0\u6aac\u8272\u94c1\u7ba1
tile.FluidPipe.5012.name=\u9ec4\u8272\u94c1\u7ba1
tile.FluidPipe.5013.name=\u6d45\u84dd\u8272\u94c1\u7ba1
tile.FluidPipe.5014.name=\u54c1\u7ea2\u8272\u94c1\u7ba1
tile.FluidPipe.5015.name=\u6a59\u8272\u94c1\u7ba1
tile.FluidPipe.5016.name=\u767d\u8272\u94c1\u7ba1
tile.FluidPipe.6000.name=\u91d1\u7ba1
tile.FluidPipe.6001.name=\u9ed1\u8272\u91d1\u7ba1
tile.FluidPipe.6002.name=\u7ea2\u8272\u91d1\u7ba1
tile.FluidPipe.6003.name=\u7eff\u8272\u91d1\u7ba1
tile.FluidPipe.6004.name=\u68d5\u8272\u91d1\u7ba1
tile.FluidPipe.6005.name=\u84dd\u8272\u91d1\u7ba1
tile.FluidPipe.6006.name=\u7d2b\u8272\u91d1\u7ba1
tile.FluidPipe.6007.name=\u9752\u8272\u91d1\u7ba1
tile.FluidPipe.6008.name=\u94f6\u8272\u91d1\u7ba1
tile.FluidPipe.6009.name=\u7070\u8272\u91d1\u7ba1
tile.FluidPipe.6010.name=\u7c89\u8272\u91d1\u7ba1
tile.FluidPipe.6011.name=\u67e0\u6aac\u8272\u91d1\u7ba1
tile.FluidPipe.6012.name=\u9ec4\u8272\u91d1\u7ba1
tile.FluidPipe.6013.name=\u6d45\u84dd\u8272\u91d1\u7ba1
tile.FluidPipe.6014.name=\u54c1\u7ea2\u8272\u91d1\u7ba1
tile.FluidPipe.6015.name=\u6a59\u8272\u91d1\u7ba1
tile.FluidPipe.6016.name=\u767d\u8272\u91d1\u7ba1
tile.FluidPipe.7000.name=\u5b9d\u77f3\u7ba1
tile.FluidPipe.7001.name=\u9ed1\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7002.name=\u7ea2\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7003.name=\u7eff\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7004.name=\u68d5\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7005.name=\u84dd\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7006.name=\u7d2b\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7007.name=\u9752\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7008.name=\u94f6\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7009.name=\u7070\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7010.name=\u7c89\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7011.name=\u67e0\u6aac\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7012.name=\u9ec4\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7013.name=\u6d45\u84dd\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7014.name=\u54c1\u7ea2\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7015.name=\u6a59\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.7016.name=\u767d\u8272\u5b9d\u77f3\u7ba1
tile.FluidPipe.8000.name=\u94a2\u7ba1
tile.FluidPipe.8001.name=\u9ed1\u8272\u94a2\u7ba1
tile.FluidPipe.8002.name=\u7ea2\u8272\u94a2\u7ba1
tile.FluidPipe.8003.name=\u7eff\u8272\u94a2\u7ba1
tile.FluidPipe.8004.name=\u68d5\u8272\u94a2\u7ba1
tile.FluidPipe.8005.name=\u84dd\u8272\u94a2\u7ba1
tile.FluidPipe.8006.name=\u7d2b\u8272\u94a2\u7ba1
tile.FluidPipe.8007.name=\u9752\u8272\u94a2\u7ba1
tile.FluidPipe.8008.name=\u94f6\u8272\u94a2\u7ba1
tile.FluidPipe.8009.name=\u7070\u8272\u94a2\u7ba1
tile.FluidPipe.8010.name=\u7c89\u8272\u94a2\u7ba1
tile.FluidPipe.8011.name=\u67e0\u6aac\u8272\u94a2\u7ba1
tile.FluidPipe.8012.name=\u9ec4\u8272\u94a2\u7ba1
tile.FluidPipe.8013.name=\u6d45\u84dd\u8272\u94a2\u7ba1
tile.FluidPipe.8014.name=\u54c1\u7ea2\u8272\u94a2\u7ba1
tile.FluidPipe.8015.name=\u6a59\u8272\u94a2\u7ba1
tile.FluidPipe.8016.name=\u767d\u8272\u94a2\u7ba1
tile.FluidPipe.9000.name=\u9752\u94dc\u7ba1
tile.FluidPipe.9001.name=\u9ed1\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9002.name=\u7ea2\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9003.name=\u7eff\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9004.name=\u68d5\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9005.name=\u84dd\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9006.name=\u7d2b\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9007.name=\u9752\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9008.name=\u94f6\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9009.name=\u7070\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9010.name=\u7c89\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9011.name=\u67e0\u6aac\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9012.name=\u9ec4\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9013.name=\u6d45\u84dd\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9014.name=\u54c1\u7ea2\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9015.name=\u6a59\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.9016.name=\u767d\u8272\u9752\u94dc\u7ba1
tile.FluidPipe.10000.name=\u5730\u72f1\u7ba1
tile.FluidPipe.10001.name=\u9ed1\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10002.name=\u7ea2\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10003.name=\u7eff\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10004.name=\u68d5\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10005.name=\u84dd\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10006.name=\u7d2b\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10007.name=\u9752\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10008.name=\u94f6\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10009.name=\u7070\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10010.name=\u7c89\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10011.name=\u67e0\u6aac\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10012.name=\u9ec4\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10013.name=\u6d45\u84dd\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10014.name=\u54c1\u7ea2\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10015.name=\u6a59\u8272\u5730\u72f1\u7ba1
tile.FluidPipe.10016.name=\u767d\u8272\u5730\u72f1\u7ba1
tile.FluidTank.0.name=\u77f3\u6cb9\u50a8\u6db2\u7f50
tile.FluidTank.1.name=\u5ca9\u6d46\u50a8\u6db2\u7f50
tile.FluidTank.2.name=\u7eff\u8272\u50a8\u6db2\u7f50
tile.FluidTank.3.name=\u5e9f\u6c34\u50a8\u6db2\u7f50
tile.FluidTank.4.name=\u84c4\u6c34\u7f50
tile.FluidTank.5.name=\u7d2b\u8272\u50a8\u6db2\u7f50
tile.FluidTank.6.name=\u9752\u8272\u50a8\u6db2\u7f50
tile.FluidTank.7.name=\u94f6\u8272\u50a8\u6db2\u7f50
tile.FluidTank.8.name=\u7070\u8272\u50a8\u6db2\u7f50
tile.FluidTank.9.name=\u7c89\u8272\u50a8\u6db2\u7f50
tile.FluidTank.10.name=\u67e0\u6aac\u8272\u50a8\u6db2\u7f50
tile.FluidTank.11.name=\u71c3\u6cb9\u50a8\u6db2\u7f50
tile.FluidTank.12.name=\u6d45\u84dd\u8272\u50a8\u6db2\u7f50
tile.FluidTank.13.name=\u725b\u5976\u7f50
tile.FluidTank.14.name=\u84b8\u6c7d\u7f50
tile.FluidTank.15.name=\u901a\u7528\u7f50
tile.FluidDrain.name=\u901a\u6db2\u6e20
tile.ConstructionPump.name=\u6784\u9020\u6cf5

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 299 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 473 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 444 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 489 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 469 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 430 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 706 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 771 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 706 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 796 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 820 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 820 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 843 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 828 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 808 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 810 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 820 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 827 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 B

View file

@ -0,0 +1,38 @@
package dark.api.fluid;
import java.util.Set;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.fluids.IFluidHandler;
import universalelectricity.core.vector.Vector3;
import universalelectricity.prefab.tile.IRotatable;
/** Interface to make or use the TileEntityDrain. This is mostly a dummy interface to help the
* construction pump use the TileEntity as the center of drain location
*
* The use of ITankContainer is optional but is need for the drain to be added to a Fluid Network
* Same goes for IRotatable but make sure to return direction as the direction the drain faces */
public interface IDrain extends IFluidHandler, IRotatable
{
/** Can the pump drain in the area in the given direction
*
* @param direction - not the side of the block but rather the direction the block is facing
* @return true if it can */
public boolean canDrain(ForgeDirection direction);
/** Can the pump fill in the area in the given direction
*
* @param direction - not the side of the block but rather the direction the block is facing
* @return true if it can */
public boolean canFill(ForgeDirection direction);
/** Gets the list of fillable blocks */
public Set<Vector3> getFillList();
/** Gets the list of drainable blocks */
public Set<Vector3> getFluidList();
/** Call this after the drain was used to edit a block at the location */
public void onUse(Vector3 vec);
}

View file

@ -0,0 +1,50 @@
package dark.api.fluid;
import com.dark.tilenetwork.INetworkPart;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;
import net.minecraftforge.fluids.FluidTankInfo;
import net.minecraftforge.fluids.IFluidHandler;
/** Interface used by part that are members of a fluid tile network. Parts in the network will act as
* one entity and will be controlled by the network. This means the network need the part to access
* the parts in a set way to function correctly
*
* @author DarkGuardsman */
public interface INetworkFluidPart extends IFluidHandler, INetworkPart
{
/** Gets information about the tanks internal storage that the network has access to. */
public FluidTankInfo[] getTankInfo();
/** Fills the pipe in the same way that fill method is called in IFluidHandler. This is used so
* the network has a direct method to access the pipes internal fluid storage */
public int fillTankContent(int index, FluidStack stack, boolean doFill);
/** Removes from from the pipe in the same way that drain method is called in IFluidHandler. This
* is used so the network has a direct method to access the pipes internal fluid storage */
public FluidStack drainTankContent(int index, int volume, boolean doDrain);
/** Can the fluid pass from one side to the next. Used by path finder to see if the fluid can
* move threw the pipes.
*
* @param fluid - fluid that is trying to pass threw
* @param from - direction the fluid is coming from
* @param to - direction the fluid is going to
*
* @Note only do logic in the method as it may be called many times and expect no change from
* the pipes or world.
* @return true will let the fluid pass. */
public boolean canPassThrew(FluidStack fluid, ForgeDirection from, ForgeDirection to);
/** Called while the fluid is passing threw the pipe. This is the pipes chance to modify the
* fluid or react to the fluid
*
* @param fluid - fluid that is trying to pass threw
* @param from - direction the fluid is coming from
* @param to - direction the fluid is going to
* @return true if something happened to completely stop the fluid from moving. Eg. pipe blew
* up, or jammed */
public boolean onPassThrew(FluidStack fluid, ForgeDirection from, ForgeDirection to);
}

View file

@ -0,0 +1,29 @@
package dark.api.fluid;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;
/** A machine that acts as one with the liquid network using the networks pressure for some function
* that doesn't change the over all network pressure. So pipes, gauges, tubes, buffers, decor
* blocks. */
public interface INetworkPipe extends INetworkFluidPart
{
/** Gets the parts max pressure limit it can handle
*
* Note this is not recommended max limit by rather actual breaking point of the part */
public double getMaxPressure(ForgeDirection side);
/** Max flow rate of liquid flow this part from the side for the liquid type that his part will
* allow
*
* @return limit in bucket parts(1/1000 of a bucket) */
public int getMaxFlowRate(FluidStack stack, ForgeDirection side);
/** Called when the pressure on the machine goes beyond max limits. Suggest doing random chance
* of damage or break too simulate real chances of pipe going beyond designed limits
*
* @param damageAllowed - can this tileEntity cause grief damage
* @return true if the device over pressured and destroyed itself */
public boolean onOverPressure(Boolean damageAllowed);
}

Some files were not shown because too many files have changed in this diff Show more