Display Music Discs, Pottery Sherds, & Templates with custom 3D models.
I was the mod author, and maintainer for the full Forge/Neo port version of this mod for a while until I've finished on that with 1.21.11. However, while I've came to the decision to stop working on the full mod itself, I still enjoy one of the core concepts of the mod, and decided to make this [Lite Edition], which I will be maintaining.
This version removes the entire concept of placing block variations of many items directly onto the ground, and instead focuses heavily on displaying Music Discs, Pottery Sherds, & Templates upon Item Displays or Display Pillows. These supported items all still have their respective 3D models from the original mod, but aren't separate block items anymore. Instead, the mod simply uses the original item and display their respective 3D model directly rather than making a middle-man. This version also removes support for a lot of the misc things, such as ingots, gemstones, coal, etc due to moving away from the block idea of displaying items. This makes this version more open for modpacks, since many other mods already has methods of placing many of those common items while this mod focuses only on select unique treasure items to be displayed on sticks or pillows.
A big thing I did in the Forge/Neo port of this mod was supporting items from other mods, however this came with a problem of me having to do it heavily by registering a new block and block item for everything I want to support. This also includes all ResourcePack assets required to get this to setup, and work. However, this version scraps all of that and instead uses a new system to setup everything, though this system is a tad different between 1.21.1 & 1.21.11.
For 1.21.1: The system is fully automatic, registering the layer location of all models for each music disc, pottery sherd, and template that is in the modpack. This uses a folder system where the location is found under "items_displayed:block/(type)/(namespace)/(item id)". For example, the vanilla music disc "Creator" will be under "items_displayed:block/disc/minecraft/music_disc_creator". With this system, all that is needed to be done to support additional modded items is to make a block model via a ResourcePack and put it in the correct location, then use a Datapack to tag the item respectably within the mod.
For 1.21.11+: Due to new rendering changes to items back in 1.21.2, the above system doesn't work anymore, however the models don't actually needs to have their location registered to work anyways. Instead, using the new "Items" system, you can directly replace the desired item file to direct it to use a new block model by using the "context_entity_type" property, which is still done in the ResourcePack. Items are still required to be tagged properly within a Datapack.
Conversation