Fabric port in progress

This commit is contained in:
Sebastian Hartte
2020-06-27 23:25:38 +02:00
parent 80fbb58d4f
commit b79cd732b2
368 changed files with 2498 additions and 2698 deletions
@@ -63,7 +63,7 @@ public final class ChargedQuartzEntity extends AEBaseItemEntity {
return;
}
if (world.isRemote && this.delay > 30 && AEConfig.instance().isEnableEffects()) {
if (world.isClient && this.delay > 30 && AEConfig.instance().isEnableEffects()) {
AppEng.proxy.spawnEffect(EffectType.Lightning, this.world, this.getPosX(), this.getPosY(), this.getPosZ(),
null);
this.delay = 0;
@@ -166,7 +166,7 @@ public final class GrowingCrystalEntity extends AEBaseItemEntity {
}
private boolean isAccelerated(final int x, final int y, final int z) {
final BlockEntity te = this.world.getTileEntity(new BlockPos(x, y, z));
final BlockEntity te = this.world.getBlockEntity(new BlockPos(x, y, z));
return te instanceof ICrystalGrowthAccelerator && ((ICrystalGrowthAccelerator) te).isPowered();
}
@@ -99,7 +99,7 @@ public final class TinyTNTPrimedEntity extends TNTEntity implements IEntityAddit
if (this.getFuse() <= 0) {
this.remove();
if (!this.world.isRemote) {
if (!this.world.isClient) {
this.explode();
}
} else {
@@ -22,7 +22,7 @@ import net.minecraft.client.render.VertexConsumerProvider;
import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.block.Blocks;
import net.minecraft.client.Minecraft;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.renderer.BlockRendererDispatcher;
import net.minecraft.client.renderer.Vector3f;
import net.minecraft.client.renderer.entity.EntityRenderer;
@@ -44,7 +44,7 @@ public class TinyTNTPrimedRenderer extends EntityRenderer<TinyTNTPrimedEntity> {
@Override
public void render(TinyTNTPrimedEntity tnt, float entityYaw, float partialTicks, MatrixStack mStack,
VertexConsumerProvider buffers, int packedLight) {
final BlockRendererDispatcher blockrendererdispatcher = Minecraft.getInstance().getBlockRendererDispatcher();
final BlockRendererDispatcher blockrendererdispatcher = MinecraftClient.getInstance().getBlockRendererDispatcher();
mStack.push();
mStack.translate(0, 0.25F, 0);
float f2;