summaryrefslogtreecommitdiff
path: root/blockcolors.go
diff options
context:
space:
mode:
Diffstat (limited to 'blockcolors.go')
-rw-r--r--blockcolors.go144
1 files changed, 144 insertions, 0 deletions
diff --git a/blockcolors.go b/blockcolors.go
new file mode 100644
index 0000000..bac126b
--- /dev/null
+++ b/blockcolors.go
@@ -0,0 +1,144 @@
+package main
+
+import (
+ "github.com/kch42/gomcmap/mcmap"
+ "github.com/mattn/go-gtk/gdk"
+)
+
+var blockColors = map[mcmap.BlockID]*gdk.Color{
+ mcmap.BlkStone: gdk.NewColor("#666666"),
+ mcmap.BlkGrassBlock: gdk.NewColor("#00aa00"),
+ mcmap.BlkDirt: gdk.NewColor("#644804"),
+ mcmap.BlkCobblestone: gdk.NewColor("#7a7a7a"),
+ mcmap.BlkWoodPlanks: gdk.NewColor("#a4721c"),
+ mcmap.BlkBedrock: gdk.NewColor("#111111"),
+ mcmap.BlkWater: gdk.NewColor("#0000ff"),
+ mcmap.BlkStationaryWater: gdk.NewColor("#0000ff"),
+ mcmap.BlkLava: gdk.NewColor("#ff4400"),
+ mcmap.BlkStationaryLava: gdk.NewColor("#ff4400"),
+ mcmap.BlkSand: gdk.NewColor("#f1ee85"),
+ mcmap.BlkGravel: gdk.NewColor("#9ba3a9"),
+ mcmap.BlkGoldOre: gdk.NewColor("#ffa200"),
+ mcmap.BlkIronOre: gdk.NewColor("#e1e1e1"),
+ mcmap.BlkCoalOre: gdk.NewColor("#333333"),
+ mcmap.BlkWood: gdk.NewColor("#a4721c"),
+ mcmap.BlkLeaves: gdk.NewColor("#57a100"),
+ mcmap.BlkGlass: gdk.NewColor("#eeeeff"),
+ mcmap.BlkLapisLazuliOre: gdk.NewColor("#3114e3"),
+ mcmap.BlkLapisLazuliBlock: gdk.NewColor("#3114e3"),
+ mcmap.BlkDispenser: gdk.NewColor("#7a7a7a"),
+ mcmap.BlkSandstone: gdk.NewColor("#f1ee85"),
+ mcmap.BlkNoteBlock: gdk.NewColor("#a4721c"),
+ mcmap.BlkBed: gdk.NewColor("#a00000"),
+ mcmap.BlkPoweredRail: gdk.NewColor("#ff0000"),
+ mcmap.BlkDetectorRail: gdk.NewColor("#ff0000"),
+ mcmap.BlkStickyPiston: gdk.NewColor("#91ba12"),
+ mcmap.BlkCobweb: gdk.NewColor("#dddddd"),
+ mcmap.BlkGrass: gdk.NewColor("#a0f618"),
+ mcmap.BlkPiston: gdk.NewColor("#a4721c"),
+ mcmap.BlkPistonExtension: gdk.NewColor("#a4721c"),
+ mcmap.BlkWool: gdk.NewColor("#ffffff"),
+ mcmap.BlkBlockOfGold: gdk.NewColor("#ffa200"),
+ mcmap.BlkBlockOfIron: gdk.NewColor("#e1e1e1"),
+ mcmap.BlkTNT: gdk.NewColor("#a20022"),
+ mcmap.BlkBookshelf: gdk.NewColor("#a4721c"),
+ mcmap.BlkMossStone: gdk.NewColor("#589b71"),
+ mcmap.BlkObsidian: gdk.NewColor("#111144"),
+ mcmap.BlkTorch: gdk.NewColor("#ffcc00"),
+ mcmap.BlkFire: gdk.NewColor("#ffcc00"),
+ mcmap.BlkMonsterSpawner: gdk.NewColor("#344e6a"),
+ mcmap.BlkOakWoodStairs: gdk.NewColor("#a4721c"),
+ mcmap.BlkChest: gdk.NewColor("#a4721c"),
+ mcmap.BlkRedstoneWire: gdk.NewColor("#ff0000"),
+ mcmap.BlkDiamondOre: gdk.NewColor("#00fff6"),
+ mcmap.BlkBlockOfDiamond: gdk.NewColor("#00fff6"),
+ mcmap.BlkCraftingTable: gdk.NewColor("#a4721c"),
+ mcmap.BlkWheat: gdk.NewColor("#e7ae00"),
+ mcmap.BlkFarmland: gdk.NewColor("#644804"),
+ mcmap.BlkFurnace: gdk.NewColor("#7a7a7a"),
+ mcmap.BlkBurningFurnace: gdk.NewColor("#7a7a7a"),
+ mcmap.BlkSignPost: gdk.NewColor("#a4721c"),
+ mcmap.BlkWoodenDoor: gdk.NewColor("#a4721c"),
+ mcmap.BlkLadders: gdk.NewColor("#a4721c"),
+ mcmap.BlkRail: gdk.NewColor("#dbdbdb"),
+ mcmap.BlkCobblestoneStairs: gdk.NewColor("#7a7a7a"),
+ mcmap.BlkWallSign: gdk.NewColor("#a4721c"),
+ mcmap.BlkLever: gdk.NewColor("#a4721c"),
+ mcmap.BlkStonePressurePlate: gdk.NewColor("#666666"),
+ mcmap.BlkIronDoor: gdk.NewColor("#e1e1e1"),
+ mcmap.BlkWoodenPressurePlate: gdk.NewColor("#a4721c"),
+ mcmap.BlkRedstoneOre: gdk.NewColor("#a00000"),
+ mcmap.BlkGlowingRedstoneOre: gdk.NewColor("#ff0000"),
+ mcmap.BlkRedstoneTorchInactive: gdk.NewColor("#ff0000"),
+ mcmap.BlkRedstoneTorchActive: gdk.NewColor("#ff0000"),
+ mcmap.BlkStoneButton: gdk.NewColor("#666666"),
+ mcmap.BlkSnow: gdk.NewColor("#e5fffe"),
+ mcmap.BlkIce: gdk.NewColor("#9fdcff"),
+ mcmap.BlkSnowBlock: gdk.NewColor("#e5fffe"),
+ mcmap.BlkCactus: gdk.NewColor("#01bc3a"),
+ mcmap.BlkClay: gdk.NewColor("#767a82"),
+ mcmap.BlkSugarCane: gdk.NewColor("#12db50"),
+ mcmap.BlkJukebox: gdk.NewColor("#a4721c"),
+ mcmap.BlkFence: gdk.NewColor("#a4721c"),
+ mcmap.BlkPumpkin: gdk.NewColor("#ff7000"),
+ mcmap.BlkNetherrack: gdk.NewColor("#851c2d"),
+ mcmap.BlkSoulSand: gdk.NewColor("#796a59"),
+ mcmap.BlkGlowstone: gdk.NewColor("#ffff00"),
+ mcmap.BlkNetherPortal: gdk.NewColor("#ff00ff"),
+ mcmap.BlkJackOLantern: gdk.NewColor("#ff7000"),
+ mcmap.BlkRedstoneRepeaterInactive: gdk.NewColor("#ff0000"),
+ mcmap.BlkRedstoneRepeaterActive: gdk.NewColor("#ff0000"),
+ mcmap.BlkTrapdoor: gdk.NewColor("#a4721c"),
+ mcmap.BlkStoneBricks: gdk.NewColor("#666666"),
+ mcmap.BlkHugeBrownMushroom: gdk.NewColor("#b07859"),
+ mcmap.BlkHugeRedMushroom: gdk.NewColor("#dd0000"),
+ mcmap.BlkIronBars: gdk.NewColor("#e1e1e1"),
+ mcmap.BlkGlassPane: gdk.NewColor("#eeeeff"),
+ mcmap.BlkMelon: gdk.NewColor("#9ac615"),
+ mcmap.BlkVines: gdk.NewColor("#50720d"),
+ mcmap.BlkFenceGate: gdk.NewColor("#a4721c"),
+ mcmap.BlkBrickStairs: gdk.NewColor("#c42500"),
+ mcmap.BlkStoneBrickStairs: gdk.NewColor("#666666"),
+ mcmap.BlkMycelium: gdk.NewColor("#7c668c"),
+ mcmap.BlkLilyPad: gdk.NewColor("#50720d"),
+ mcmap.BlkNetherBrick: gdk.NewColor("#c42500"),
+ mcmap.BlkNetherBrickFence: gdk.NewColor("#c42500"),
+ mcmap.BlkNetherBrickStairs: gdk.NewColor("#c42500"),
+ mcmap.BlkEnchantmentTable: gdk.NewColor("#222244"),
+ mcmap.BlkBrewingStand: gdk.NewColor("#666666"),
+ mcmap.BlkCauldron: gdk.NewColor("#666666"),
+ mcmap.BlkEndPortal: gdk.NewColor("#000000"),
+ mcmap.BlkEndPortalBlock: gdk.NewColor("#e0dbce"),
+ mcmap.BlkEndStone: gdk.NewColor("#e0dbce"),
+ mcmap.BlkRedstoneLampInactive: gdk.NewColor("#ffff00"),
+ mcmap.BlkRedstoneLampActive: gdk.NewColor("#ffff00"),
+ mcmap.BlkSandstoneStairs: gdk.NewColor("#f1ee85"),
+ mcmap.BlkEmeraldOre: gdk.NewColor("#00c140"),
+ mcmap.BlkEnderChest: gdk.NewColor("#222244"),
+ mcmap.BlkBlockOfEmerald: gdk.NewColor("#00c140"),
+ mcmap.BlkSpruceWoodStairs: gdk.NewColor("#a4721c"),
+ mcmap.BlkBirchWoodStairs: gdk.NewColor("#a4721c"),
+ mcmap.BlkJungleWoodStairs: gdk.NewColor("#a4721c"),
+ mcmap.BlkCommandBlock: gdk.NewColor("#e8ec78"),
+ mcmap.BlkBeacon: gdk.NewColor("#00fff6"),
+ mcmap.BlkCobblestoneWall: gdk.NewColor("#7a7a7a"),
+ mcmap.BlkCarrots: gdk.NewColor("#ff6000"),
+ mcmap.BlkPotatoes: gdk.NewColor("#c6cd0c"),
+ mcmap.BlkWoodenButton: gdk.NewColor("#a4721c"),
+ mcmap.BlkAnvil: gdk.NewColor("#444444"),
+ mcmap.BlkTrappedChest: gdk.NewColor("#a4721c"),
+ mcmap.BlkRedstoneComparatorInactive: gdk.NewColor("#ff0000"),
+ mcmap.BlkRedstoneComparatorActive: gdk.NewColor("#ff0000"),
+ mcmap.BlkBlockOfRedstone: gdk.NewColor("#ff0000"),
+ mcmap.BlkNetherQuartzOre: gdk.NewColor("#e7e7e7"),
+ mcmap.BlkHopper: gdk.NewColor("#444444"),
+ mcmap.BlkBlockOfQuartz: gdk.NewColor("#e7e7e7"),
+ mcmap.BlkQuartzStairs: gdk.NewColor("#e7e7e7"),
+ mcmap.BlkActivatorRail: gdk.NewColor("#ff0000"),
+ mcmap.BlkDropper: gdk.NewColor("#444444"),
+ mcmap.BlkStainedClay: gdk.NewColor("#767a82"),
+ mcmap.BlkHayBlock: gdk.NewColor("#e7ae00"),
+ mcmap.BlkCarpet: gdk.NewColor("#ffffff"),
+ mcmap.BlkHardenedClay: gdk.NewColor("#767a82"),
+ mcmap.BlkBlockOfCoal: gdk.NewColor("#333333"),
+}