1
0
cuberite-2a/src/Items
Damián Imrich 4f3b699b27
End crystal placement (#5112)
* End crystal placement

* End crystal placement - fixed error and added some comments

* Removed unused includes

* Update src/Items/ItemEndCrystal.h

Co-authored-by: Alexander Harkness <me@bearbin.net>

* End Crystal placement, early-return pattern enforcement

* End crystal Item finish?

* Small changes

Fixed a crashbug in ender crystal destruction.
According to vanilla 1.16 testing, end crystals don't place if any entity intersects the box, not just other end crystals.
Check return value of SpawnEnderCrystal.
Add header in SeeMake.
Cafe Stile Redux.

* The stylechecker relies on CMakeLists

* There is another

Co-authored-by: Alexander Harkness <me@bearbin.net>
Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com>
2021-01-22 17:06:26 +00:00
..
CMakeLists.txt End crystal placement (#5112) 2021-01-22 17:06:26 +00:00
ItemArmor.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemAxe.h Using Super. 2020-04-16 20:07:48 +00:00
ItemBed.h Beds: derestrict clicking block face (#4863) 2020-09-13 10:58:39 +00:00
ItemBigFlower.h BlockHandler initialisation is a constant expression (#4891) 2020-09-20 13:50:52 +00:00
ItemBoat.h Use Vector3 for cLineBlockTracer and cBlockTracer (#4715) 2020-05-08 10:04:07 +01:00
ItemBottle.h Use Vector3 for cLineBlockTracer and cBlockTracer (#4715) 2020-05-08 10:04:07 +01:00
ItemBow.h Replaced cpp14::make_unique<> with std::make_unique<>. 2020-08-01 20:04:31 +01:00
ItemBucket.h Use Vector3 for cLineBlockTracer and cBlockTracer (#4715) 2020-05-08 10:04:07 +01:00
ItemChest.h BlockHandler initialisation is a constant expression (#4891) 2020-09-20 13:50:52 +00:00
ItemCloth.h
ItemComparator.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemCookedFish.h Using Super. 2020-04-16 20:07:48 +00:00
ItemDoor.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemDye.h Add correct implementation of crops (#4802) 2020-11-06 16:54:01 +00:00
ItemEmptyMap.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemEnchantingTable.h Added end portal and enchanting table block entities 2020-09-20 01:40:20 +01:00
ItemEndCrystal.h End crystal placement (#5112) 2021-01-22 17:06:26 +00:00
ItemEyeOfEnder.h Added end portal and enchanting table block entities 2020-09-20 01:40:20 +01:00
ItemFishingRod.h Warnings improvements 2020-12-18 21:03:40 +00:00
ItemFood.h Using Super. 2020-04-16 20:07:48 +00:00
ItemFoodSeeds.h Using Super. 2020-04-16 20:07:48 +00:00
ItemGoldenApple.h Using Super. 2020-04-16 20:07:48 +00:00
ItemHandler.cpp End crystal placement (#5112) 2021-01-22 17:06:26 +00:00
ItemHandler.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemHoe.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemItemFrame.h Replaced cpp14::make_unique<> with std::make_unique<>. 2020-08-01 20:04:31 +01:00
ItemLeaves.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemLighter.h Merged OnBreak with OnPlayerBreak (#4967) 2020-10-08 20:13:44 +01:00
ItemLilypad.h Lilypads: add missing boundary check 2020-11-28 20:48:53 +00:00
ItemMap.h Using Super. 2020-04-16 20:07:48 +00:00
ItemMilk.h Using Super. 2020-04-16 20:07:48 +00:00
ItemMinecart.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemMobHead.h Add Statistics and Achievements for newer Network standards 2020-08-19 20:45:27 +01:00
ItemNetherWart.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemPainting.h Replaced cpp14::make_unique<> with std::make_unique<>. 2020-08-01 20:04:31 +01:00
ItemPickaxe.h Using Super. 2020-04-16 20:07:48 +00:00
ItemPoisonousPotato.h Using Super. 2020-04-16 20:07:48 +00:00
ItemPotion.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemPumpkin.h Fixed snow golems and added documentation to damage type and added damage type for damage from environment to mobs (#4877) 2020-09-17 18:06:41 +00:00
ItemRawChicken.h Using Super. 2020-04-16 20:07:48 +00:00
ItemRawFish.h Using Super. 2020-04-16 20:07:48 +00:00
ItemRedstoneDust.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemRedstoneRepeater.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemRottenFlesh.h Using Super. 2020-04-16 20:07:48 +00:00
ItemSapling.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemSeeds.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemShears.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemShovel.h Using Super. 2020-04-16 20:07:48 +00:00
ItemSign.h BlockHandler initialisation is a constant expression (#4891) 2020-09-20 13:50:52 +00:00
ItemSlab.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemSoup.h Using Super. 2020-04-16 20:07:48 +00:00
ItemSpawnEgg.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
ItemSpiderEye.h Using Super. 2020-04-16 20:07:48 +00:00
ItemSword.h Using Super. 2020-04-16 20:07:48 +00:00
ItemThrowable.h Vector3 in Handlers (#4680) 2020-04-21 22:19:22 +02:00
SimplePlaceableItemHandler.h SimplePlaceableItemHandler style 2020-07-14 18:28:06 +01:00