- 1,057
- 50
- 234
Собственно вот:
[youtube]NJRmK3eMl6k[/youtube]
Как починить сей баг?
[youtube]NJRmK3eMl6k[/youtube]
Как починить сей баг?
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Это?AlexSocol написал(а):Я кидал тебе туториал уже, и на форум и в ВК. Я делал по нему жидкость, багов 0. Там же всё кастомное, onCollided можно задать эффекты, setDensity, setLuminosity, ну :|
[merge_posts_bbcode]Добавлено: 25.02.2016 11:26:36[/merge_posts_bbcode]
Ты коллизию выключил?
[merge_posts_bbcode]Добавлено: 25.02.2016 11:28:02[/merge_posts_bbcode]
addCollisionBoxesFromPool или как-то так и возвращаешь null
public AxisAlignedBB getCollisionBoundingBoxFromPool(World p_149668_1_, int p_149668_2_, int p_149668_3_, int p_149668_4_)
{
return null;
}
public class GSFluids {
public static Fluid Methane;
public static Fluid UnknowWater;
//--------------------------------------
public static Block BlockMethane;
public static Block BlockUnknowWater;
public static void initialize() {
if (!FluidRegistry.isFluidRegistered("methane"))
{
Methane = new Fluid("methane").setDensity(400).setViscosity(1500);
FluidRegistry.registerFluid(Methane);
}
else GCLog.info("Galaxy Space methane is not default, issues may occur.");
if (!FluidRegistry.isFluidRegistered("unknowwater"))
{
UnknowWater = new Fluid("unknowwater").setDensity(400).setViscosity(3000);
FluidRegistry.registerFluid(UnknowWater);
}
else GCLog.info("Galaxy Space UnknowWater is not default, issues may occur.");
Methane = FluidRegistry.getFluid("methane");
UnknowWater = FluidRegistry.getFluid("unknowwater");
if (Methane.getBlock() == null)
{
BlockMethane = new TitanBlockMethane(Methane, Material.water).setBlockName("Methane");
((TitanBlockMethane) BlockMethane).setQuantaPerBlock(6);
GameRegistry.registerBlock(BlockMethane, BlockMethane.getUnlocalizedName());
Methane.setBlock(BlockMethane);
}
else BlockMethane = Methane.getBlock();
if (UnknowWater.getBlock() == null)
{
BlockUnknowWater = new BarnardaCBlockUnknowWater(UnknowWater, Material.water).setBlockName("UnknowWater");
GameRegistry.registerBlock(BlockUnknowWater, BlockUnknowWater.getUnlocalizedName());
UnknowWater.setBlock(BlockUnknowWater);
}
else BlockUnknowWater = UnknowWater.getBlock();
if (BlockMethane != null)
{
GSItems.MethaneBucket = new ItemMethaneBucket(BlockMethane);
FluidContainerRegistry.registerFluidContainer(FluidRegistry.getFluidStack("methane", FluidContainerRegistry.BUCKET_VOLUME), new ItemStack(GSItems.MethaneBucket, 1, 0), new ItemStack(Items.bucket));
}
if (BlockUnknowWater != null)
{
BRItems.UnknowWaterBucket = new ItemUnknowWaterBucket(BlockUnknowWater);
FluidContainerRegistry.registerFluidContainer(FluidRegistry.getFluidStack("unknowwater", FluidContainerRegistry.BUCKET_VOLUME), new ItemStack(BRItems.UnknowWaterBucket, 1, 0), new ItemStack(Items.bucket));
}
}
}
НетP_bI_L_E_S_O_S написал(а):Это не помогло?
Код:public AxisAlignedBB getCollisionBoundingBoxFromPool(World p_149668_1_, int p_149668_2_, int p_149668_3_, int p_149668_4_) { return null; }
https://github.com/micdoodle8/Galacticraft/issues/2114AlexSocol написал(а):I freaking told ya! Используй чёртов туториал, что я тебе показал!