Hypixel SkyBlock Wiki:Style Manual/Images


 * < Policies

To keep images on the Wiki consistent, please refer to this style manual before posting or applying changes to an image. If something isn't mentioned here, refer to the Wikipedia's Manual of Style/Images. Images are also governed by the image policy.

In-game screenshots
Screenshots should be relevant to the topic of the page. The quality of these screenshots should be taken at the best quality available.

When deciding which resolution to use, remember that thumbnails in an article are 300px in width at most, and the lightbox used to enlarge images are 1,000px at most in width on desktop.

Avoid using external software, modifications that will change the way the game would look in a default and vanilla configuration of Minecraft. These include:
 * An FOV other than 70
 * Shaderspacks
 * Resourcepacks
 * Post-processing in an image-based editor
 * Applying an image filter
 * Add vignette
 * Adding watermarks

Avoid upscaling or resizing images in post-processing. Minecraft doesn't support anti-aliasing, and in most traditional image-based editors, upscaling and downsizing will most likely change the way it will look and apply anti-aliasing to a degree that's not true to the game.

Minor adjustments that improve the visibility or pull more focus onto the subject without compromising the default and vanilla look of Minecraft are allowed. This includes cropping, removing compression artifacts, removing borders.

Rendering Vanilla items/blocks
Most vanilla textures are available on the Minecraft Wiki. If you're reuploading images from there, remember to properly include the correct license and attribution.

To access game textures, find the .jar file of whichever Minecraft version you prefer, then convert it into .zip and decompress the content.

Alternatively, BlockRenderer Mod can be used to generate images of vanilla items/blocks.

Rendering Skins
NPCs and head items all use Minecraft skin textures.

The recommended way is to use Wikitools to render the skin and Cowlection to collect the Skin ID for record.

Below are ways to collect the Skin File in other ways.

Minecraft stores all the skin textures information in a folder as a cache so that it doesn't have to reload textures every time. The cache folder is located in your  folder. See Project:Resources for more details.
 * Skin cache

Tips:
 * The skins will flow into the folder as the game load the texture, so it is recommended that you sort the files as Last-Modified, to see the latest skin you see in-game.
 * You can delete the folder if it might become too cluttered to find the texture files. Since this is a cache folder, it is completely safe to do so.

Hypixel's API for SkyBlock provides all the information on an item when looking at a player's inventory, ender chest, accessory bag, etc. This information can also be retrieved from on-going auctions.
 * Hypixel's API

The "skin" data from the Items API is a base64 gzipped file, so make sure you have the technical knowledge to decode and decompress it first.

For more information about the Hypixel SkyBlock API, visit Hypixel's API Site.

There are several ways to render skin with minecraft mods.
 * Minecraft Mods

Ways to get the skin file are listed below:
 * 1) Some Minecraft mods will include the NBT tag of the item, which includes the textures information in base64. Decode it then download the texture file from the texture.minecraft.net link.
 * 2) There are also some mods that will provide a world download, which should include the head item, but no NPC texture. You can open the downloaded world in single player, and use commands to extract the textures. Example: Place the head item on your feet and use , or throw the item on the ground nearby and use  . These commands are subject to change for different Minecraft versions.
 * 3) Skyblock Addons mod allows copying the NBT data of every item. To do this, you need to:
 * 4) Run the command:
 * 5) Hover your mouse over the item you want to get NBT data from
 * 6) Press the  key
 * 7) The NBT data of the item is now copied to your clipboard.

Rendering Inventory Items
For most use cases, refer to the Minecraft Wiki: Standardized views.

The recommended way is to use Wikitools to grab the Texture ID, then use the Head Renderer on HSWT to produce a standardized image.

If you choose to use another method, there are only some important notes that you need to be aware of:
 * Head item should be 300px in width and height, with proper padding from the image borders to ensure it's properly displayed in Template:Slot and Template:Crafting Table.
 * Head item should be looking to the right, a representative of the item being in a player inventory (unlike mob heads on the Minecraft Wiki, which faces the left side).
 * Lighting on head items should be the same as in-game inventory, which is 100% top side, 67% left side, and 48% right side.
 * Do not apply anti-aliasing.
 * Transparent image background.

Other Resources
Some renderings can also be done with community-made tools, including head rendering and armor piece icon coloring. Visit HSWT for the respective tools.

A list of all resources can be found in Project:Resources.

Compression
It is recommended that all images uploaded to the Wiki should have lossless compression.

The Minecraft Wiki recommends PNGOUT as it's compatible with most operating systems.

An alternative is the File Optimizer.