Skip to content

Commit

Permalink
Merge pull request #6 from CoolMineman/main
Browse files Browse the repository at this point in the history
Make Code More Normal
  • Loading branch information
Motschen authored Nov 24, 2020
2 parents 9c4c40c + 8b39488 commit 9033b20
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 44 deletions.
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ dependencies {
// Fabric API. This is technically optional, but you probably want it anyway.
modCompile "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"

modImplementation "eu.midnightdust:midnight-hats:${midnighthats_version}"
include "eu.midnightdust:midnight-hats:${midnighthats_version}"
// modImplementation "eu.midnightdust:midnight-hats:${midnighthats_version}"
// include "eu.midnightdust:midnight-hats:${midnighthats_version}"
}

processResources {
Expand Down
6 changes: 3 additions & 3 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ org.gradle.jvmargs=-Xmx2G

# Fabric Properties
# check these on https://fabricmc.net/use
minecraft_version=1.16.2
yarn_mappings=1.16.2+build.6
loader_version=0.9.1+build.205
minecraft_version=1.16.4
yarn_mappings=1.16.4+build.7
loader_version=0.10.8

# Mod Properties
mod_version = 1.2.1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,6 @@ public void onInitialize() {
Registry.register(Registry.ITEM, new Identifier(MOD_ID,"netherrack_splitter"), NetherrackSplitter);
Registry.register(Registry.ITEM, new Identifier(MOD_ID,"soul_soil_splitter"), SoulSoilSplitter);

new FeatureRegistry();
RockFeatures.init();
StickFeatures.init();
MiscFeatures.init();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package eu.midnightdust.motschen.rocks.block.blockentity;

import eu.midnightdust.motschen.rocks.RocksMain;
import eu.midnightdust.motschen.rocks.block.NetherGeyser;
import net.minecraft.block.BlockState;
import net.minecraft.block.entity.BlockEntity;
Expand Down Expand Up @@ -41,7 +40,7 @@ public void tick() {
}
}

if (world != null && state.get(NetherGeyser.ACTIVE) == true) {
if (Boolean.TRUE.equals(state.get(NetherGeyser.ACTIVE))) {
world.addParticle(ParticleTypes.LAVA,pos.getX()+0.5,pos.getY()+0.1,pos.getZ()+0.5,1,1.5,1);
world.addParticle(ParticleTypes.LAVA,pos.getX()+0.5,pos.getY()+1.0,pos.getZ()+0.5,1,1.5,1);
world.addParticle(ParticleTypes.SMOKE,pos.getX()+0.5,pos.getY()+0.1,pos.getZ()+0.5,0,0.3,0);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,38 +2,16 @@

import eu.midnightdust.motschen.rocks.RocksMain;
import eu.midnightdust.motschen.rocks.blockstates.StarfishVariation;
import net.minecraft.block.BlockState;
import net.minecraft.block.entity.BlockEntity;
import net.minecraft.util.Tickable;
import net.minecraft.util.math.BlockPos;

public class StarfishBlockEntity extends BlockEntity implements Tickable {
private String variation;
public class StarfishBlockEntity extends BlockEntity {

public StarfishBlockEntity() {
super(BlockEntityInit.STARFISH_BE);
}

@Override
public void tick() {
BlockPos pos = this.pos;
BlockState state = this.world.getBlockState(pos);

if (world != null && state.get(RocksMain.STARFISH_VARIATION) == StarfishVariation.RED) {
variation = String.valueOf(StarfishVariation.RED);
return;
}
else if (world != null && state.get(RocksMain.STARFISH_VARIATION) == StarfishVariation.PINK) {
variation = String.valueOf(StarfishVariation.PINK);
return;
}
else {
variation = String.valueOf(StarfishVariation.ORANGE);
return;
}
}
public String getVariation() {
return variation;
public StarfishVariation getVariation() {
return this.world.getBlockState(pos).get(RocksMain.STARFISH_VARIATION);
}
}

Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,14 @@

@Environment(EnvType.CLIENT)
public class StarfishBlockEntityRenderer extends BlockEntityRenderer<StarfishBlockEntity> {
private final ModelPart side1;
private final ModelPart side2;
private final ModelPart side3;
private final ModelPart side4;
private final ModelPart side5;
private final ModelPart bb_main;
private static final ModelPart side1;
private static final ModelPart side2;
private static final ModelPart side3;
private static final ModelPart side4;
private static final ModelPart side5;
private static final ModelPart bb_main;

public StarfishBlockEntityRenderer(BlockEntityRenderDispatcher blockEntityRenderDispatcher) {
super(blockEntityRenderDispatcher);
static {
side1 = new ModelPart(16, 16, 0, 0);
side1.setPivot(0.0F, 24.0F, 0.0F);
side1.setTextureOffset(0, 0).addCuboid(-0.5F, -1.0F, 1.0F, 1.0F, 1.0F, 4.0F, 0.0F, false);
Expand Down Expand Up @@ -70,9 +69,13 @@ public StarfishBlockEntityRenderer(BlockEntityRenderDispatcher blockEntityRender
bb_main.setTextureOffset(1, 2).addCuboid(-0.8F, -1.0F, -1.25F, 2.0F, 1.0F, 2.0F, 0.0F, false);
bb_main.setTextureOffset(2, 2).addCuboid(-1.2F, -1.0F, -1.25F, 1.0F, 1.0F, 2.0F, 0.0F, false);
}

public StarfishBlockEntityRenderer(BlockEntityRenderDispatcher blockEntityRenderDispatcher) {
super(blockEntityRenderDispatcher);
}
@Override
public void render(StarfishBlockEntity blockEntity, float tickDelta, MatrixStack matrixStack, VertexConsumerProvider vertexConsumers, int light, int overlay) {
if (blockEntity.getVariation() == String.valueOf(StarfishVariation.RED)) {
if (blockEntity.getVariation().equals(StarfishVariation.RED)) {
matrixStack.push();
VertexConsumer vertexConsumer = vertexConsumers.getBuffer(RenderLayer.getEntityCutoutNoCull(new Identifier("rocks:textures/block/starfish_red.png")));

Expand All @@ -85,7 +88,7 @@ public void render(StarfishBlockEntity blockEntity, float tickDelta, MatrixStack
bb_main.render(matrixStack, vertexConsumer, light, overlay);
matrixStack.pop();
}
else if (blockEntity.getVariation() == String.valueOf(StarfishVariation.PINK)) {
else if (blockEntity.getVariation().equals(StarfishVariation.PINK)) {
matrixStack.push();
VertexConsumer vertexConsumer = vertexConsumers.getBuffer(RenderLayer.getEntityCutoutNoCull(new Identifier("rocks:textures/block/starfish_pink.png")));

Expand Down Expand Up @@ -114,7 +117,7 @@ else if (blockEntity.getVariation() == String.valueOf(StarfishVariation.PINK)) {
matrixStack.pop();
}
}
public void setRotationAngle(ModelPart bone, float x, float y, float z) {
public static void setRotationAngle(ModelPart bone, float x, float y, float z) {
bone.pitch = x;
bone.yaw = y;
bone.roll = z;
Expand Down

0 comments on commit 9033b20

Please sign in to comment.