-
Notifications
You must be signed in to change notification settings - Fork 0
Codecs
All codecs follow the format of:
{
"codec": "",
(info for codec following this)
}
Armor Materials
Tool Materials
Item Groups
Status Effects
Potions
Fluids
Blocks
Items
Render Layers
Painting Motives
- Default Codec ("datadriver:default)
- "durability" (Integer Array) - the durability of a material, head -> foot
- "protection" (Integer Array) - the protection an armor piece provides, head -> foot
- "enchantability" (Integer) - how easily / how good an enchantment a table will provide.
- "equip_sound" (Identifier) - sound played when armor is equiped.
- "repair_ingredient" (Identifier Array) - which items (by Identifier) can be used to repair the armor type.
- "name" (String) - used for which file is selected for the texture (under textures/models/armor/< name>.png)
- "toughness" (Float, optional) - From the Fabric wiki: "This is a second protection value where the armor is more durable against high value attacks. Value goes as 'X.0F'". Defaults to 0.0F
- "knockback_resistance" (Float, optional) - How much to resist knockback. Defaults to 0.0F.
- Default Codec ("datadriver:default")
- "durability" (Integer) - the universal durability for any given tool of this tool material.
- "mining_speed" (Float) - the speed at which blocks are mined by this tool material.
- "attack_damage" (Float) - attack damage of tools of this type.
- "mining_level" (Integer) - the max tier of blocks that can be harvested by this. See the Minecraft Gamepedia entry about Tiers.
- "enchantability" (Integer) - how easily / how good an enchantment a table will provide.
- "repair_ingredient" (Identifier Array) - which items (by Identifier) can be used to repair the armor type.
- Default Codec ("datadriver:default")
- "identifier" (Identifier) - the name of the group, used for registry grabs by items and for the translation.
- "display_stack" (Identifier) - the identifier of the stack used for display purposes.
- The EffectUpdate codec:
- "type" (Enumeration of "heal", "damage", "exhaustion", or "hunger") - what type of effect this has.
- "float_amount" (Float, optional) - used by "heal", "damage", and "exhaustion" for amount, used by "hunger" for saturation amount.
- "int_amount" (Integer, optional) - used by "hunger" for food bar amount
- "damage_source" (String, optional) - source of damage. Can be: "inFire", "lightningBolt", "onFire", "lava", "hotFloor", "inWall", "cramming", "drown", "starve", "cactus", "fall", "flyIntoWall", "outOfWorld", "generic", "magic", "wither", "anvil", "fallingBlock", "dragonBreath", "dryout", or "sweetBerryBush".
- "can_be_amplified" (Boolean) - whether an effect can have a stronger effect if leveled up.
- The AttributeModifier codec:
- "attribute" (Enumeration of "generic.max_health", "generic.follow_range", "generic.knockback_resistance", "generic.movement_speed", "generic.flying_speed", "generic.attack_damage", "generic.attack_knockback", "generic.attack_speed", "generic.armor", "generic.armor_toughness", "generic.luck", "zombie.spawn_reinforcements", or "horse.jump_strength")
- "amount" (Double) - how much to modify the attribute. Can be negative or positive.
- "operation" (Enumeration of "addition", "multipy_base", or "multiply_total") - how to process the amount to modify the attribute.
- Default Codec ("datadriver:default")
- "effect_type" (Enumeration of "beneficial", "harmful", or "neutral") - which type the effect is. Determines the color of the tooltip entry.
- "color" (Integer) - color of the potion swirls. Must be integer, not hexadecimal (just use a converter).
- "is_instant" (Boolean, optional) - whether or not this effect has effects besides the instant one. Defaults to true.
- "duration_effects" (EffectUpdate Array) - effects that happen every few over a duration of time.
- "instant_effects" (EffectUpdate Array) - effects that happen once, instantly.
- "modifiers" (AttirbuteModifer Array) - Entity Attribute modifications to take place when this effect is occuring.
- Default Codec ("datadriver:default")
- "name" (String) - used for item translation key and effect texture location
- "effects" (See following, Array) - effects to be added when potion is consumed:
- "effect" (Identifier) - id of the effect,
- "duration" (Integer, optional) - length of the effect. Defaults to 0.
- "amplifier" (Integer, optional) - amplification to be applied to the effect. Defaults to 0.
- "ambient" (Boolean, optional) - who knows? Defaults to false
- "show_particles" (Boolean, optional) - whether to show particles. Defaults to true.
- "show_icon" (Boolean, optional) - whether to display icon in corner of screen. Defaults to true.
Info: this creates two fluids, one flowing and one still. They have "flowing" or "still" prepended to their registry names.
- Default Codec ("datadriver:default")
- "block" (Identifier) - the fluid block which is for this.
- "blast_resistance" (Float, optional) - resistance to explosions. Defaults to 100.0F.
- "tick_rate" (Integer, optional) - how frequently this is ticked. Defaults to 5.
- "can_have_infinite_source" (Boolean, optional) - whether it can generate infinite sources like water. Defaults to false.
- "flow_speed" (Integer, optional) - speed at which the fluid spread. Defaults to 4.
- "decrease_per_block" (Integer, optional) - the number of levels the fluid decreases each block it spreads. Defaults to 1.
- "bucket", (Identifier) - the bucket (used for pickBlock).
- "still_texture" (Identifier, optional) - the texture to be used for the still variant. Defaults to the water one.
- "flowing_texture" (Identifier, optional) - the texture to be used for the flowing variant. Defaults to the water one.
- "tint" (Integer, optional) - color used to tint texture, best used with greyscale textures.
- The BlockSettings Codec (Due to limitations, some settings are sub-codecs):
- "parent" (Identifier, optional) - the parent block from which to copy settings,
- "dye_color" (String, optional) - the dye color of the block. See the different wool colors for example, and lowercase/replace " " with "_".
- "material_color" (Integer, optional) - see MaterialColors at the bottom for help
- "material" (Material Codec, optional) - material of this block. See below for codec:
- "color" (Integer) - material color id. See bottom.
- "is_liquid" (Boolean, optional) - if it is a liquid. Defaults to false.
- "is_solid" (Boolean, optional) - if it is solid. Defaults to true.
- "blocks_movement" (Boolean, optional) - whether it can be collided with. Defaults to true.
- "blocks_light" (Boolean, optional) - whether it blocks light. Defaults to true/.
- "break_by_hand" (Boolean, optional) - whether this can be broken by hand or replaced by another block without being broken. Defaults to true.
- "burnable" (Boolean, optional) - whether this can burn. Defaults to false.
- "piston_behavior" (Enumeration of "none", "destroy", "block", "ignore", and "push_only) - how pistons interact with this block.
- "settings_part_1" (Sub-codec, optional) - sub settings part 1:
- "no_collision" (Boolean, optional) - whether entities can collide with this. Defaults to true.
- "non_opaque" (Boolean, optional) - whether adjacent blocks should have culling removed. Defaults to false.
- "slipperiness" (Float, optional) - how slippery a block is, like ice.
- "velocity_multiplier" (Float, optional) - direct multiplier to speed.
- "jump_velocity_multipler" (Float, optional) - jump vevlocity multiplier, should affect height?
- "hardness" (Float, optional) - how hard a substance is in regards to breaking.
- "resistance" (Float, optional) - blast resistance ?
- "breaks_instantly" (Boolean, optional) - whether it breaks without an time spent. Defautls to false.
- "ticks_randomly" (Boolean, optional) - if this has random ticks. Defaults to false.
- "dynamic_bounds" (Boolean, optional) - ?
- "drops_nothing" (Boolean, optional) - if this ignores loot table and drops nothing. Defaults to false.
- "is_air" (Boolean, optional) - if this is air. Defaults to false.
- "spawning" (String, optional) - whether certain mobs can spawn. Can be "all", "hostile", "passive", or "none".
- "luminance" (Integer, optional) - the light level this emits.
- "loot_table" (Identifier, optional) - the loot table this drops like.
- "settings_part_2" (Sub-codec, optional) - sub settings part 2:
- "sounds" (sub-sub-codec, optional) - the sounds this makes:
- "volume" (Float) - volume of sounds
- "pitch" (Float) - pitch of sounds
- "sounds" (Identifier Array) - list of sounds, specifically ir order of: break, step on, place, hit, fall on.
- "drops_like" (Identifier, optional) - id of block it drops like.
- "is_solid" (Boolean, optional) - ? Defaults to true.
- "suffocates" (Boolean, optional) - if entities can be suffocated by this. Defaults to true
- "blocks_vision" (Boolean, optional) - if not see through for entities, particles. Defaults to true.
- "post_process" (Boolean, optional) - ? Defaults to false.
- "emissive_lighting" (Boolean, optional) - ? Defaults to false.
- "material_color" (Integer, see bottom for ids, optional) - sets material color.
- "dye_color" (String, optional) - the dye color of the block. See the different wool colors for example, and lowercase/replace " " with "_".
- "collidable" (Boolean, optional) - if can be collided with. Defaults to true.
- "break_by_hand" (Boolean, optional) - if can be harvested when hand breaks it. Defaults to true. Overriden by loot table.
- "break_tag" (Identifier, optional) - identifier of the item tag for the items that can harvest it.
- "required_mining_level" (Integer, optional) - the mining level required for harvesting.
- FallingBlock("minecraft:falling_block"), PillarBlock("minecraft:pillar"), LeavesBlock("minecraft:leaves"), RailBlock("minecraft:rail"), LadderBlock("minecraft:ladder"), SlabBlock("minecraft:slab"), DoorBlock("minecraft:door"), TrapdoorBlock("minecraft:trapdoor"), HorizontalFacingBlock("minecraft:horizontal_facing"), CakeBlock("minecraft:cake"), GlassBlock("minecraft:glass"), PaneBlock("minecraft:pane"), FenceBlock("minecraft:fence"), GateBlock("minecraft:fence_gate"), CarpetBlock("minecraft:carpet"), and WallBlock("minecraft:wall") all only take one BlockSettings codec under the title "settings".
- Block("minecraft:block"):
- "settings" (BlockSettings codec) - settings
- "dimensions" (Integer Array) - specifies the start x,y,z and end x,y,z of the block.
- Ore("minecraft:ore"):
- "settings" (BlockSettings codec) - settings
- "min_xp" (Integer, optional) - minimum xp gained from mining
- "max_xp" (Integer, optional) - maximum xp gained from mining
- Bed("minecraft:bed"):
- "settings" (BlockSettings codec) - settings
- "color" (String, optional) - the dye color of the block. See the different wool colors for example, and lowercase/replace " " with "_".
- Flower("minecraft:flower"):
- "effect" (Identifier) - status effect gained from suspicious stew made from this.
- "duration" (Integer) - duration of ^
- "settings" (BlockSettings codec) - settings
- FlowerPot("minecraft:flower_pot") - must be registered for each flower type that can be potted:
- "contents" (Identifier) - id of flower contents
- "settings" (BlockSettings codec) - settings
- Crop("minecraft:crop"):
- "settings" (BlockSettings codec) - settings
- "max_age" (Integer, optional) - maximum age of the crop. Defaults to 7.
- Stairs("minecraft:stairs"):
- "settings" (BlockSettings codec) - settings
- "base_block" (Identifier) - the id of the base block (Oak Stairs -> Oak Planks, etc.)
- PressurePlate("minecraft:pressure_plate"):
- "settings" (BlockSettings codec) - settings
- "activation_rule" (Enumeration of "everything", or "mobs) - what can activate it.
- "power_output" (Integer, optional) - power outputted by activation.
- Button("minecraft:button"):
- "settings" (BlockSettings codec) - settings
- "sound" (Identifier) - sound played when clicked.
- "is_wooden" (Boolean, optional) - whether or not this is wooden. Defaults to true
- FluidBlock("minecraft:fluid_block"):
- "settings" (BlockSettings codec) - settings
- "fluid" (Identifier) - id of the fluid this holds.
- The ItemSettings codec:
- "fireproof" (Boolean, optional) - if fireproof. Defaults to false
- "rarity" (String, optional) - affects name color. Can be "common", "uncommon", "rare", or "epic".
- "group" (Identifier, optional) - id of the item group.
- "remainder" (Identifier, optional) - id of the item left behind upon using this as an ingredient in a crafting recipe.
- "max_uses" (Integer, optional) - durability.
- "max_uses_if_absent" (Integer, optional) - ?
- "max_count" (Integer, optional) - max stack size.,
- "food" (FoodComponent Codec, optional) - food benefits:
- "hunger" (Integer, optional) - hunger points restored.
- "saturation_modifier" (Float, optional) - ?
- "is_meat" (Boolean, optional) - if meat. Defaults to false.
- "is_always_edible" (Boolean, optional) - can be eaten even if hunger bar full. Defaults to false.
- "is_snack" (Boolean, optional) - ? Defaults to false.
- "effects" (Sub-codec, optional) - effects applied on eaten:
- "effect" (Identifier) - id of status effect,
- "duration" (Integer) - duration of effect
- "slot" (Eumeration of "head", "chest", "legs", "feet", "offhand", "mainhand", optional) - where the item can be equiped. Only use the armor slots.
- Item("minecraft:item"), FlintAndSteel("minecraft:flint_and_steel"), MushroomStew("minecraft:mushroom_stew"), Compass("minecraft:compass"), BoneMeal("minecraft:bone_meal"), EyeOfEnder("minecraft:eye_of_ender"), EnderPearl("minecraft:ender_pearl"), FireCharge("minecraft:fire_charge"), FireworkCharge("minecraft:firework_charge"), Firework("minecraft:firework"), and ChorusFruit("minecraft:chorus_fruit") take a single ItemSettings codec under the title "settings".
- Book("minecraft:book"):
- "settings" (ItemSettings codec) - settings
- "enchantability (Integer, optional) - enchantability of the item,
- FishingRod("minecraft:fishing_rod"):
- "settings" (ItemSettings codec) - settings
- "enchantability" (Integer, optional) - enchantability
- Dye("minecraft:dye"):
- "settings" (ItemSettings codec) - settings
- "dye" (String, optional) - the dye color of the block. See the different wool colors for example, and lowercase/replace " " with "_".
- ExperienceBottle("minecraft:xp_bottle"):
- "settings" (ItemSettings codec) - settings
- "has_glint" (Boolean, optional) - if has glint. Defaults to true.
- MusicDisc("minecraft:music_disc"):
- "settings" (ItemSettings codec) - settings
- "comparator_output" (Integer) - redstone output of jukebox playing this disc.
- "sound" (Identifier) - id of sound to be played.
- HorseArmor("minecraft:horse_armor"):
- "settings" (ItemSettings codec) - settings
- "protection" (Integer) - protection provided to horse.
- "armor_name" (String) - name of armor, used for texture
- Shield("minecraft:sheild"):
- "settings" (ItemSettings codec) - settings
- "max_use_time" (Integer, optional) - ?
- Elytra("minecraft:elytra"):
- "settings" (ItemSettings codec) - settings
- "repair" (Identifier, optional) - repair item/tag. If tag, prepend with #
- ArmorPiece("minecraft:armor_piece"):
- "settings" (ItemSettings codec) - settings
- "material" (Identifier) - id of the armor material
- "slot" (String) - slot in which the armor piece can be equiped. Can be "head", "chest", "legs", "feet".
- Crossbow("minecraft:crossbow"):
- "settings" (ItemSettings codec) - settings
- "range" (Integer, optional) - range of the crossbow.
- Bow("minecraft:bow"):
- "settings" (ItemSettings codec) - settings
- "max_use_time" (Integer, optional) - ?
- "range" (Integer, optional) - range of bow.
- Axe("minecraft:axe"), Shovel("minecraft:shovel"):
- "settings" (ItemSettings codec) - settings
- "attack_damage" (Float) - attack damage of tool
- "attack_speed" (Float) - attack speed of tool
- "material" (Identifier) - id of the tool material
- Hoe("minecraft:hoe"), Pickaxe("minecraft:pickaxe"), Sword("minecraft:sword"):
- "settings" (ItemSettings codec) - settings
- "attack_damage" (Integer) - attack damage of tool
- "attack_speed" (Float) - attack speed of tool
- "material" (Identifier) - id of the tool material
- MiningTool("minecraft:mining_tool"):
- "settings" (ItemSettings codec) - settings
- "attack_damage" (Float) - attack damage of tool
- "attack_speed" (Float) - attack speed of tool
- "material" (Identifier) - id of the tool material
- "effective_blocks" (Identfier Array) - ids of the blocks on which it is effective.
- Trident("minecraft:trident"):
- "settings" (ItemSettings codec) - settings
- "max_use_time" (Integer, optional) - ?
- BlockItem("minecraft:block_item"):
- "settings" (ItemSettings codec) - settings
- "block" (Identifier) - id of placement block
- Bucket("minecraft:bucket):
- "settings" (ItemSettings codec) - settings
- "fluid" (Identifier) - id of placement fluid
- BlockItem("minecraft:aliased_block_item"):
- "settings" (ItemSettings codec) - settings
- "block" (Identifier) - id of placement block
These work differently than the rest, used to apply special effects over items, blocks, or fluids, such as the glint overlay, the translucent modifier, or the cutout for blocks with transparent pixels.
- "type" (Enumeration of "block", "item", or "fluid")
- "values" (String Array) - Should be in format of "identifier of thing": "render layer" The render layers can currently be "solid", "armor_glint", "cutout", "cutout_mipped", "direct_glint", "lines", or "translucent".
Can be used to add custom painting types to the game.
- Default Codec ("datadriver:default")
- "height" (Integer) - the height of the painting
- "width" (Integer) - the width of the painting
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: CLEAR, id: 0, integer color: 0
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: GRASS, id: 1, integer color: 8368696
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: SAND, id: 2, integer color: 16247203
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: WEB, id: 3, integer color: 13092807
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: LAVA, id: 4, integer color: 16711680
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: ICE, id: 5, integer color: 10526975
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: IRON, id: 6, integer color: 10987431
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: FOLIAGE, id: 7, integer color: 31744
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: WHITE, id: 8, integer color: 16777215
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: CLAY, id: 9, integer color: 10791096
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: DIRT, id: 10, integer color: 9923917
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: STONE, id: 11, integer color: 7368816
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: WATER, id: 12, integer color: 4210943
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: WOOD, id: 13, integer color: 9402184
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: QUARTZ, id: 14, integer color: 16776437
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: ORANGE, id: 15, integer color: 14188339
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: MAGENTA, id: 16, integer color: 11685080
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: LIGHT_BLUE, id: 17, integer color: 6724056
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: YELLOW, id: 18, integer color: 15066419
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: LIME, id: 19, integer color: 8375321
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: PINK, id: 20, integer color: 15892389
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: GRAY, id: 21, integer color: 5000268
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: LIGHT_GRAY, id: 22, integer color: 10066329
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: CYAN, id: 23, integer color: 5013401
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: PURPLE, id: 24, integer color: 8339378
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: BLUE, id: 25, integer color: 3361970
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: BROWN, id: 26, integer color: 6704179
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: GREEN, id: 27, integer color: 6717235
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: RED, id: 28, integer color: 10040115
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: BLACK, id: 29, integer color: 1644825
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: GOLD, id: 30, integer color: 16445005
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: DIAMOND, id: 31, integer color: 6085589
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: LAPIS, id: 32, integer color: 4882687
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: EMERALD, id: 33, integer color: 55610
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: SPRUCE, id: 34, integer color: 8476209
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: NETHER, id: 35, integer color: 7340544
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: WHITE_TERRACOTTA, id: 36, integer color: 13742497
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: ORANGE_TERRACOTTA, id: 37, integer color: 10441252
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: MAGENTA_TERRACOTTA, id: 38, integer color: 9787244
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: LIGHT_BLUE_TERRACOTTA, id: 39, integer color: 7367818
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: YELLOW_TERRACOTTA, id: 40, integer color: 12223780
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: LIME_TERRACOTTA, id: 41, integer color: 6780213
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: PINK_TERRACOTTA, id: 42, integer color: 10505550
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: GRAY_TERRACOTTA, id: 43, integer color: 3746083
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: LIGHT_GRAY_TERRACOTTA, id: 44, integer color: 8874850
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: CYAN_TERRACOTTA, id: 45, integer color: 5725276
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: PURPLE_TERRACOTTA, id: 46, integer color: 8014168
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: BLUE_TERRACOTTA, id: 47, integer color: 4996700
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: BROWN_TERRACOTTA, id: 48, integer color: 4993571
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: GREEN_TERRACOTTA, id: 49, integer color: 5001770
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: RED_TERRACOTTA, id: 50, integer color: 9321518
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: BLACK_TERRACOTTA, id: 51, integer color: 2430480
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: field_25702, id: 52, integer color: 12398641
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: field_25703, id: 53, integer color: 9715553
[14:46:53] [main/INFO] (Minecraft) [STDOUT]: Color: field_25704, id: 54, integer color: 6035741
[14:46:54] [main/INFO] (Minecraft) [STDOUT]: Color: field_25705, id: 55, integer color: 1474182
[14:46:54] [main/INFO] (Minecraft) [STDOUT]: Color: field_25706, id: 56, integer color: 3837580
[14:46:54] [main/INFO] (Minecraft) [STDOUT]: Color: field_25707, id: 57, integer color: 5647422
[14:46:54] [main/INFO] (Minecraft) [STDOUT]: Color: field_25708, id: 58, integer color: 1356933