mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-14 03:49:54 +00:00
Fix Anvil Lighting
This commit is contained in:
1 parent
936a56ddcb
commit
6d61c64cb6
2 files changed
+13
-3
No files matched your search
@@ -1,15 +1,24 @@
|
||||
package noppes.npcs.blocks.tiles;
|
||||
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.world.EnumSkyBlock;
|
||||
|
||||
public class TileBlockAnvil extends TileEntity {
|
||||
|
||||
public TileBlockAnvil(){
|
||||
public boolean firstTick = true;
|
||||
|
||||
}
|
||||
public TileBlockAnvil(){}
|
||||
|
||||
public boolean canUpdate(){
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateEntity() {
|
||||
if (hasWorldObj() && firstTick && !getWorldObj().isRemote) {
|
||||
firstTick = false;
|
||||
getWorldObj().updateLightByType(EnumSkyBlock.Block, xCoord, yCoord, zCoord);
|
||||
getWorldObj().markBlockForUpdate(xCoord, yCoord, zCoord);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -11,6 +11,7 @@ import net.minecraft.util.ResourceLocation;
|
||||
import net.minecraft.world.IBlockAccess;
|
||||
import noppes.npcs.CustomItems;
|
||||
import noppes.npcs.blocks.BlockCarpentryBench;
|
||||
import noppes.npcs.blocks.tiles.TileBlockAnvil;
|
||||
import noppes.npcs.client.model.blocks.ModelAnvil;
|
||||
import noppes.npcs.client.model.blocks.legacy.ModelLegacyAnvil;
|
||||
import noppes.npcs.client.model.blocks.ModelCarpentryBench;
|
||||
|
||||
Reference in new issue
Block a user