2021-12-10 00:27:56 +01:00
|
|
|
package com.jozufozu.flywheel.api;
|
2021-07-22 05:28:20 +02:00
|
|
|
|
2022-04-12 00:11:39 +02:00
|
|
|
import com.jozufozu.flywheel.api.struct.StructType;
|
|
|
|
|
2021-09-15 08:45:29 +02:00
|
|
|
import net.minecraft.core.Vec3i;
|
2021-07-22 05:28:20 +02:00
|
|
|
|
2021-08-24 07:34:27 +02:00
|
|
|
public interface MaterialManager {
|
2021-07-22 05:28:20 +02:00
|
|
|
|
2022-04-15 06:20:28 +02:00
|
|
|
<D extends InstanceData> Material<D> material(StructType<D> type);
|
2021-08-24 07:34:27 +02:00
|
|
|
|
2021-09-15 08:45:29 +02:00
|
|
|
Vec3i getOriginCoordinate();
|
2021-07-28 02:31:58 +02:00
|
|
|
|
2021-07-22 05:28:20 +02:00
|
|
|
}
|