Description
Please don't close this issue, it's just supposed to be a centralized list of features that I can conventiently edit if I think of something that I've forgotten.
General:
Basically everything that modern OF has.
Blocks:
Simple CTM [Simpler version of CTM that was implemented in later OF versions and that doesn't require 47 individual textures per block.
Full support for special blocks like:
- Doors [Very stubborn because of weird metadata implementation]
- Tall Plants [Same as doors]
- Glass Panes [Currently Glass Panes only support side textures and CTM, it would be cool to have full block support to also change the top and bottom textures]
- Rails [?]
- Ladders [?]
- Crops [Crops render type isn't supported yet I don't think]
- Pistons [Specifically the Piston Arm, the rest is normal blocks]
- Fence Posts + Fence Gates [I think the portions inbetween the posts are a bit wonky (?)]
- Levers
- Dragon Eggs [lel]
- Tripwire Hooks
- Chests [?]
- Hoppers [Don't work fully, have a weird render type too. I'd like to be able to freely assign the textures on all the sides they use]
- Cauldon [Same as hoppers]
- Redstone Wire [Assings its textures in a very weird way, but would be cool to display signal strength on the block texture]
- Basically any other block that has a weird render type
Automatical Fast/Fancy detection for Leaves [currently you have to provide two separate texture packs]
Support for animated block textures. Currently it seems that you can either have animated or randomized [or connected or whatever] textures.
More accessible rotation [Would be cool to be able to set a flag that automatically rotates textures in all 4 cardinal directions or only in 2.
Height-dependent textures
Emissive Textures support!
Texture-specific replacement [Say, I have a block that uses a vanilla texture somewhere (only example I can think of is HopperDucts' Grated Hopper, which uses the Iron bars texture at the top). I'd like to be able to tell the .properties file: "If this block uses X.png SOMEWHERE, please replace it with Y.png that I have provided you."
Date-specific textures. Would allow for fun seasonal textures, as they are available for chests in vanilla :)
Distinct inventory-only rendering. That would allow for blocks that appear different in inventory than they appear when placed down (useful for marking silverfish stones in inventory without affecting the world, and such)
Model support, if possible
Mobs:
Modded mobs support for mobs that use more than one texture [modded Sheep, Spiders, Villagers, etc. pp.]
Persistency, so that a mob that has a biome-dependent texture once it's loaded, keeps that texture even if brought into a different biome and then unloaded [if possible]
Emissive Textures support!
Model support, if possible.
NBT (?) support, so that I can specify textures for smth like sheep based on their color or mobs based on their names, etc.
CIT:
Texture-specific replacement as with the blocks [to more effectively edit greyscale items, that have to exist for some reason]
Emissive Textures [if it's possible to have items be emissive when held in the hand, glowing tools or smth]
Allowing to specify whether or not to apply the intended hard-coded colors (would allow to apply unique textures to things like Spawn Eggs, without them being miscolored because of "efficiency".
Texture blending:
Plain and simple. Allow me to have textures blend together when they are next to each other [like dirt "encroaching"on a gravel path or smth] It's in modern OF, you'll find it.
Colormaps:
Please :)
GUI:
Custom GUIs. Especially important for GUIs that are often reused like Chest GUI. Shulkerbox GUI with purple outline would be sexy :)
Particles:
Allowing users to set breaking particles to what they like [either an existing texture or one that is already in the TP or one that is provided specifically for that purpose] would be very nice :)
Mods:
Mod support in general, but I'm sure that's already a goal :)
Technical:
JSON support? Of course you want to have this be a drop-in replacement, which is very fair, but support for both .properties AND JSON would be cool :)
If I remember or think of other things (or if I find that something I marked down here is already implemented, I'll update this list accordingly :)
fml_client_latest.log, and crash reports, if any.
Description
Please don't close this issue, it's just supposed to be a centralized list of features that I can conventiently edit if I think of something that I've forgotten.
General:
Basically everything that modern OF has.
Blocks:
Simple CTM [Simpler version of CTM that was implemented in later OF versions and that doesn't require 47 individual textures per block.
Full support for special blocks like:
Automatical Fast/Fancy detection for Leaves [currently you have to provide two separate texture packs]
Support for animated block textures. Currently it seems that you can either have animated or randomized [or connected or whatever] textures.
More accessible rotation [Would be cool to be able to set a flag that automatically rotates textures in all 4 cardinal directions or only in 2.
Height-dependent textures
Emissive Textures support!
Texture-specific replacement [Say, I have a block that uses a vanilla texture somewhere (only example I can think of is HopperDucts' Grated Hopper, which uses the Iron bars texture at the top). I'd like to be able to tell the .properties file: "If this block uses X.png SOMEWHERE, please replace it with Y.png that I have provided you."
Date-specific textures. Would allow for fun seasonal textures, as they are available for chests in vanilla :)
Distinct inventory-only rendering. That would allow for blocks that appear different in inventory than they appear when placed down (useful for marking silverfish stones in inventory without affecting the world, and such)
Model support, if possible
Mobs:
Modded mobs support for mobs that use more than one texture [modded Sheep, Spiders, Villagers, etc. pp.]
Persistency, so that a mob that has a biome-dependent texture once it's loaded, keeps that texture even if brought into a different biome and then unloaded [if possible]
Emissive Textures support!
Model support, if possible.
NBT (?) support, so that I can specify textures for smth like sheep based on their color or mobs based on their names, etc.
CIT:
Texture-specific replacement as with the blocks [to more effectively edit greyscale items, that have to exist for some reason]
Emissive Textures [if it's possible to have items be emissive when held in the hand, glowing tools or smth]
Allowing to specify whether or not to apply the intended hard-coded colors (would allow to apply unique textures to things like Spawn Eggs, without them being miscolored because of "efficiency".
Texture blending:
Plain and simple. Allow me to have textures blend together when they are next to each other [like dirt "encroaching"on a gravel path or smth] It's in modern OF, you'll find it.
Colormaps:
Please :)
GUI:
Custom GUIs. Especially important for GUIs that are often reused like Chest GUI. Shulkerbox GUI with purple outline would be sexy :)
Particles:
Allowing users to set breaking particles to what they like [either an existing texture or one that is already in the TP or one that is provided specifically for that purpose] would be very nice :)
Mods:
Mod support in general, but I'm sure that's already a goal :)
Technical:
JSON support? Of course you want to have this be a drop-in replacement, which is very fair, but support for both .properties AND JSON would be cool :)
If I remember or think of other things (or if I find that something I marked down here is already implemented, I'll update this list accordingly :)
fml_client_latest.log, and crash reports, if any.