Machine Recipe Complex
-
Mon jeu crash au lancement
java.lang.NullPointerException: Ticking block entity at com.google.SpyMan.Mechanicalcraft.common.blockOreExtractor.TileEntityOreExtractor.canSmelt(TileEntityOreExtractor.java:230) at com.google.SpyMan.Mechanicalcraft.common.blockOreExtractor.TileEntityOreExtractor.updateEntity(TileEntityOreExtractor.java:285) at net.minecraft.world.World.updateEntities(World.java:2160) at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:515) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:703) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:614) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:118) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:485) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:752)
%(#a9b7c6)[[font=Courier New]public class ]%(#345f99)[TileEntityOreExtractor ]%(#0187df)[extends ]%(#345f99)[TileEntity ]%(#0187df)[implements ]%(#345f99)[IInventory ]{ %(#0187df)[private byte ]%(#666965)[direction]%(#aaa9a7)[; ] %(#8242ff)[/** Slots list */ ] %(#0187df)[private ]%(#345f99)[ItemStack][] %(#666965)[slotResult ]%(#aaa9a7)[= ]%(#0187df)[new ]%(#345f99)[ItemStack][%(#feff06)[15]]%(#aaa9a7)[; ] %(#8242ff)[/** Actual working time */ ] %(#0187df)[protected int ]%(#666965)[workingTime ]%(#aaa9a7)[= ]%(#feff06)[0]%(#aaa9a7)[; ] %(#8242ff)[/** Working time for one recipes */ ] %(#0187df)[protected int ]%(#666965)[workingTimeNeeded ]%(#aaa9a7)[= ]%(#feff06)[200]%(#aaa9a7)[; ] %(#8242ff)[/** Working time default value for one recipes */ ] %(#0187df)[protected int ]%(#666965)[workingTimeNeededDefault ]%(#aaa9a7)[= ]%(#feff06)[200]%(#aaa9a7)[; ] %(#8242ff)[/** Actual burn time */ ] %(#0187df)[protected int ]%(#666965)[burnTime ]%(#aaa9a7)[= ]%(#feff06)[0]%(#aaa9a7)[; ] %(#8242ff)[/** Burn time of fuel */ ] %(#0187df)[protected int ]%(#666965)[burnTimeTotal ]%(#aaa9a7)[= ]%(#feff06)[0]%(#aaa9a7)[; ] %(#8242ff)[/** Id of the result slot */ ] %(#0187df)[private int ]%(#666965)[slotResultID ]%(#aaa9a7)[= ]%(#feff06)[3]%(#aaa9a7)[; ] %(#8242ff)[/** Id of the upgrade slot */ ] %(#0187df)[private int ]%(#666965)[slotUpgradeID ]%(#aaa9a7)[= ]%(#feff06)[2]%(#aaa9a7)[; ] %(#8242ff)[/** Id of the fuel slot */ ] %(#0187df)[private int ]%(#666965)[slotFuelID ]%(#aaa9a7)[= ]%(#feff06)[1]%(#aaa9a7)[; ] %(#8242ff)[/** Id of the input slot */ ] %(#0187df)[private int ]%(#666965)[slotInputID ]%(#aaa9a7)[= ]%(#feff06)[0]%(#aaa9a7)[; ] %(#278c3c)[***@Override ***] %(#0187df)[public void ]%(#afb8c5)[readFromNBT](%(#345f99)[NBTTagCompound ]%(#278c3c)[*compound*]) { %(#0187df)[super].%(#afb8c5)[readFromNBT](%(#278c3c)[*compound*])%(#aaa9a7)[; ] %(#0187df)[this].%(#666965)[direction ]%(#aaa9a7)[= ]%(#278c3c)[*compound*].%(#afb8c5)[getByte](%(#00b10f)["Direction"])%(#aaa9a7)[; ] %(#345f99)[NBTTagList ]%(#666965)[nbttaglist ]%(#aaa9a7)[= ]%(#278c3c)[*compound*].%(#afb8c5)[getTagList](%(#00b10f)["Items"]%(#aaa9a7)[, ]%(#feff06)[10])%(#aaa9a7)[; ] %(#0187df)[this].%(#666965)[slotResult ]%(#aaa9a7)[= ]%(#0187df)[new ]%(#345f99)[ItemStack][%(#0187df)[this].%(#afb8c5)[getSizeInventory]()]%(#aaa9a7)[; ] %(#0187df)[for](%(#0187df)[int ]%(#666965)_%(#aaa9a7)[= ]%(#feff06)[0]%(#aaa9a7)[; ]%(#666965)_%(#aaa9a7)[< ]%(#666965)[nbttaglist].%(#afb8c5)[tagCount]()%(#aaa9a7)[; ++]%(#666965)*) { %(#345f99)[NBTTagCompound ]%(#666965)[nbtTagCompound ]%(#aaa9a7)[= ]%(#666965)[nbttaglist].%(#afb8c5)[getCompoundTagAt](%(#666965)*)%(#aaa9a7)[; ] %(#0187df)[int ]%(#666965)[j ]%(#aaa9a7)[= ]%(#666965)[nbtTagCompound].%(#afb8c5)[getByte](%(#00b10f)["Slot"]) %(#aaa9a7)[& ]%(#feff06)[255]%(#aaa9a7)[; ] %(#0187df)[if](%(#666965)[j ]%(#aaa9a7)[>= ]%(#feff06)[0 ]%(#aaa9a7)[&& ]%(#666965)[j ]%(#aaa9a7)[< ]%(#0187df)[this].%(#666965)[slotResult].%(#666965)[length]) { %(#0187df)[this].%(#666965)[slotResult][%(#666965)[j]] %(#aaa9a7)[= ]%(#345f99)[ItemStack].%(#afb8c5)[loadItemStackFromNBT](%(#666965)[nbtTagCompound])%(#aaa9a7)[; ] } } %(#0187df)[this].%(#666965)[workingTime ]%(#aaa9a7)[= ]%(#278c3c)[*compound*].%(#afb8c5)[getShort](%(#00b10f)["workingTime"])%(#aaa9a7)[; ] %(#0187df)[this].%(#666965)[burnTime ]%(#aaa9a7)[= ]%(#278c3c)[*compound*].%(#afb8c5)[getShort](%(#00b10f)["burnTime"])%(#aaa9a7)[; ] %(#0187df)[this].%(#666965)[burnTimeTotal ]%(#aaa9a7)[= ]%(#278c3c)[*compound*].%(#afb8c5)[getShort](%(#00b10f)["burnTimeTotal"])%(#aaa9a7)[; ] } %(#278c3c)[***@Override ***] %(#0187df)[public void ]%(#afb8c5)[writeToNBT](%(#345f99)[NBTTagCompound ]%(#278c3c)[*compound*]) { %(#0187df)[super].%(#afb8c5)[writeToNBT](%(#278c3c)[*compound*])%(#aaa9a7)[; ] %(#345f99)[NBTTagList ]%(#666965)[nbttaglist ]%(#aaa9a7)[= ]%(#0187df)[new ]%(#afb8c5)[NBTTagList]()%(#aaa9a7)[; ] %(#278c3c)[*compound*].%(#afb8c5)[setByte](%(#00b10f)["Direction"]%(#aaa9a7)[, ]%(#0187df)[this].%(#666965)[direction])%(#aaa9a7)[; ] %(#0187df)[for](%(#0187df)[int ]%(#666965)_%(#aaa9a7)[= ]%(#feff06)[0]%(#aaa9a7)[; ]%(#666965)_%(#aaa9a7)[< ]%(#0187df)[this].%(#666965)[slotResult].%(#666965)[length]%(#aaa9a7)[; ++]%(#666965)*) { %(#0187df)[if](%(#0187df)[this].%(#666965)[slotResult][%(#666965)*] %(#aaa9a7)[!= ]%(#0187df)[null]) { %(#345f99)[NBTTagCompound ]%(#666965)[nbtTagCompound ]%(#aaa9a7)[= ]%(#0187df)[new ]%(#afb8c5)[NBTTagCompound]()%(#aaa9a7)[; ] %(#666965)[nbtTagCompound].%(#afb8c5)[setByte](%(#00b10f)["Slot"]%(#aaa9a7)[, ](%(#0187df)[byte])%(#666965)*)%(#aaa9a7)[; ] %(#0187df)[this].%(#666965)[slotResult][%(#666965)*].%(#afb8c5)[writeToNBT](%(#666965)[nbtTagCompound])%(#aaa9a7)[; ] %(#666965)[nbttaglist].%(#afb8c5)[appendTag](%(#666965)[nbtTagCompound])%(#aaa9a7)[; ] } } %(#278c3c)[*compound*].%(#afb8c5)[setTag](%(#00b10f)["Items"]%(#aaa9a7)[, ]%(#666965)[nbttaglist])%(#aaa9a7)[; ] %(#278c3c)[*compound*].%(#afb8c5)[setShort](%(#00b10f)["workingTime"]%(#aaa9a7)[, ](%(#0187df)[short])%(#0187df)[this].%(#666965)[workingTime])%(#aaa9a7)[; ] %(#278c3c)[*compound*].%(#afb8c5)[setShort](%(#00b10f)["burnTime"]%(#aaa9a7)[, ](%(#0187df)[short])%(#0187df)[this].%(#666965)[burnTime])%(#aaa9a7)[; ] %(#278c3c)[*compound*].%(#afb8c5)[setShort](%(#00b10f)["burnTimeTotal"]%(#aaa9a7)[, ](%(#0187df)[short])%(#0187df)[this].%(#666965)[burnTimeTotal])%(#aaa9a7)[; ] } %(#0187df)[public byte ]%(#afb8c5)[getDirection]() { %(#0187df)[return ]%(#666965)[direction]%(#aaa9a7)[; ] } %(#0187df)[public void ]%(#afb8c5)[setDirection](%(#0187df)[byte ]%(#278c3c)[*direction*]) { %(#0187df)[this].%(#666965)[direction ]%(#aaa9a7)[= ]%(#278c3c)[*direction*]%(#aaa9a7)[; ] %(#0187df)[this].%(#666965)[worldObj].%(#afb8c5)[markBlockForUpdate](%(#0187df)[this].%(#666965)[xCoord]%(#aaa9a7)[, ]%(#0187df)[this].%(#666965)[yCoord]%(#aaa9a7)[, ]%(#0187df)[this].%(#666965)[zCoord])%(#aaa9a7)[; ] } %(#0187df)[public ]%(#345f99)[Packet ]%(#afb8c5)[getDescriptionPacket]() { %(#345f99)[NBTTagCompound ]%(#666965)[nbtTagCompound ]%(#aaa9a7)[= ]%(#0187df)[new ]%(#afb8c5)[NBTTagCompound]()%(#aaa9a7)[; ] %(#0187df)[this].%(#afb8c5)[writeToNBT](%(#666965)[nbtTagCompound])%(#aaa9a7)[; ] %(#0187df)[return new ]%(#afb8c5)[S35PacketUpdateTileEntity](%(#0187df)[this].%(#666965)[xCoord]%(#aaa9a7)[, ]%(#0187df)[this].%(#666965)[yCoord]%(#aaa9a7)[, ]%(#0187df)[this].%(#666965)[zCoord]%(#aaa9a7)[, ]%(#feff06)[0]%(#aaa9a7)[, ]%(#666965)[nbtTagCompound])%(#aaa9a7)[; ] } %(#0187df)[public void ]%(#afb8c5)[onDataPacket](%(#345f99)[NetworkManager ]%(#278c3c)[*net*]%(#aaa9a7)[, ]%(#345f99)[S35PacketUpdateTileEntity ]%(#278c3c)[*pkt*]) { %(#0187df)[this].%(#afb8c5)[readFromNBT](%(#278c3c)[*pkt*].%(#afb8c5)[func_148857_g]())%(#aaa9a7)[; ] } %(#0187df)[public int ]%(#afb8c5)[getSizeInventory]() { %(#0187df)[return this].%(#666965)[slotResult].%(#666965)[length]%(#aaa9a7)[; ] } %(#0187df)[public void ]%(#afb8c5)[openInventory]() {} %(#0187df)[public void ]%(#afb8c5)[closeInventory]() {} %(#0187df)[public ]%(#345f99)[String ]%(#afb8c5)[getInventoryName]() { %(#0187df)[return ]%(#345f99)[MechanicalCraft].%(#666965)[oreExtractor].%(#afb8c5)[getLocalizedName]()%(#aaa9a7)[; ] } %(#0187df)[public boolean ]%(#afb8c5)[hasCustomInventoryName]() { %(#0187df)[return false]%(#aaa9a7)[; ] } %(#0187df)[public int ]%(#afb8c5)[getInventoryStackLimit]() { %(#0187df)[return ]%(#feff06)[64]%(#aaa9a7)[; ] } %(#0187df)[public boolean ]%(#afb8c5)[isUseableByPlayer](%(#345f99)[EntityPlayer ]%(#278c3c)[*player*]) { %(#0187df)[return this].%(#666965)[worldObj].%(#afb8c5)[getTileEntity](%(#0187df)[this].%(#666965)[xCoord]%(#aaa9a7)[, ]%(#0187df)[this].%(#666965)[yCoord]%(#aaa9a7)[, ]%(#0187df)[this].%(#666965)[zCoord]) %(#aaa9a7)[!= ]%(#0187df)[this ]%(#aaa9a7)[? ]%(#0187df)[false ]%(#aaa9a7)[: ]%(#278c3c)[*player*].%(#afb8c5)[getDistanceSq]((%(#0187df)[double])%(#0187df)[this].%(#666965)[xCoord ]%(#aaa9a7)[+ ]%(#feff06)[0.5D]%(#aaa9a7)[, ](%(#0187df)[double])%(#0187df)[this].%(#666965)[yCoord ]%(#aaa9a7)[+ ]%(#feff06)[0.5D]%(#aaa9a7)[, ](%(#0187df)[double])%(#0187df)[this].%(#666965)[zCoord ]%(#aaa9a7)[+ ]%(#feff06)[0.5D]) %(#aaa9a7)[<= ]%(#feff06)[64.0D]%(#aaa9a7)[; ] } %(#0187df)[public ]%(#345f99)[ItemStack ]%(#afb8c5)[getStackInSlot](%(#0187df)[int ]%(#278c3c)[*slotIndex*]) { %(#0187df)[return this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]]%(#aaa9a7)[; ] } %(#0187df)[public ]%(#345f99)[ItemStack ]%(#afb8c5)[decrStackSize](%(#0187df)[int ]%(#278c3c)[*slotIndex*]%(#aaa9a7)[, ]%(#0187df)[int ]%(#278c3c)[*amount*]) { %(#0187df)[if](%(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]] %(#aaa9a7)[!= ]%(#0187df)[null]) { %(#345f99)[ItemStack ]%(#666965)[itemstack]%(#aaa9a7)[; ] %(#0187df)[if](%(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]].%(#666965)[stackSize ]%(#aaa9a7)[<= ]%(#278c3c)[*amount*]) { %(#666965)[itemstack ]%(#aaa9a7)[= ]%(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]]%(#aaa9a7)[; ] %(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]] %(#aaa9a7)[= ]%(#0187df)[null]%(#aaa9a7)[; ] %(#0187df)[this].%(#afb8c5)[markDirty]()%(#aaa9a7)[; ] %(#0187df)[return ]%(#666965)[itemstack]%(#aaa9a7)[; ] } %(#0187df)[else ] { %(#666965)[itemstack ]%(#aaa9a7)[= ]%(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]].%(#afb8c5)[splitStack](%(#278c3c)[*amount*])%(#aaa9a7)[; ] %(#0187df)[if](%(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]].%(#666965)[stackSize ]%(#aaa9a7)[== ]%(#feff06)[0]) { %(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]] %(#aaa9a7)[= ]%(#0187df)[null]%(#aaa9a7)[; ] } %(#0187df)[this].%(#afb8c5)[markDirty]()%(#aaa9a7)[; ] %(#0187df)[return ]%(#666965)[itemstack]%(#aaa9a7)[; ] } } %(#0187df)[else ] { %(#0187df)[return null]%(#aaa9a7)[; ] } } %(#0187df)[public ]%(#345f99)[ItemStack ]%(#afb8c5)[getStackInSlotOnClosing](%(#0187df)[int ]%(#278c3c)[*slotIndex*]) { %(#0187df)[if](%(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]] %(#aaa9a7)[!= ]%(#0187df)[null]) { %(#345f99)[ItemStack ]%(#666965)[itemstack ]%(#aaa9a7)[= ]%(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]]%(#aaa9a7)[; ] %(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]] %(#aaa9a7)[= ]%(#0187df)[null]%(#aaa9a7)[; ] %(#0187df)[return ]%(#666965)[itemstack]%(#aaa9a7)[; ] } %(#0187df)[else ] { %(#0187df)[return null]%(#aaa9a7)[; ] } } %(#0187df)[public void ]%(#afb8c5)[setInventorySlotContents](%(#0187df)[int ]%(#278c3c)[*slotIndex*]%(#aaa9a7)[, ]%(#345f99)[ItemStack ]%(#278c3c)[*stack*]) { %(#0187df)[this].%(#666965)[slotResult][%(#278c3c)[*slotIndex*]] %(#aaa9a7)[= ]%(#278c3c)[*stack*]%(#aaa9a7)[; ] %(#0187df)[if](%(#278c3c)[*stack *]%(#aaa9a7)[!= ]%(#0187df)[null ]%(#aaa9a7)[&& ]%(#278c3c)[*stack*].%(#666965)[stackSize ]%(#aaa9a7)[> ]%(#0187df)[this].%(#afb8c5)[getInventoryStackLimit]()) { %(#278c3c)[*stack*].%(#666965)[stackSize ]%(#aaa9a7)[= ]%(#0187df)[this].%(#afb8c5)[getInventoryStackLimit]()%(#aaa9a7)[; ] } %(#0187df)[this].%(#afb8c5)[markDirty]()%(#aaa9a7)[; ] } %(#0187df)[public boolean ]%(#afb8c5)[isItemValidForSlot](%(#0187df)[int ]%(#278c3c)[*slot*]%(#aaa9a7)[, ]%(#345f99)[ItemStack ]%(#278c3c)[*stack*]) { %(#0187df)[return ]%(#278c3c)[*slot *]%(#aaa9a7)[== ]%(#feff06)[2 ]%(#aaa9a7)[? ]%(#0187df)[false ]%(#aaa9a7)[: ]%(#0187df)[true]%(#aaa9a7)[; ] } %(#0187df)[public boolean ]%(#afb8c5)[isBurning]() { %(#0187df)[return this].%(#666965)[workingTime ]%(#aaa9a7)[> ]%(#feff06)[0]%(#aaa9a7)[; ] } %(#0187df)[protected boolean ]%(#afb8c5)[canSmelt]() { %(#0187df)[if](%(#0187df)[this].%(#666965)[slotResult][%(#0187df)[this].%(#666965)[slotInputID]] %(#aaa9a7)[== ]%(#0187df)[null]) { %(#0187df)[return false]%(#aaa9a7)[; ] } %(#0187df)[else ] { %(#345f99)[ItemStack ]%(#666965)[itemstack ]%(#aaa9a7)[= ]%(#345f99)[OreExtractorRecipes].%(#afb8c5)[smelting]().%(#afb8c5)[getSmeltingResult](%(#0187df)[new ]%(#345f99)[ItemStack][] { %(#0187df)[this].%(#666965)[slotResult][%(#0187df)[this].%(#666965)[slotInputID]] })%(#aaa9a7)[; ] %(#0187df)[for ](%(#0187df)[int ]%(#666965)_%(#aaa9a7)[= ]%(#feff06)[3]%(#aaa9a7)[; ]%(#666965)_%(#aaa9a7)[< ]%(#feff06)[15]%(#aaa9a7)[; ]%(#666965)*%(#aaa9a7)[++]) { %(#0187df)[int ]%(#666965)[result ]%(#aaa9a7)[= ]%(#666965)[slotResult][%(#666965)*].%(#666965)[stackSize ]%(#aaa9a7)[+ ]%(#666965)[itemstack].%(#666965)[stackSize]%(#aaa9a7)[; ] %(#0187df)[if ](%(#0187df)[this].%(#666965)[slotResult][%(#666965)*] %(#aaa9a7)[!= ]%(#0187df)[null]) { %(#0187df)[if ](%(#0187df)[this].%(#666965)[slotResult][%(#666965)*].%(#afb8c5)[isItemEqual](%(#666965)[itemstack])) { %(#0187df)[if ](%(#666965)[result ]%(#aaa9a7)[<= ]%(#afb8c5)[getInventoryStackLimit]() %(#aaa9a7)[&& ]%(#666965)[result ]%(#aaa9a7)[<= ]%(#0187df)[this].%(#666965)[slotResult][%(#666965)*].%(#afb8c5)[getMaxStackSize]()) { %(#0187df)[break]%(#aaa9a7)[; ] } } %(#0187df)[else ] { %(#0187df)[return false]%(#aaa9a7)[; ] } } %(#0187df)[else ] { %(#0187df)[return false]%(#aaa9a7)[; ] } } %(#0187df)[return false]%(#aaa9a7)[; ] } } %(#0187df)[public void ]%(#afb8c5)[smeltItem]() { %(#345f99)[ItemStack ]%(#666965)[itemstack ]%(#aaa9a7)[= ]%(#345f99)[OreExtractorRecipes].%(#afb8c5)[smelting]().%(#afb8c5)[getSmeltingResult](%(#0187df)[new ]%(#345f99)[ItemStack][] { %(#0187df)[this].%(#666965)[slotResult][%(#0187df)[this].%(#666965)[slotInputID]] })%(#aaa9a7)[; ] %(#0187df)[for ](%(#0187df)[int ]%(#666965)_%(#aaa9a7)[= ]%(#feff06)[3]%(#aaa9a7)[; ]%(#666965)_%(#aaa9a7)[< ]%(#feff06)[15]%(#aaa9a7)[; ]%(#666965)*%(#aaa9a7)[++]) { %(#0187df)[if ](%(#0187df)[this].%(#afb8c5)[canSmelt]()) { %(#0187df)[if ](%(#0187df)[this].%(#666965)[slotResult][%(#666965)*] %(#aaa9a7)[== ]%(#0187df)[null]) { %(#0187df)[this].%(#666965)[slotResult][%(#666965)*] %(#aaa9a7)[= ]%(#666965)[itemstack].%(#afb8c5)[copy]()%(#aaa9a7)[; ] %(#0187df)[return]%(#aaa9a7)[; ] } %(#0187df)[if ](%(#0187df)[this].%(#666965)[slotResult][%(#666965)*].%(#afb8c5)[getItem]() %(#aaa9a7)[== ]%(#666965)[itemstack].%(#afb8c5)[getItem]()) { %(#0187df)[this].%(#666965)[slotResult][%(#666965)*].%(#666965)[stackSize ]%(#aaa9a7)[+= ]%(#666965)[itemstack].%(#666965)[stackSize]%(#aaa9a7)[; ] %(#0187df)[return]%(#aaa9a7)[; ] } %(#0187df)[this].%(#afb8c5)[decrStackSize](%(#feff06)[0]%(#aaa9a7)[, ]%(#feff06)[1])%(#aaa9a7)[; ] } } } %(#0187df)[public void ]%(#afb8c5)[updateEntity]() { %(#0187df)[if](%(#0187df)[this].%(#666965)[burnTime ]%(#aaa9a7)[> ]%(#feff06)[0]) { %(#666965)[burnTime]%(#aaa9a7)[–; ] } %(#0187df)[if](%(#0187df)[this].%(#afb8c5)[canSmelt]()) { %(#0187df)[if](%(#0187df)[this].%(#666965)[burnTime ]%(#aaa9a7)[<= ]%(#feff06)[0]) { %(#0187df)[int ]%(#666965)________
-
Le int result (ds canSmelt), faut que tu le mettes après le null check
-
bon bah ce foutu block ma rendu fou. Rien ne fonctionne mais c’est pas grave, je vais le laisser de coté pour un trés trés long moment
Merci de votre aide quand bien même