Skip to content

Commit 3060adb

Browse files
committed
🐺🔩
1 parent 2245669 commit 3060adb

6 files changed

Lines changed: 29 additions & 25 deletions

File tree

src/main/java/top/ctnstudio/futurefood/client/ModGameRender.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,20 @@
11
package top.ctnstudio.futurefood.client;
22

33
import com.mojang.blaze3d.shaders.FogShape;
4-
import com.mojang.blaze3d.systems.RenderSystem;
54
import com.mojang.blaze3d.vertex.PoseStack;
65
import net.minecraft.client.Camera;
76
import net.minecraft.client.Minecraft;
87
import net.minecraft.client.multiplayer.ClientLevel;
98
import net.minecraft.client.renderer.FogRenderer;
10-
import net.minecraft.client.renderer.FogRenderer.FogMode;
119
import net.minecraft.client.renderer.culling.Frustum;
1210
import net.minecraft.util.Mth;
13-
import net.minecraft.world.effect.MobEffects;
1411
import net.minecraft.world.entity.LivingEntity;
1512
import net.neoforged.api.distmarker.Dist;
1613
import net.neoforged.api.distmarker.OnlyIn;
1714
import net.neoforged.bus.api.SubscribeEvent;
1815
import net.neoforged.fml.common.EventBusSubscriber;
1916
import net.neoforged.neoforge.client.event.RenderLevelStageEvent;
2017
import net.neoforged.neoforge.client.event.ViewportEvent;
21-
import net.neoforged.neoforge.client.event.ViewportEvent.RenderFog;
2218
import top.ctnstudio.futurefood.client.renderer.HighlightLinksRender;
2319
import top.ctnstudio.futurefood.core.FutureFood;
2420
import top.ctnstudio.futurefood.core.init.ModEffect;

src/main/java/top/ctnstudio/futurefood/common/block/BatteryEntityBlock.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public BatteryEntityBlock() {
4444
}
4545

4646
public BatteryEntityBlock(boolean isInfinite) {
47-
this(BlockBehaviour.Properties.of(), isInfinite);
47+
this(BlockBehaviour.Properties.of().strength(0.4f), isInfinite);
4848
}
4949

5050
protected BatteryEntityBlock(Properties properties, boolean isInfinite) {

src/main/java/top/ctnstudio/futurefood/common/block/GluttonyEntityBlock.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,13 @@ public GluttonyEntityBlock() {
3333

3434
public GluttonyEntityBlock(Properties properties) {
3535
super(properties
36-
.noOcclusion()
37-
.isValidSpawn(ModBlock.argumentNever())
38-
.isRedstoneConductor(ModBlock.never())
39-
.isSuffocating(ModBlock.never())
40-
.isViewBlocking(ModBlock.never()), ModTileEntity.GLUTTONY);
36+
.noOcclusion()
37+
.isValidSpawn(ModBlock.argumentNever())
38+
.isRedstoneConductor(ModBlock.never())
39+
.isSuffocating(ModBlock.never())
40+
.isViewBlocking(ModBlock.never())
41+
.strength(0.4f)
42+
, ModTileEntity.GLUTTONY);
4143
this.registerDefaultState(this.stateDefinition.any().setValue(ACTIVATE, false));
4244
}
4345

src/main/java/top/ctnstudio/futurefood/common/block/ParticleColliderEntityBlock.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,13 @@ public ParticleColliderEntityBlock() {
3838

3939
public ParticleColliderEntityBlock(Properties properties) {
4040
super(properties
41-
.noOcclusion()
42-
.isValidSpawn(ModBlock.argumentNever())
43-
.isRedstoneConductor(ModBlock.never())
44-
.isSuffocating(ModBlock.never())
45-
.isViewBlocking(ModBlock.never()), ModTileEntity.PARTICLE_COLLIDER);
41+
.noOcclusion()
42+
.isValidSpawn(ModBlock.argumentNever())
43+
.isRedstoneConductor(ModBlock.never())
44+
.isSuffocating(ModBlock.never())
45+
.isViewBlocking(ModBlock.never())
46+
.strength(0.4f)
47+
, ModTileEntity.PARTICLE_COLLIDER);
4648
this.registerDefaultState(this.stateDefinition.any().setValue(ACTIVATE, false));
4749
}
4850

src/main/java/top/ctnstudio/futurefood/common/block/QedEntityBlock.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,13 @@ public QedEntityBlock() {
5151

5252
public QedEntityBlock(Properties properties) {
5353
super(properties
54-
.noOcclusion()
55-
.isValidSpawn(ModBlock.argumentNever())
56-
.isRedstoneConductor(ModBlock.never())
57-
.isSuffocating(ModBlock.never())
58-
.isViewBlocking(ModBlock.never()), ModTileEntity.QED);
54+
.noOcclusion()
55+
.isValidSpawn(ModBlock.argumentNever())
56+
.isRedstoneConductor(ModBlock.never())
57+
.isSuffocating(ModBlock.never())
58+
.isViewBlocking(ModBlock.never() )
59+
.strength(0.4f)
60+
, ModTileEntity.QED);
5961
this.registerDefaultState(this.stateDefinition.any()
6062
.setValue(ACTIVATE, Activate.DEFAULT)
6163
.setValue(LIGHT, Light.DEFAULT)

src/main/java/top/ctnstudio/futurefood/common/block/QerEntityBlock.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,13 @@ public QerEntityBlock() {
4444

4545
public QerEntityBlock(Properties properties) {
4646
super(properties
47-
.noOcclusion()
48-
.isValidSpawn(ModBlock.argumentNever())
49-
.isRedstoneConductor(ModBlock.never())
50-
.isSuffocating(ModBlock.never())
51-
.isViewBlocking(ModBlock.never()), ModTileEntity.QER);
47+
.noOcclusion()
48+
.isValidSpawn(ModBlock.argumentNever())
49+
.isRedstoneConductor(ModBlock.never())
50+
.isSuffocating(ModBlock.never())
51+
.isViewBlocking(ModBlock.never())
52+
.strength(0.4f)
53+
, ModTileEntity.QER);
5254
this.registerDefaultState(this.stateDefinition.any()
5355
.setValue(ACTIVATE, Activate.DEFAULT)
5456
.setValue(LIGHT, QedEntityBlock.Light.DEFAULT)

0 commit comments

Comments
 (0)