Future-proofing with SlimeKnights/TinkersConstruct@34a4c8c80f969cafd696b41d963c2a041347d4cd and backwards-compatibility in mind