@@ -0,0 +1,643 @@
+package reborncore.common.misc;%0A%0Aimport net.minecraftforge.common.property.IUnlistedProperty;%0A%0Apublic class UnlistedPropertyString implements IUnlistedProperty%3CString%3E %7B%0A%09private final String name;%0A%0A%0A%09private UnlistedPropertyString(String n) %7B%0A%09%09name = n;%0A%09%7D%0A%0A%09public static UnlistedPropertyString create(String name) %7B%0A%09%09return new UnlistedPropertyString(name);%0A%09%7D%0A%0A%09@Override%0A%09public String getName() %7B%0A%09%09return name;%0A%09%7D%0A%0A%09@Override%0A%09public boolean isValid(String value) %7B%0A%09%09return true;%0A%09%7D%0A%0A%09@Override%0A%09public Class%3CString%3E getType() %7B%0A%09%09return String.class;%0A%09%7D%0A%0A%09@Override%0A%09public String valueToString(String value) %7B%0A%09%09return value;%0A%09%7D%0A%7D%0A

Fix up track rendering