MANDATORY for all resourcepack variations to work.
OPTIONAL FEATURES (you can safely remove them from the datapack)
1 - Rotates item entities, making them appear laying on the ground (rather than standing). Completely safe to change, just remove models>items>generated.json. Disabling it will make custom weapons look weird (Too big).