Data sources
Where Fulltem gets its game data, and how it is put together.
League of Legends
Base data
We use Data Dragon, the data Riot Games publishes for developers, as is. Champion, ability, item, rune and summoner spell information and images come from there. Values that need calculating, such as stats by level, are computed in code with the official formulas.
Values filled in from community data
Values that are missing or wrong in Data Dragon are filled in from Community Dragon, which the community extracts from the game files. It isn’t an official Riot service, so wherever Data Dragon has a correct value, we follow Data Dragon.
- Attack damage per level, attack speed ratio
- Ability damage and ratios
- Numbers in some item effects
- Items you can’t hold together, and purchase requirements (e.g. upgraded boots need the mid quest)
- Champion positions (the client’s recommended runes per position)
Role, position and stat icons, and the champion art shown when you share a link, come from the game client.
Updates
When a new patch comes out, we download both sources again, check what changed, and update the site. The current patch is shown next to the game name at the top of each game page.
Minecraft
Base data
Values are read from the game files Mojang distributes.
- Java: the data pack (enchantment definitions and tags) and language files inside the game file (jar)
- Bedrock: the enchantment list and language files in bedrock-samples, which Mojang publishes on GitHub
Item pictures are captured from the Java game screen, not taken out of the game files.
Bedrock values
Bedrock’s enchantment rules (max level, anvil multipliers, which items an enchantment goes on, whether it comes from an enchanting table, and which enchantments can’t be combined) aren’t in any published file. We use the Java values and note separately only the ones known to differ on Bedrock (for example, axes can get Sharpness from an enchanting table). We fix them as we check them in the game.
Updates
When a new version comes out, we download the data again, check what changed, and update the site. The current version is shown next to the game name at the top of each game page.