PaperMC/paper-server/patches/sources/net/minecraft/world/level/block
Aikar a91c1c2d18 Don't load Chunks from Hoppers and other things
Hoppers call this to I guess "get the primary side" of a double sided chest.

If the double sided chest crosses chunk lines, it causes the chunk to load.
This will end up causing sync chunk loads, which will unload with Chunk GC,
only to be reloaded again the next tick.

This of course is undesirable, so just return the loaded side as "primary"
and treat it as a single chest if the other sides are unloaded
2016-11-03 20:28:12 -04:00
..
entity Dont send unnecessary sign update 2021-09-11 11:56:51 +02:00
grower Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
piston Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
state Optimize CraftBlockData Creation 2018-08-23 11:45:32 -04:00
AbstractCandleBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
BambooSaplingBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
BambooStalkBlock.java.patch Configurable cactus bamboo and reed growth height 2016-03-01 13:02:51 -06:00
BaseFireBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
BasePressurePlateBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
BedBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
BeehiveBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
BellBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
BigDripleafBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
Block.java.patch ExperienceOrbs API for Reason/Source/Triggering player 2017-12-19 16:31:46 -05:00
BuddingAmethystBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
BushBlock.java.patch Only process BlockPhysicsEvent if a plugin has a listener 2016-03-28 19:55:45 -04:00
ButtonBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CactusBlock.java.patch Configurable cactus bamboo and reed growth height 2016-03-01 13:02:51 -06:00
CakeBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CampfireBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CarvedPumpkinBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CauldronBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CaveVines.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CeilingHangingSignBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
ChangeOverTimeBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
ChestBlock.java.patch Configurable Disabling Cat Chest Detection 2016-03-03 01:13:45 -06:00
ChorusFlowerBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CocoaBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
CommandBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
ComparatorBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
ComposterBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
ConcretePowderBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CoralBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CoralFanBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CoralPlantBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CoralWallFanBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CrafterBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
CropBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
DaylightDetectorBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
DecoratedPotBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
DetectorRailBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
DiodeBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
DirtPathBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
DispenserBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
DoorBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
DoubleBlockCombiner.java.patch Don't load Chunks from Hoppers and other things 2016-11-03 20:28:12 -04:00
DoublePlantBlock.java.patch Only process BlockPhysicsEvent if a plugin has a listener 2016-03-28 19:55:45 -04:00
DragonEggBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
DropExperienceBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
DropperBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
EndGatewayBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
EndPortalBlock.java.patch Configurable end credits 2016-03-16 02:21:39 -05:00
FarmBlock.java.patch Configurable random tick rates for blocks 2016-04-03 16:28:17 -04:00
FenceGateBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
FireBlock.java.patch Add TNTPrimeEvent 2018-07-16 00:05:05 +03:00
FrogspawnBlock.java.patch Fixes and additions to the spawn reason API 2019-03-24 00:24:52 -04:00
FrostedIceBlock.java.patch Add ability to configure frosted_ice properties 2016-04-21 23:51:55 -07:00
FungusBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
GrowingPlantHeadBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
IceBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
InfestedBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
LayeredCauldronBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
LeavesBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
LecternBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
LeverBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
LightningRodBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
LiquidBlock.java.patch Configurable speed for water flowing over lava 2018-08-08 16:33:21 -06:00
MagmaBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
MultifaceSpreader.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
MushroomBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
NetherPortalBlock.java.patch Add configurable portal search radius 2016-03-03 02:46:17 -06:00
NetherWartBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
NoteBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
NyliumBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
ObserverBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
PointedDripstoneBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
PowderSnowBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
PoweredRailBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
PressurePlateBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
RedstoneLampBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
RedStoneOreBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
RedstoneTorchBlock.java.patch Faster redstone torch rapid clock removal 2016-05-23 12:12:37 +02:00
RespawnAnchorBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
RootedDirtBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SaplingBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
ScaffoldingBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SculkBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SculkCatalystBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SculkSensorBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SculkShriekerBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SculkSpreader.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SculkVeinBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
ShulkerBoxBlock.java.patch LootTable API and replenishable lootables 2016-05-01 21:19:14 -04:00
SignBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SnifferEggBlock.java.patch Fixes and additions to the spawn reason API 2019-03-24 00:24:52 -04:00
SnowLayerBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SpawnerBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
SpongeBlock.java.patch Fix SpongeAbsortEvent handling 2018-11-10 05:15:21 +00:00
SpreadingSnowyDirtBlock.java.patch Configurable random tick rates for blocks 2016-04-03 16:28:17 -04:00
StemBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
SugarCaneBlock.java.patch Configurable cactus bamboo and reed growth height 2016-03-01 13:02:51 -06:00
SweetBerryBushBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
TntBlock.java.patch Add TNTPrimeEvent 2018-07-16 00:05:05 +03:00
TrapDoorBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
TripWireBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
TripWireHookBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
TurtleEggBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
VineBlock.java.patch Crop Growth Rates 2016-03-07 22:14:13 +11:00
WallHangingSignBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
WaterlilyBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
WeightedPressurePlateBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
WitherRoseBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
WitherSkullBlock.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00