代码示例来源:origin: WayofTime/BloodMagic @Override public boolean onActivate(IImperfectRitualStone imperfectRitualStone, EntityPlayer player) { if (!imperfectRitualStone.getRitualWorld().isRemote) { imperfectRitualStone.getRitualWorld().getWorldInfo().setRaining(true); } if (imperfectRitualStone.get...
} 代码示例来源:origin: WayofTime/BloodMagic @Override public void readNBT(Capability<IRitualStone.Tile> capability, IRitualStone.Tile instance, EnumFacing side, NBTBase nbt) { instance.setRuneType(EnumRuneType.byMetadata(((NBTTagByte) nbt).getByte())); } } ...
setRitualHoloToNull(); } } if (minecraft.objectMouseOver == null || minecraft.objectMouseOver.typeOfHit != RayTraceResult.Type.BLOCK) return; TileEntity tileEntity = world.getTileEntity(minecraft.objectMouseOver.getBlockPos()); if (tileEntity instanceof TileMasterRitualStone && !player.get...
getRitualWorld().setWorldTime((imperfectRitualStone.getRitualWorld().getWorldTime() / 24000) * 24000); return true; } } 代码示例来源:origin: WayofTime/BloodMagic @Override public boolean onActivate(IImperfectRitualStone imperfectRitualStone, EntityPlayer player) { if (!imperfectRitualStone.getRit...
setRitualHoloToNull(); } } if (minecraft.objectMouseOver == null || minecraft.objectMouseOver.typeOfHit != RayTraceResult.Type.BLOCK) return; TileEntity tileEntity = world.getTileEntity(minecraft.objectMouseOver.getBlockPos()); if (tileEntity instanceof TileMasterRitualStone && !player.get...
- William - Click on Ritual Stone under which Truadamantite Block and Pharoses on the sides with Ritual Activator [Starfall] - Ravrite Queen - spawns naturally in structure called Ravrit Queen Nest in the Amber Plains biome in Kingdom of Amber or can be spawned with a low chance when th...
} 代码示例来源:origin: WayofTime/BloodMagic @Override public void performRitual(IMasterRitualStone masterRitualStone) { World world = masterRitualStone.getWorldObj(); int currentEssence = masterRitualStone.getOwnerNetwork().getCurrentEssence(); ...
代码示例来源:origin: WayofTime/BloodMagic @Override public void deserialize(NBTTagCompound tag) { owner = tag.hasUniqueId("owner") ? tag.getUniqueId("owner") : null; if (owner != null) cachedNetwork = NetworkHelper.getSoulNetwork(owner); currentRitual = BloodMagic.RITUAL_MANAGER.getRitual...
代码示例来源:origin: WayofTime/BloodMagic @Override publicvoidreadNBT(Capability<IRitualStone.Tile>capability,IRitualStone.Tileinstance,EnumFacingside,NBTBasenbt){ instance.setRuneType(EnumRuneType.byMetadata(((NBTTagByte)nbt).getByte()));
A:Use Droppers to drop the required item and an Autonomous Activator to click on the central Ritual Stone. Use a Vacuum Chest to collect the output. Q: How do I automate Botania Runes? A:Setup farms to automate the ingredients (Netherite and Bloodgem blocks can be duplicated in the Alche...