In other languages:

Data.raw: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
m (updated version)
m (Add link to full serialization of data.raw)
Line 2: Line 2:
__NOTOC__
__NOTOC__


This is a listing of all the vanilla entities/items' internal names and all possible entity and item types that can be used in prototyping another object.  
This is a listing of all the vanilla entities/items' internal names and all possible entity and item types that can be used in prototyping another object. For a full serialization of factorio's data.raw as of 0.15.19, click [https://bitbucket.org/snippets/Gangsir/gBjxL here].
<span style="color:#FF0000">Warning, the above link contains 3 MB of text and may lag your browser.</span>


It is not currently possible to add a NEW type to Factorio, without asking the developers to do it, as these are handled in the closed-source C++ code backbone.
It is not currently possible to add a NEW type to Factorio, without asking the developers to do it, as these are handled in the closed-source C++ code backbone.
Line 51: Line 52:


== data.raw - List ==
== data.raw - List ==
This is a full alphabetical list of all the internal names within Factorio. It is a very long list, so searching with most browsers' find function (usually {{keybinding|Ctrl|f}}) is recommended. <span style="color:red">Maintainer note: This page may be somewhat out of date. For an updated list of all internal entity names and their localized values, check the locale files provided with a default install of Factorio, in your language.</span>
This is a full alphabetical list of all the internal names within Factorio. It is a very long list, so searching with most browsers' find function (usually {{keybinding|Ctrl|f}}) is recommended. Maintainer note: This page may be somewhat out of date. For an updated list of all internal entity names and their localized values, check the locale files provided with a default install of Factorio, in your language.


Additionally, you can click a letter below to be taken to that letter in the list, if you wish to search manually.
Additionally, you can click a letter below to be taken to that letter in the list, if you wish to search manually.

Revision as of 19:55, 8 June 2017


This is a listing of all the vanilla entities/items' internal names and all possible entity and item types that can be used in prototyping another object. For a full serialization of factorio's data.raw as of 0.15.19, click here. Warning, the above link contains 3 MB of text and may lag your browser.

It is not currently possible to add a NEW type to Factorio, without asking the developers to do it, as these are handled in the closed-source C++ code backbone.

Examples of usage

--add loot item to small biters
local loot = { --define loot in local variable
    item = "alien-artifact",
    probability = 1, --[0-1)
    count_min = 1,
    count_max = 5 
  }
if data.raw.unit["small-biter"].loot == nil then --check if small-biter has loot, if not make loot an empty table
  data.raw.unit["small-biter"].loot = {}
end
table.insert{data.raw.unit["small-biter"].loot, loot} --insert loot into loot table
--add loot to all enemy units (biters) that do not already drop loot
for _, unit in pairs (data.raw.unit) do 
  if not unit.loot then -- if unit.loot does not exist (aka is nil)
    unit.loot = {{ --create it, note the double {{ because loot is a table with multiple (possible) results
      item = "alien-artifact",
      probability = 1, --[0-1)
      count_min = 1,
      count_max = 5 
    }}
  end --note no else for if unit.loot does exist
end
--increase player health 
data.raw.player.player.max_health=1337
-- disable small electric pole recipe
data.raw["recipe"]["small-electric-pole"].enabled = false

data.raw - List

This is a full alphabetical list of all the internal names within Factorio. It is a very long list, so searching with most browsers' find function (usually Ctrl + f) is recommended. Maintainer note: This page may be somewhat out of date. For an updated list of all internal entity names and their localized values, check the locale files provided with a default install of Factorio, in your language.

Additionally, you can click a letter below to be taken to that letter in the list, if you wish to search manually.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Pertains to Version 0.15.


A

accumulator
acid
advanced-chemistry
advanced-circuit
advanced-electronics
advanced-material-processing
advanced-oil-processing
alien-technology
arithmetic-combinator
assembling-machine-1
assembling-machine-2
assembling-machine-3
atomic-bomb
auto-character-logistic-trash-slots
automated-cleanup
automated-construction
automated-rail-transportation
automation
automobilism

B

back-tank
basic-oil-processing
battery
battery-equipment
battery-mk2-equipment
beacon
behemoth-biter
behemoth-biter-corpse
behemoth-spitter
behemoth-spitter-corpse
belt-immunity-equipment
big-biter
big-biter-corpse
big-electric-pole
big-remnants
big-ship-wreck-1
big-ship-wreck-2
big-ship-wreck-3
big-ship-wreck-grass
big-spitter
big-spitter-corpse
big-worm-corpse
big-worm-turret
biological
biter-spawner
biter-spawner-corpse
blueprint
blueprint-book
boiler
braking-force
brown-asterisk
brown-cane-cluster
brown-cane-single
brown-carpet-grass
brown-coral-mini
brown-fluff
brown-fluff-dry
brown-hairy-grass
bullet
bullet-damage
bullet-damage-bonus
bullet-shooting-speed-bonus
bullet-speed
burner-inserter
burner-mining-drill

C

cannon-shell
cannon-shell-damage
cannon-shell-damage-bonus
cannon-shell-shooting-speed-bonus
cannon-shell-speed
capsule
car
cargo-wagon
center-tank
centrifuge
character-corpse
character-logistic-slots
character-logistic-trash-slots
chemical
chemical-plant
chemistry
circuit-network
circuit-veteran-1
circuit-veteran-2
circuit-veteran-3
cluster-grenade
coal
coal-liquefaction
coin
combat
combat-robot-beam
combat-robot-beam-damage-bonus
combat-robot-damage
combat-robot-laser
combat-robot-laser-damage-bonus
combat-robotics
combat-shotgun
computer
computer-age-1
computer-age-2
computer-age-3
concrete
configure-fluid-cross-feed
connect-center-back
connect-front-center
constant-combinator
constant-conbinator
construction-robot
construction-robotics
copper-cable
copper-ore
copper-plate
crude-oil
crude-oil-barrel
curved-rail
curved-rail-remnants

D

dangerous
dead-dry-hairy-tree
dead-grey-trunk
dead-tree
death-world
decider-combinator
deconstructible-tile-proxy
deconstruction-planner
deepwater
deepwater-green
default
defender
defender-capsule
delivery-service
destroyer
destroyer-capsule
dirt
dirt-dark
discharge-defense-equipment
discharge-defense-remote
disconnect-center-back
disconnect-front-center
distractor
distractor-capsule
dry-hairy-tree
dry-tree

E

eco-unfriendly
effect-transmission
effectivity-module
effectivity-module-2
effectivity-module-3
electric
electric-energy-accumulators
electric-energy-accumulators-1
electric-energy-distribution
electric-energy-interface
electric-engine
electric-engine-unit
electric-furnace
electric-mining-drill
electronic-circuit
electronics
empty-barrel
empty-crude-oil-barrel
empty-filled-barrel
enemies
enemy-base
energy
energy-shield-equipment
energy-shield-mk2-equipment
engine
engine-unit
entity-ghost
environment
exoskeleton-equipment
explosion
explosive-cannon-shell
explosive-rocket
explosive-rocketry
explosive-uranium-cannon-shell
explosives
express-loader
express-splitter
express-transport-belt
express-underground-belt

F

fast-inserter
fast-loader
fast-splitter
fast-transport-belt
fast-underground-belt
fill-barrel
fill-crude-oil-barrel
filled-barrel
filter-inserter
fire
firearm-magazine
fish
flamethrower
flamethrower-ammo
flamethrower-damage
flamethrower-damage-bonus
flamethrower-turret
flamethrower-turret-attack-bonus
flammables
fluid
fluid-damage-modifier
fluid-handling
fluid-wagon
fluids
flying
flying-robot-frame
follower-robot-count
front-tank
fusion-reactor-equipment

G

garballo
garballo-mini-dry
gate
gates
getting-on-track
getting-on-track-like-a-pro
ghost-time-to-live
golem
grass
grass-dry
grass-medium
green-asterisk
green-bush-mini
green-carpet-grass
green-coral
green-coral-mini
green-hairy-grass
green-pita
green-pita-mini
green-small-grass
green-wire
grenade
grenade-damage
grenade-damage-bonus
gun-turret
gun-turret-attack-bonus
gun-turret-damage

H

hazard-concrete
hazard-concrete-left
hazard-concrete-right
heat-exchanger
heat-pipe
heavy-armor
heavy-oil
heavy-oil-cracking
high-tech-science-pack

I

impact
inserter
inserter-capacity-bonus
inserter-stack-size-bonus
intermediate-products
iron-axe
iron-chest
iron-gear-wheel
iron-ore
iron-plate
iron-stick
iron-throne-1
iron-throne-2
iron-throne-3
it-stinks-and-they-dont-like-it
item-not-allowed-in-this-container-item
item-on-ground
item-request-proxy
item-with-tags

K

kovarex-enrichment-process

L

lab
lab-dark-1
lab-dark-2
laboratory-speed
land-mine
landfill
laser
laser-turret
laser-turret-damage
laser-turret-damage-bonus
laser-turret-shooting-speed-bonus
laser-turret-speed
laser-turrets
lazy-bastard
light-armor
light-oil
light-oil-cracking
loader
locomotive
logistic-chest-active-provider
logistic-chest-passive-provider
logistic-chest-requester
logistic-chest-storage
logistic-network-embargo
logistic-robot
logistic-robotics
logistic-system
logistics
long-handed-inserter
low-density-structure
lubricant

M

marathon
market
mass-production-1
mass-production-2
mass-production-3
maximum-following-robots-count
medium-biter
medium-biter-corpse
medium-electric-pole
medium-remnants
medium-ship-wreck
medium-spitter
medium-spitter-corpse
medium-worm-corpse
medium-worm-turret
melee
military
military-science-pack
mining-drill-productivity-bonus
mining-productivity
minions
modular-armor
modules

N

night-vision-equipment
no-time-for-chitchat
nuclear
nuclear-fuel-reprocessing
nuclear-power
nuclear-reactor
num-quick-bars

O

offshore-pump
oil-processing
oil-refinery
optics
orange-coral-mini
other
out-of-map

P

personal-laser-defense-equipment
personal-roboport-equipment
personal-roboport-mk2-equipment
petroleum-gas
physical
piercing-rounds-magazine
piercing-shotgun-shell
pipe
pipe-to-ground
pistol
plastic-bar
plastics
player
player-port
poison
poison-capsule
poison-cloud
power-armor
power-armor-2
power-armor-mk2
power-switch
processing-unit
production
production-module-usable-only-on-intermediates
production-science-pack
productivity-module
productivity-module-2
productivity-module-3
programmable-speaker
pump
pumpjack
pyromaniac

R

radar
rail
rail-chain-signal
rail-planner
rail-signal
rail-signals
rail-world
railgun
railgun-dart
railway
raining-bullets
raw-fish
raw-wood
red-asterisk
red-desert
red-desert-bush
red-desert-dark
red-desert-decal
red-desert-rock-big
red-desert-rock-huge
red-desert-rock-medium
red-desert-rock-small
red-desert-rock-tiny
red-wire
repair-pack
research-speed
rich-resources
roboport
robotics
rocket
rocket-control-unit
rocket-damage
rocket-damage-bonus
rocket-defense-dummy
rocket-fuel
rocket-launcher
rocket-part
rocket-shooting-speed-bonus
rocket-silo
rocket-speed
rocket-turret
rocketry
root-A
root-B
run-forrest-run

S

sand
sand-dark
satellite
science-pack-1
science-pack-2
science-pack-3
shotgun
shotgun-shell
shotgun-shell-damage
shotgun-shell-damage-bonus
shotgun-shell-shooting-speed-bonus
shotgun-shell-speed
signal-0
signal-1
signal-2
signal-3
signal-4
signal-5
signal-6
signal-7
signal-8
signal-9
signal-A
signal-B
signal-C
signal-D
signal-E
signal-F
signal-G
signal-H
signal-I
signal-J
signal-K
signal-L
signal-M
signal-N
signal-O
signal-P
signal-Q
signal-R
signal-S
signal-T
signal-U
signal-V
signal-W
signal-X
signal-Y
signal-Z
signal-anything
signal-black
signal-blue
signal-cyan
signal-each
signal-everything
signal-green
signal-grey
signal-pink
signal-red
signal-white
signal-yellow
signals
simple-entity-with-force
simple-entity-with-owner
slowdown-capsule
small-biter
small-biter-corpse
small-electric-pole
small-lamp
small-plane
small-remnants
small-rock
small-scorchmark
small-ship-wreck
small-ship-wreck-grass
small-spitter
small-spitter-corpse
small-worm-corpse
small-worm-turret
smart-chest-dummy
smoke-me-a-kipper-i-will-be-back-for-breakfast
so-long-and-thanks-for-all-the-fish
so-long-and-thanks-for-all-the-fishtrans-factorio-express
solar-energy
solar-panel
solar-panel-equipment
solaris
solid-fuel
space-module-wreck
space-science-pack
speed-module
speed-module-2
speed-module-3
spitter-spawner
spitter-spawner-corpse
splitter
stack-filter-inserter
stack-inserter
stack-inserter-capacity-bonus
steam
steam-all-the-way
steam-engine
steam-turbine
steamrolled
steel-axe
steel-chest
steel-furnace
steel-plate
steel-processing
stone
stone-brick
stone-furnace
stone-path
stone-rock
stone-wall
stone-walls
storage-tank
straight-rail
straight-rail-remnants
submachine-gun
substation
sulfur
sulfur-processing
sulfuric-acid

T

tank
tank-cannon
tank-flamethrower
tank-machine-gun
tanks
tech-maniac
there-is-no-spoon
tile-ghost
toolbelt
train-braking-force-bonus
train-stop
trains-advanced-signals
trains-basic-signals
trains-basics
trains-ghost-rail-planner
trains-stations
trans-factorio-express
transport-belt
tree-01
tree-01-stump
tree-02
tree-02-red
tree-02-stump
tree-03
tree-03-stump
tree-04
tree-04-stump
tree-05
tree-05-stump
tree-06
tree-06-brown
tree-06-stump
tree-07
tree-07-stump
tree-08
tree-08-brown
tree-08-red
tree-08-stump
tree-09
tree-09-brown
tree-09-red
tree-09-stump
turrets

U

underground-belt
uranium-235
uranium-238
uranium-ammo
uranium-cannon-shell
uranium-fuel-cell
uranium-ore
uranium-processing
uranium-rounds-magazine
used-up-uranium-fuel-cell

V

vehicle-machine-gun

W

wall-remnants
watch-your-step
water
water-green
water-well-pump
wood
wooden-chest
worker-robot-speed
worker-robot-storage
worker-robots-speed
worker-robots-storage

Y

you-are-doing-it-right
you-have-got-a-package