use FabricAddon in TerraPluginImpl

This commit is contained in:
dfsek 2021-07-24 20:06:14 -07:00
parent 41d3e2f6b0
commit cb876d12f9

View File

@ -4,6 +4,7 @@ import com.dfsek.tectonic.exception.LoadException;
import com.dfsek.tectonic.loading.TypeRegistry;
import com.dfsek.terra.AbstractTerraPlugin;
import com.dfsek.terra.api.Logger;
import com.dfsek.terra.api.addon.TerraAddon;
import com.dfsek.terra.api.block.state.BlockState;
import com.dfsek.terra.api.handle.ItemHandle;
import com.dfsek.terra.api.handle.WorldHandle;
@ -19,6 +20,7 @@ import net.minecraft.util.registry.BuiltinRegistries;
import org.apache.logging.log4j.LogManager;
import java.io.File;
import java.util.Optional;
public class TerraPluginImpl extends AbstractTerraPlugin {
private final org.apache.logging.log4j.Logger log4jLogger = LogManager.getLogger();
@ -49,6 +51,11 @@ public class TerraPluginImpl extends AbstractTerraPlugin {
return worldHandle;
}
@Override
protected Optional<TerraAddon> getPlatformAddon() {
return Optional.of(new FabricAddon(this));
}
@Override
public Logger logger() {
return logger;