-
Notifications
You must be signed in to change notification settings - Fork 0
Textures
Philipp Stadler edited this page Dec 1, 2016
·
4 revisions
The packed textures can be found in Blockhalde-core/assets, find the right texture via atlas.findRegion("identifier"). Note that accessing UV coordinates from a region is a little weird:
uvBottomLeft.set(region.getU(), region.getV2());
uvTopRight.set(region.getU2(), region.getV());
The methods are undocumented in libgdx 🙃
A blocktype can have 3 textures – top, bottom and side (example: grass). The BlockType enumeration defines the textures to use along with some essential block properties such as the sturdiness of the material.
The block textures reside in the atlas at Blockhalde-core/assets/textures/pack.atlas. The texture you need to bind is Blockhalde-core/assets/textures/pack.png.
Textures can be retrieved from the TextureAtlas using the following identifiers:
- bedrock
- bookshelf
- brick
- cactus_bottom
- cactus_side
- cactus_top
- clay
- coal_block
- coal_ore
- coarse_dirt
- cobblestone
- cobblestone_mossy
- crafting_table_front
- crafting_table_side
- crafting_table_top
- diamond_block
- diamond_ore
- dirt
- dirt_podzol_side
- dirt_podzol_top
- door_acacia_lower
- door_acacia_upper
- door_birch_lower
- door_birch_upper
- door_dark_oak_lower
- door_dark_oak_upper
- door_iron_lower
- door_iron_upper
- door_jungle_lower
- door_jungle_upper
- door_spruce_lower
- door_spruce_upper
- door_wood_lower
- door_wood_upper
- emerald_block
- emerald_ore
- enchanting_table_bottom
- enchanting_table_side
- enchanting_table_top
- end_stone
- farmland_dry
- farmland_wet
- furnace_front_off
- furnace_front_on
- furnace_side
- furnace_top
- glass
- glass_black
- glass_blue
- glass_brown
- glass_cyan
- glass_gray
- glass_green
- glass_light_blue
- glass_lime
- glass_magenta
- glass_orange
- glass_pink
- glass_purple
- glass_red
- glass_silver
- glass_white
- glass_yellow
- glowstone
- gold_block
- gold_ore
- grass_side
- grass_side_overlay
- grass_side_snowed
- grass_top
- gravel
- hardened_clay
- hardened_clay_stained_black
- hardened_clay_stained_blue
- hardened_clay_stained_brown
- hardened_clay_stained_cyan
- hardened_clay_stained_gray
- hardened_clay_stained_green
- hardened_clay_stained_light_blue
- hardened_clay_stained_lime
- hardened_clay_stained_magenta
- hardened_clay_stained_orange
- hardened_clay_stained_pink
- hardened_clay_stained_purple
- hardened_clay_stained_red
- hardened_clay_stained_silver
- hardened_clay_stained_white
- hardened_clay_stained_yellow
- hay_block_side
- hay_block_top
- hopper_inside
- hopper_outside
- hopper_top
- ice
- ice_packed
- iron_block
- iron_ore
- iron_trapdoor
- ladder
- lapis_block
- lapis_ore
- leaves_acacia
- leaves_big_oak
- leaves_birch
- leaves_jungle
- leaves_oak
- leaves_spruce
- log_acacia
- log_acacia_top
- log_big_oak
- log_big_oak_top
- log_birch
- log_birch_top
- log_jungle
- log_jungle_top
- log_oak
- log_oak_top
- log_spruce
- log_spruce_top
- melon_side
- melon_stem_connected
- melon_stem_disconnected
- melon_top
- mob_spawner
- mushroom_block_inside
- mushroom_block_skin_brown
- mushroom_block_skin_red
- mushroom_block_skin_stem
- mushroom_brown
- mushroom_red
- mycelium_side
- mycelium_top
- nether_brick
- nether_wart_stage_0
- nether_wart_stage_1
- nether_wart_stage_2
- netherrack
- noteblock
- obsidian
- piston_bottom
- piston_inner
- piston_side
- piston_top_normal
- piston_top_sticky
- planks_acacia
- planks_big_oak
- planks_birch
- planks_jungle
- planks_oak
- planks_spruce
- portal
- potatoes_stage_0
- potatoes_stage_1
- potatoes_stage_2
- potatoes_stage_3
- prismarine_bricks
- prismarine_dark
- prismarine_rough
- pumpkin_face_off
- pumpkin_face_on
- pumpkin_side
- pumpkin_stem_connected
- pumpkin_stem_disconnected
- pumpkin_top
- quartz_block_bottom
- quartz_block_chiseled
- quartz_block_chiseled_top
- quartz_block_lines
- quartz_block_lines_top
- quartz_block_side
- quartz_block_top
- quartz_ore
- rail_activator
- rail_activator_powered
- rail_detector
- rail_detector_powered
- rail_golden
- rail_golden_powered
- rail_normal
- rail_normal_turned
- red_sand
- red_sandstone_bottom
- red_sandstone_carved
- red_sandstone_normal
- red_sandstone_smooth
- red_sandstone_top
- redstone_block
- redstone_lamp_off
- redstone_lamp_on
- redstone_ore
- sand
- sandstone_bottom
- sandstone_carved
- sandstone_normal
- sandstone_smooth
- sandstone_top
- slime
- snow
- soul_sand
- sponge
- sponge_wet
- stone
- stone_andesite
- stone_andesite_smooth
- stone_diorite
- stone_diorite_smooth
- stone_granite
- stone_granite_smooth
- stone_slab_side
- stone_slab_top
- stonebrick
- stonebrick_carved
- stonebrick_cracked
- stonebrick_mossy
- tallgrass
- tnt_bottom
- tnt_side
- tnt_top
- torch_on
- trapdoor
- trip_wire
- trip_wire_source
- vine
- waterlily
- web
- wheat_stage_0
- wheat_stage_1
- wheat_stage_2
- wheat_stage_3
- wheat_stage_4
- wheat_stage_5
- wheat_stage_6
- wheat_stage_7
- wool_colored_black
- wool_colored_blue
- wool_colored_brown
- wool_colored_cyan
- wool_colored_gray
- wool_colored_green
- wool_colored_light_blue
- wool_colored_lime
- wool_colored_magenta
- wool_colored_orange
- wool_colored_pink
- wool_colored_purple
- wool_colored_red
- wool_colored_silver
- wool_colored_white
- wool_colored_yellow