Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- p - Variable in class net.minecraft.loot.provider.number.BinomialLootNumberProvider
 - P123 - Enum constant in enum class net.minecraft.util.math.AxisTransformation
 - P132 - Enum constant in enum class net.minecraft.util.math.AxisTransformation
 - P213 - Enum constant in enum class net.minecraft.util.math.AxisTransformation
 - P231 - Enum constant in enum class net.minecraft.util.math.AxisTransformation
 - P312 - Enum constant in enum class net.minecraft.util.math.AxisTransformation
 - P321 - Enum constant in enum class net.minecraft.util.math.AxisTransformation
 - PACIFIED - Static variable in class net.minecraft.entity.ai.brain.MemoryModuleType
 - PacifyTask - Class in net.minecraft.entity.ai.brain.task
 - PacifyTask() - Constructor for class net.minecraft.entity.ai.brain.task.PacifyTask
 - pack - Variable in record class net.minecraft.client.font.FontManager.FontKey
 - 
The field for the
packrecord component. - pack - Variable in class net.minecraft.client.gui.screen.pack.PackListWidget.ResourcePackEntry
 - pack - Variable in class net.minecraft.resource.Resource
 - pack() - Method in record class net.minecraft.client.font.FontManager.FontKey
 - 
Returns the value of the
packrecord component. - pack() - Method in record class net.minecraft.entity.decoration.Brightness
 - pack() - Method in record class net.minecraft.util.math.ColumnPos
 - pack(double) - Static method in class net.minecraft.entity.TrackedPosition
 - pack(int) - Static method in class net.minecraft.world.chunk.ChunkNibbleArray
 - pack(int, int) - Static method in record class net.minecraft.client.font.UnihexFont.Dimensions
 - pack(int, int) - Static method in class net.minecraft.client.render.LightmapTextureManager
 - pack(int, int) - Static method in record class net.minecraft.util.math.ColumnPos
 - pack(int, int, int) - Static method in class net.minecraft.client.render.chunk.ChunkOcclusionDataBuilder
 - pack(MessageBody) - Method in interface net.minecraft.network.message.MessageChain.Packer
 - pack(MessageSignatureStorage) - Method in record class net.minecraft.network.message.LastSeenMessageList
 - pack(MessageSignatureStorage) - Method in record class net.minecraft.network.message.MessageSignatureData
 - pack(BlockPos) - Static method in class net.minecraft.client.render.chunk.ChunkOcclusionDataBuilder
 - Pack(boolean, String, DataOutput) - Constructor for class net.minecraft.data.DataGenerator.Pack
 - PACK_COPY_FAILURE - Enum constant in enum class net.minecraft.client.toast.SystemToast.Type
 - PACK_LOAD_FAILURE - Enum constant in enum class net.minecraft.client.toast.SystemToast.Type
 - PACK_METADATA_NAME - Static variable in interface net.minecraft.resource.ResourcePack
 - PackageInfo5974 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5975 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5976 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5977 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5978 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5979 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5982 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5983 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5984 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5985 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5986 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5987 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5988 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5989 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5990 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5991 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5992 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5993 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5994 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5997 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo5998 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6001 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6002 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6003 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6004 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6013 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6015 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6020 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6021 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6022 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6023 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6027 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6034 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6036 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6038 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6039 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6040 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6041 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6042 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6043 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6046 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6047 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6048 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6049 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6050 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6051 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6052 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6055 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6056 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6057 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6058 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6059 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6060 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6061 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6062 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6063 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6064 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6065 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6066 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6068 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6069 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6070 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6071 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6072 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6073 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6074 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6076 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6077 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6078 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6080 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6081 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6082 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6083 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6084 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6085 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6086 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6090 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6091 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6092 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6093 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6094 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6095 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6096 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6097 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6098 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6099 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6100 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6102 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6103 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6104 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6105 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6106 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6109 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6111 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6112 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6113 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6114 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6115 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6116 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6117 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6118 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6119 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6125 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6126 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6128 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6129 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6131 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6132 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6133 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6135 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6138 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6139 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6145 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6146 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6147 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6149 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6150 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6151 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6154 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6160 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6161 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6162 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6166 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6167 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6168 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6169 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6170 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6171 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6172 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6173 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6174 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6175 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6176 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6180 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6181 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6182 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6183 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6185 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6186 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6187 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6188 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6190 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6191 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6194 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6195 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6196 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6197 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6198 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6199 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6200 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6201 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6202 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6203 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6205 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6206 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6207 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6208 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6209 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6210 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6211 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6212 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6213 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6214 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6215 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6217 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6218 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6219 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6220 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6221 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6222 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6223 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6224 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6225 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6226 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6228 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6231 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6232 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6233 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6235 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6236 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6240 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6241 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6242 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6243 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6244 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6245 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6248 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6249 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6250 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6251 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6252 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6253 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6254 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6255 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6257 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6258 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6259 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6260 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6261 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6262 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6263 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6264 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6265 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6266 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6267 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6268 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6269 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6270 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6271 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6272 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6273 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6274 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6275 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6276 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6277 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6278 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6279 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6280 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6281 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6282 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6283 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6284 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6285 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6286 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6287 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6288 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6289 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6292 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6293 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6294 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6295 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6296 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6297 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6298 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6299 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6305 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6309 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6310 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6311 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6312 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6313 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6314 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6315 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6316 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6317 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6318 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6320 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6321 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6322 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6323 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6324 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6325 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6372 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6389 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6391 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6512 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6515 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6518 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6520 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6536 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6614 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6627 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6633 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6641 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6653 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6657 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6664 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6666 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6667 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6753 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6764 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6810 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6820 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6846 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo6876 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7112 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7156 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7189 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7190 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7205 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7263 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7300 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7374 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7421 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7554 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7562 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7575 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7676 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7694 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7702 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7727 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7728 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7787 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7795 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7797 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7804 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7888 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7912 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7925 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7937 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7945 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7953 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7961 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7983 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo7984 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo8008 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo8022 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo8031 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo8058 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo8091 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo8250 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo8501 - Interface in net.minecraft.unused.packageinfo
 - PackageInfo8585 - Interface in net.minecraft.unused.packageinfo
 - packByte(float) - Static method in interface net.minecraft.client.render.BufferVertexConsumer
 - packChunkSectionPos(int, int, int) - Static method in class net.minecraft.datafixer.fix.ChunkToProtoChunkFix
 - PACKED_ICE - Static variable in class net.minecraft.block.Blocks
 - PACKED_ICE - Static variable in class net.minecraft.item.Items
 - PACKED_ICE - Static variable in class net.minecraft.world.gen.noise.NoiseParametersKeys
 - PACKED_ICE - Static variable in class net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
 - PACKED_ICE - Static variable in class net.minecraft.world.gen.surfacebuilder.VanillaSurfaceRules
 - PACKED_MUD - Static variable in class net.minecraft.block.Blocks
 - PACKED_MUD - Static variable in class net.minecraft.item.Items
 - PACKED_MUD - Static variable in class net.minecraft.sound.BlockSoundGroup
 - packedChunkPos - Variable in class net.minecraft.world.gen.surfacebuilder.MaterialRules.MaterialRuleContext
 - PackedIntegerArray - Class in net.minecraft.util.collection
 - PackedIntegerArray(int, int) - Constructor for class net.minecraft.util.collection.PackedIntegerArray
 - PackedIntegerArray(int, int, long[]) - Constructor for class net.minecraft.util.collection.PackedIntegerArray
 - PackedIntegerArray(int, int, int[]) - Constructor for class net.minecraft.util.collection.PackedIntegerArray
 - PackedIntegerArray.InvalidLengthException - Exception Class in net.minecraft.util.collection
 - packedValue() - Method in record class net.minecraft.client.font.UnihexFont.Dimensions
 - packet - Variable in record class net.minecraft.client.network.ClientPlayNetworkHandler.QueuedPacket
 - 
The field for the
packetrecord component. - packet - Variable in class net.minecraft.network.ClientConnection.QueuedPacket
 - packet() - Method in record class net.minecraft.client.network.ClientPlayNetworkHandler.QueuedPacket
 - 
Returns the value of the
packetrecord component. - Packet<T extends PacketListener> - Interface in net.minecraft.network.packet
 - Packet(ChannelHandlerContext, Object) - Constructor for class net.minecraft.server.ServerNetworkIo.DelayingChannelInboundHandler.Packet
 - Packet(NetworkSide, int, int) - Constructor for record class net.minecraft.util.profiling.jfr.sample.NetworkIoStatistics.Packet
 - PACKET_ID - Static variable in class net.minecraft.util.profiling.jfr.event.PacketEvent.Names
 - PACKET_RECEIVED_MARKER - Static variable in class net.minecraft.network.ClientConnection
 - PACKET_SENT_MARKER - Static variable in class net.minecraft.network.ClientConnection
 - PACKET_TO_NAME - Static variable in record class net.minecraft.util.profiling.jfr.sample.NetworkIoStatistics.Packet
 - packetBuffer - Variable in class net.minecraft.server.rcon.QueryResponseHandler
 - packetBuffer - Variable in class net.minecraft.server.rcon.RconClient
 - PacketBundleHandler - Interface in net.minecraft.network
 - PacketBundleHandler.Bundler - Interface in net.minecraft.network
 - PacketBundleHandler.BundlerGetter - Interface in net.minecraft.network
 - PacketBundler - Class in net.minecraft.network
 - PacketBundler(NetworkSide) - Constructor for class net.minecraft.network.PacketBundler
 - PacketByteBuf - Class in net.minecraft.network
 - 
A packet byte buf is a specialized byte buf with utility methods adapted to Minecraft's protocol.
 - PacketByteBuf(ByteBuf) - Constructor for class net.minecraft.network.PacketByteBuf
 - 
Creates a packet byte buf that delegates its operations to the
parentbuf. - PacketByteBuf.PacketReader<T> - Interface in net.minecraft.network
 - 
A functional interface to read a value from
PacketByteBuf. - PacketByteBuf.PacketWriter<T> - Interface in net.minecraft.network
 - 
A functional interface to write a value to
PacketByteBuf. - PacketCallbacks - Interface in net.minecraft.network
 - 
A set of callbacks for sending a packet.
 - PacketCounter() - Constructor for class net.minecraft.util.profiling.jfr.JfrProfileRecorder.PacketCounter
 - PacketDecryptor - Class in net.minecraft.network.encryption
 - PacketDecryptor(Cipher) - Constructor for class net.minecraft.network.encryption.PacketDecryptor
 - PacketDeflater - Class in net.minecraft.network
 - PacketDeflater(int) - Constructor for class net.minecraft.network.PacketDeflater
 - PacketEncoder - Class in net.minecraft.network
 - PacketEncoder(NetworkSide) - Constructor for class net.minecraft.network.PacketEncoder
 - PacketEncoderException - Exception Class in net.minecraft.network
 - PacketEncoderException(Throwable) - Constructor for exception class net.minecraft.network.PacketEncoderException
 - PacketEncryptionManager - Class in net.minecraft.network.encryption
 - PacketEncryptionManager(Cipher) - Constructor for class net.minecraft.network.encryption.PacketEncryptionManager
 - PacketEncryptor - Class in net.minecraft.network.encryption
 - PacketEncryptor(Cipher) - Constructor for class net.minecraft.network.encryption.PacketEncryptor
 - PacketEvent - Class in net.minecraft.util.profiling.jfr.event
 - PacketEvent(int, int, SocketAddress, int) - Constructor for class net.minecraft.util.profiling.jfr.event.PacketEvent
 - PacketEvent.Names - Class in net.minecraft.util.profiling.jfr.event
 - packetFactories - Variable in class net.minecraft.network.NetworkState.PacketHandler
 - PacketHandler() - Constructor for class net.minecraft.network.NetworkState.PacketHandler
 - PacketHandlerInitializer() - Constructor for class net.minecraft.network.NetworkState.PacketHandlerInitializer
 - packetHandlers - Variable in class net.minecraft.network.NetworkState.PacketHandlerInitializer
 - packetHandlers - Variable in enum class net.minecraft.network.NetworkState
 - packetId - Variable in class net.minecraft.util.profiling.jfr.event.PacketEvent
 - packetId - Variable in record class net.minecraft.util.profiling.jfr.sample.NetworkIoStatistics.Packet
 - 
The field for the
packetIdrecord component. - packetId() - Method in record class net.minecraft.util.profiling.jfr.sample.NetworkIoStatistics.Packet
 - 
Returns the value of the
packetIdrecord component. - packetIds - Variable in class net.minecraft.network.NetworkState.PacketHandler
 - PacketInflater - Class in net.minecraft.network
 - PacketInflater(int, boolean) - Constructor for class net.minecraft.network.PacketInflater
 - packetListener - Variable in class net.minecraft.network.ClientConnection
 - PacketListener - Interface in net.minecraft.network.listener
 - 
A packet listener listens to packets on a connection.
 - packetQueue - Variable in class net.minecraft.network.ClientConnection
 - packetReadStatistics - Variable in record class net.minecraft.util.profiling.jfr.JfrProfile
 - 
The field for the
packetReadStatisticsrecord component. - packetReadStatistics() - Method in record class net.minecraft.util.profiling.jfr.JfrProfile
 - 
Returns the value of the
packetReadStatisticsrecord component. - PacketReceivedEvent - Class in net.minecraft.util.profiling.jfr.event
 - PacketReceivedEvent(int, int, SocketAddress, int) - Constructor for class net.minecraft.util.profiling.jfr.event.PacketReceivedEvent
 - packets - Variable in class net.minecraft.network.packet.BundlePacket
 - packets - Variable in class net.minecraft.server.ServerNetworkIo.DelayingChannelInboundHandler
 - PacketSentEvent - Class in net.minecraft.util.profiling.jfr.event
 - PacketSentEvent(int, int, SocketAddress, int) - Constructor for class net.minecraft.util.profiling.jfr.event.PacketSentEvent
 - packetSentStatistics - Variable in record class net.minecraft.util.profiling.jfr.JfrProfile
 - 
The field for the
packetSentStatisticsrecord component. - packetSentStatistics() - Method in record class net.minecraft.util.profiling.jfr.JfrProfile
 - 
Returns the value of the
packetSentStatisticsrecord component. - packetsReceivedCounter - Variable in class net.minecraft.network.ClientConnection
 - packetsSentCounter - Variable in class net.minecraft.network.ClientConnection
 - PacketStatistics(long, long) - Constructor for record class net.minecraft.util.profiling.jfr.sample.NetworkIoStatistics.PacketStatistics
 - packetType - Variable in class net.minecraft.network.packet.s2c.play.TeamS2CPacket
 - 
Indicates the type of this packet.
 - PacketUnbundler - Class in net.minecraft.network
 - PacketUnbundler(NetworkSide) - Constructor for class net.minecraft.network.PacketUnbundler
 - packFactory - Variable in class net.minecraft.resource.ResourcePackProfile
 - PackFeatureSetMetadata - Record Class in net.minecraft.resource.metadata
 - PackFeatureSetMetadata(FeatureSet) - Constructor for record class net.minecraft.resource.metadata.PackFeatureSetMetadata
 - packFormat - Variable in class net.minecraft.resource.metadata.PackResourceMetadata
 - packList - Variable in class net.minecraft.client.gui.screen.pack.ExperimentalWarningScreen.DetailsScreen
 - packList - Variable in class net.minecraft.resource.NamespaceResourceManager
 - PackListWidget - Class in net.minecraft.client.gui.screen.pack
 - PackListWidget(MinecraftClient, Collection<ResourcePackProfile>) - Constructor for class net.minecraft.client.gui.screen.pack.ExperimentalWarningScreen.DetailsScreen.PackListWidget
 - PackListWidget(MinecraftClient, PackScreen, int, int, Text) - Constructor for class net.minecraft.client.gui.screen.pack.PackListWidget
 - PackListWidget.ResourcePackEntry - Class in net.minecraft.client.gui.screen.pack
 - PackListWidgetEntry(Text, Text, MultilineText) - Constructor for class net.minecraft.client.gui.screen.pack.ExperimentalWarningScreen.DetailsScreen.PackListWidgetEntry
 - packLocal(BlockPos) - Static method in class net.minecraft.util.math.ChunkSectionPos
 - 
Returns the local position of the given block position relative to its respective chunk section, packed into a short.
 - packLocalPos(int, int, int) - Static method in class net.minecraft.datafixer.fix.LeavesFix
 - packManager - Variable in class net.minecraft.client.gui.screen.world.CreateWorldScreen
 - packName - Variable in class net.minecraft.data.DataGenerator.Pack
 - packQuickCraftData(int, int) - Static method in class net.minecraft.screen.ScreenHandler
 - PackResourceMetadata - Class in net.minecraft.resource.metadata
 - PackResourceMetadata(Text, int) - Constructor for class net.minecraft.resource.metadata.PackResourceMetadata
 - PackResourceMetadataReader - Class in net.minecraft.resource.metadata
 - PackResourceMetadataReader() - Constructor for class net.minecraft.resource.metadata.PackResourceMetadataReader
 - packRgb(float, float, float) - Static method in class net.minecraft.util.math.MathHelper
 - packs - Variable in class net.minecraft.client.resource.ResourceReloadLogger.ReloadState
 - packs - Variable in class net.minecraft.resource.LifecycledResourceManagerImpl
 - PackScreen - Class in net.minecraft.client.gui.screen.pack
 - PackScreen(ResourcePackManager, Consumer<ResourcePackManager>, Path, Text) - Constructor for class net.minecraft.client.gui.screen.pack.PackScreen
 - PackScreen.DirectoryWatcher - Class in net.minecraft.client.gui.screen.pack
 - packsDir - Variable in class net.minecraft.resource.FileResourcePackProvider
 - packSectorData(int, int) - Method in class net.minecraft.world.storage.RegionFile
 - packUv(int, int) - Static method in class net.minecraft.client.render.OverlayTexture
 - packVertexData(int[], int, Direction, ModelElementTexture, float[], Sprite, AffineTransformation, ModelRotation, boolean) - Method in class net.minecraft.client.render.model.BakedQuadFactory
 - packVertexData(int[], int, Vector3f, Sprite, ModelElementTexture) - Method in class net.minecraft.client.render.model.BakedQuadFactory
 - packVertexData(ModelElementTexture, Sprite, Direction, float[], AffineTransformation, ModelRotation, boolean) - Method in class net.minecraft.client.render.model.BakedQuadFactory
 - packWithAllDirectionsSet(int) - Static method in class net.minecraft.world.chunk.light.ChunkLightProvider.class_8531
 - packWithOneDirectionCleared(int, Direction) - Static method in class net.minecraft.world.chunk.light.ChunkLightProvider.class_8531
 - packXZOffset(BlockPos, BlockPos) - Static method in class net.minecraft.fluid.FlowableFluid
 - PADDING - Enum constant in enum class net.minecraft.client.render.VertexFormatElement.Type
 - PADDING - Static variable in class net.minecraft.client.gui.widget.ScrollableWidget
 - PADDING_ELEMENT - Static variable in class net.minecraft.client.render.VertexFormats
 - PADDING_Y - Static variable in class net.minecraft.client.toast.SystemToast
 - paddingDuration - Variable in class net.minecraft.entity.effect.StatusEffectInstance.FactorCalculationData
 - paddlePhases - Variable in class net.minecraft.entity.vehicle.BoatEntity
 - page - Variable in class net.minecraft.client.gui.hud.spectator.SpectatorMenu
 - page - Variable in class net.minecraft.client.realms.dto.WorldTemplatePaginatedList
 - PAGE_HEIGHT - Static variable in class net.minecraft.client.gui.screen.advancement.AdvancementsScreen
 - PAGE_OFFSET_X - Static variable in class net.minecraft.client.gui.screen.advancement.AdvancementsScreen
 - PAGE_OFFSET_Y - Static variable in class net.minecraft.client.gui.screen.advancement.AdvancementsScreen
 - PAGE_WIDTH - Static variable in class net.minecraft.client.gui.screen.advancement.AdvancementsScreen
 - pageAngle - Variable in class net.minecraft.block.entity.EnchantingTableBlockEntity
 - pageAngle - Variable in class net.minecraft.client.gui.screen.ingame.EnchantmentScreen
 - pageContent - Variable in class net.minecraft.client.gui.screen.ingame.BookEditScreen
 - pageContent - Variable in class net.minecraft.client.gui.screen.ingame.BookEditScreen.PageContent
 - PageContent(String, BookEditScreen.Position, boolean, int[], BookEditScreen.Line[], Rect2i[]) - Constructor for class net.minecraft.client.gui.screen.ingame.BookEditScreen.PageContent
 - pageCount - Variable in class net.minecraft.block.entity.LecternBlockEntity
 - pageCount - Variable in class net.minecraft.client.gui.screen.recipebook.RecipeBookResults
 - pageIndex - Variable in class net.minecraft.client.gui.screen.ingame.BookScreen
 - pageIndexText - Variable in class net.minecraft.client.gui.screen.ingame.BookScreen
 - pageIndicatorText - Variable in class net.minecraft.client.gui.screen.ingame.BookEditScreen
 - pageRotationSpeed - Variable in class net.minecraft.client.gui.screen.ingame.EnchantmentScreen
 - pages - Variable in class net.minecraft.client.gui.screen.ingame.BookEditScreen
 - pages - Variable in class net.minecraft.client.gui.screen.ingame.BookScreen.WritableBookContents
 - pages - Variable in class net.minecraft.client.gui.screen.ingame.BookScreen.WrittenBookContents
 - pages - Variable in class net.minecraft.network.packet.c2s.play.BookUpdateC2SPacket
 - PAGES_KEY - Static variable in class net.minecraft.item.WrittenBookItem
 - pageTurningSpeed - Variable in class net.minecraft.block.entity.EnchantingTableBlockEntity
 - pageTurningSpeed - Variable in class net.minecraft.client.gui.screen.ingame.EnchantmentScreen
 - pageTurnSound - Variable in class net.minecraft.client.gui.screen.ingame.BookScreen
 - PageTurnWidget - Class in net.minecraft.client.gui.widget
 - PageTurnWidget(int, int, boolean, ButtonWidget.PressAction, boolean) - Constructor for class net.minecraft.client.gui.widget.PageTurnWidget
 - paint(Graphics) - Method in class net.minecraft.server.dedicated.gui.PlayerStatsGui
 - PAINTING - Static variable in class net.minecraft.entity.EntityType
 - PAINTING - Static variable in class net.minecraft.item.Items
 - PAINTING - Static variable in class net.minecraft.predicate.entity.TypeSpecificPredicate.Deserializers
 - PAINTING_BACK_ID - Static variable in class net.minecraft.client.texture.PaintingManager
 - PAINTING_VARIANT - Static variable in class net.minecraft.entity.data.TrackedDataHandlerRegistry
 - PAINTING_VARIANT - Static variable in class net.minecraft.registry.Registries
 - PAINTING_VARIANT - Static variable in class net.minecraft.registry.RegistryKeys
 - PAINTING_VARIANT_COMPARATOR - Static variable in class net.minecraft.item.ItemGroups
 - PaintingEntity - Class in net.minecraft.entity.decoration.painting
 - PaintingEntity(EntityType<? extends PaintingEntity>, World) - Constructor for class net.minecraft.entity.decoration.painting.PaintingEntity
 - PaintingEntity(World, BlockPos) - Constructor for class net.minecraft.entity.decoration.painting.PaintingEntity
 - PaintingEntity(World, BlockPos, Direction, RegistryEntry<PaintingVariant>) - Constructor for class net.minecraft.entity.decoration.painting.PaintingEntity
 - PaintingEntityRenderer - Class in net.minecraft.client.render.entity
 - PaintingEntityRenderer(EntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.entity.PaintingEntityRenderer
 - paintingManager - Variable in class net.minecraft.client.MinecraftClient
 - PaintingManager - Class in net.minecraft.client.texture
 - PaintingManager(TextureManager) - Constructor for class net.minecraft.client.texture.PaintingManager
 - PaintingVariant - Class in net.minecraft.entity.decoration.painting
 - PaintingVariant(int, int) - Constructor for class net.minecraft.entity.decoration.painting.PaintingVariant
 - PaintingVariants - Class in net.minecraft.entity.decoration.painting
 - PaintingVariants() - Constructor for class net.minecraft.entity.decoration.painting.PaintingVariants
 - PaintingVariantTags - Class in net.minecraft.registry.tag
 - PaintingVariantTags() - Constructor for class net.minecraft.registry.tag.PaintingVariantTags
 - Pair<A,
B> - Class in net.minecraft.util  - Pair(A, B) - Constructor for class net.minecraft.util.Pair
 - Pair(S, S) - Constructor for class net.minecraft.block.DoubleBlockProperties.PropertySource.Pair
 - PairList - Interface in net.minecraft.util.shape
 - PairList.Consumer - Interface in net.minecraft.util.shape
 - PALE_GREEN - Static variable in class net.minecraft.block.MapColor
 - PALE_PURPLE - Static variable in class net.minecraft.block.MapColor
 - PALE_YELLOW - Static variable in class net.minecraft.block.MapColor
 - palette - Variable in record class net.minecraft.client.texture.atlas.PalettedPermutationsAtlasSource.PalettedSpriteRegion
 - 
The field for the
paletterecord component. - palette - Variable in class net.minecraft.world.chunk.light.ChunkSkyLight
 - palette - Variable in record class net.minecraft.world.chunk.PalettedContainer.Data
 - 
The field for the
paletterecord component. - palette() - Method in record class net.minecraft.client.texture.atlas.PalettedPermutationsAtlasSource.PalettedSpriteRegion
 - 
Returns the value of the
paletterecord component. - palette() - Method in record class net.minecraft.world.chunk.PalettedContainer.Data
 - 
Returns the value of the
paletterecord component. - Palette<T> - Interface in net.minecraft.world.chunk
 - 
A palette maps objects from and to small integer IDs that uses less number of bits to make storage smaller.
 - Palette() - Constructor for class net.minecraft.structure.StructureTemplate.Palette
 - PALETTE_KEY - Static variable in class net.minecraft.structure.StructureTemplate
 - Palette.Factory - Interface in net.minecraft.world.chunk
 - 
An interface for easy creation of palettes.
 - PALETTED_PERMUTATIONS - Static variable in class net.minecraft.client.texture.atlas.AtlasSourceManager
 - paletteData - Variable in class net.minecraft.datafixer.fix.ChunkPalettedStorageFix.Section
 - PalettedBlockInfoList(List<StructureTemplate.StructureBlockInfo>) - Constructor for class net.minecraft.structure.StructureTemplate.PalettedBlockInfoList
 - PalettedContainer<T> - Class in net.minecraft.world.chunk
 - 
A paletted container stores objects in 3D voxels as small integer indices, governed by "palettes" that map between these objects and indices.
 - PalettedContainer(IndexedIterable<T>, PalettedContainer.PaletteProvider, PalettedContainer.Data<T>) - Constructor for class net.minecraft.world.chunk.PalettedContainer
 - PalettedContainer(IndexedIterable<T>, PalettedContainer.PaletteProvider, PalettedContainer.DataProvider<T>, PaletteStorage, List<T>) - Constructor for class net.minecraft.world.chunk.PalettedContainer
 - PalettedContainer(IndexedIterable<T>, T, PalettedContainer.PaletteProvider) - Constructor for class net.minecraft.world.chunk.PalettedContainer
 - PalettedContainer.Counter<T> - Interface in net.minecraft.world.chunk
 - 
A counter that receives a palette entry and its number of occurrences in the container.
 - PalettedContainer.Data<T> - Record Class in net.minecraft.world.chunk
 - 
Runtime representation of data in a paletted container.
 - PalettedContainer.DataProvider<T> - Record Class in net.minecraft.world.chunk
 - 
A palette data provider constructs an empty data for a paletted container given a palette provider and a desired entry size in bits.
 - PalettedContainer.PaletteProvider - Class in net.minecraft.world.chunk
 - 
A palette provider determines what type of palette to choose given the bits used to represent each element.
 - PalettedPermutationsAtlasSource - Class in net.minecraft.client.texture.atlas
 - PalettedPermutationsAtlasSource(List<Identifier>, Identifier, Map<String, Identifier>) - Constructor for class net.minecraft.client.texture.atlas.PalettedPermutationsAtlasSource
 - PalettedPermutationsAtlasSource.PalettedSpriteRegion - Record Class in net.minecraft.client.texture.atlas
 - PalettedSpriteRegion(Sprite, Supplier<IntUnaryOperator>, Identifier) - Constructor for record class net.minecraft.client.texture.atlas.PalettedPermutationsAtlasSource.PalettedSpriteRegion
 - paletteEntries - Variable in record class net.minecraft.world.chunk.ReadableContainer.Serialized
 - 
The field for the
paletteEntriesrecord component. - paletteEntries() - Method in record class net.minecraft.world.chunk.ReadableContainer.Serialized
 - 
Returns the value of the
paletteEntriesrecord component. - paletteFinder - Variable in class net.minecraft.datafixer.fix.LeavesFix.ListFixer
 - paletteKey - Variable in class net.minecraft.client.texture.atlas.PalettedPermutationsAtlasSource
 - paletteMap - Variable in class net.minecraft.datafixer.fix.ChunkPalettedStorageFix.Section
 - paletteProvider - Variable in class net.minecraft.world.chunk.PalettedContainer
 - PaletteProvider(int) - Constructor for class net.minecraft.world.chunk.PalettedContainer.PaletteProvider
 - PaletteResizeListener<T> - Interface in net.minecraft.world.chunk
 - 
A listener for when a palette requires more bits to hold a newly indexed object.
 - PALETTES_KEY - Static variable in class net.minecraft.structure.StructureTemplate
 - PaletteStorage - Interface in net.minecraft.util.collection
 - 
A storage whose values are raw IDs held by palettes.
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.AttackGoal
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.LieOnBackGoal
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.LookAtEntityGoal
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.PandaEscapeDangerGoal
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.PandaFleeGoal
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.PandaMateGoal
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.PandaMoveControl
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.PandaRevengeGoal
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.PlayGoal
 - panda - Variable in class net.minecraft.entity.passive.PandaEntity.SneezeGoal
 - PANDA - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PANDA - Static variable in class net.minecraft.entity.EntityType
 - PANDA_FLAGS - Static variable in class net.minecraft.entity.passive.PandaEntity
 - PANDA_SPAWN_EGG - Static variable in class net.minecraft.item.Items
 - PandaEntity - Class in net.minecraft.entity.passive
 - PandaEntity(EntityType<? extends PandaEntity>, World) - Constructor for class net.minecraft.entity.passive.PandaEntity
 - PandaEntity.AttackGoal - Class in net.minecraft.entity.passive
 - PandaEntity.Gene - Enum Class in net.minecraft.entity.passive
 - PandaEntity.LieOnBackGoal - Class in net.minecraft.entity.passive
 - PandaEntity.LookAtEntityGoal - Class in net.minecraft.entity.passive
 - PandaEntity.PandaEscapeDangerGoal - Class in net.minecraft.entity.passive
 - PandaEntity.PandaFleeGoal<T extends LivingEntity> - Class in net.minecraft.entity.passive
 - PandaEntity.PandaMateGoal - Class in net.minecraft.entity.passive
 - PandaEntity.PandaMoveControl - Class in net.minecraft.entity.passive
 - PandaEntity.PandaRevengeGoal - Class in net.minecraft.entity.passive
 - PandaEntity.PickUpFoodGoal - Class in net.minecraft.entity.passive
 - PandaEntity.PlayGoal - Class in net.minecraft.entity.passive
 - PandaEntity.SneezeGoal - Class in net.minecraft.entity.passive
 - PandaEntityModel<T extends PandaEntity> - Class in net.minecraft.client.render.entity.model
 - PandaEntityModel(ModelPart) - Constructor for class net.minecraft.client.render.entity.model.PandaEntityModel
 - PandaEntityRenderer - Class in net.minecraft.client.render.entity
 - PandaEntityRenderer(EntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.entity.PandaEntityRenderer
 - PandaEscapeDangerGoal(PandaEntity, double) - Constructor for class net.minecraft.entity.passive.PandaEntity.PandaEscapeDangerGoal
 - PandaFleeGoal(PandaEntity, Class<T>, float, double, double) - Constructor for class net.minecraft.entity.passive.PandaEntity.PandaFleeGoal
 - PandaHeldItemFeatureRenderer - Class in net.minecraft.client.render.entity.feature
 - PandaHeldItemFeatureRenderer(FeatureRendererContext<PandaEntity, PandaEntityModel<PandaEntity>>, HeldItemRenderer) - Constructor for class net.minecraft.client.render.entity.feature.PandaHeldItemFeatureRenderer
 - PandaMateGoal(PandaEntity, double) - Constructor for class net.minecraft.entity.passive.PandaEntity.PandaMateGoal
 - PandaMoveControl(PandaEntity) - Constructor for class net.minecraft.entity.passive.PandaEntity.PandaMoveControl
 - PandaRevengeGoal(PandaEntity, Class<?>[]) - Constructor for class net.minecraft.entity.passive.PandaEntity.PandaRevengeGoal
 - PANE - Static variable in class net.minecraft.data.client.TextureKey
 - paneAndTopForEdge(Block, Block) - Static method in class net.minecraft.data.client.TextureMap
 - PaneBlock - Class in net.minecraft.block
 - PaneBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PaneBlock
 - PANIC - Static variable in class net.minecraft.entity.ai.brain.Activity
 - PANIC_PREDICATE - Static variable in class net.minecraft.entity.ai.brain.task.FleeTask
 - PanicTask - Class in net.minecraft.entity.ai.brain.task
 - PanicTask() - Constructor for class net.minecraft.entity.ai.brain.task.PanicTask
 - PANORAMA_0 - Static variable in class net.minecraft.client.realms.gui.RealmsWorldSlotButton
 - PANORAMA_2 - Static variable in class net.minecraft.client.realms.gui.RealmsWorldSlotButton
 - PANORAMA_3 - Static variable in class net.minecraft.client.realms.gui.RealmsWorldSlotButton
 - PANORAMA_CUBE_MAP - Static variable in class net.minecraft.client.gui.screen.TitleScreen
 - PANORAMA_OVERLAY - Static variable in class net.minecraft.client.gui.screen.TitleScreen
 - panoramaSpeed - Variable in class net.minecraft.client.option.GameOptions
 - PAPER - Static variable in class net.minecraft.item.Items
 - PAPER - Static variable in class net.minecraft.recipe.FireworkRocketRecipe
 - parameter - Variable in enum class net.minecraft.loot.context.LootContext.EntityTarget
 - parameter - Variable in enum class net.minecraft.loot.function.CopyNameLootFunction.Source
 - parameter - Variable in class net.minecraft.network.packet.c2s.play.PlayPongC2SPacket
 - parameter - Variable in class net.minecraft.network.packet.s2c.play.PlayPingS2CPacket
 - 
The parameter of this ping packet.
 - Parameter(String, Decoration.Parameter.Selector) - Constructor for enum class net.minecraft.text.Decoration.Parameter
 - PARAMETER_FACTORY - Static variable in class net.minecraft.particle.DefaultParticleType
 - ParameterRange(long, long) - Constructor for record class net.minecraft.world.biome.source.util.MultiNoiseUtil.ParameterRange
 - parameters - Variable in class net.minecraft.client.particle.EmitterParticle
 - parameters - Variable in class net.minecraft.client.render.BufferBuilder.BuiltBuffer
 - parameters - Variable in class net.minecraft.loot.context.LootContext.Builder
 - parameters - Variable in class net.minecraft.loot.context.LootContext
 - parameters - Variable in class net.minecraft.loot.context.LootContextParameterSet.Builder
 - parameters - Variable in class net.minecraft.loot.context.LootContextParameterSet
 - parameters - Variable in class net.minecraft.network.packet.s2c.play.ParticleS2CPacket
 - parameters - Variable in record class net.minecraft.text.Decoration
 - 
The field for the
parametersrecord component. - parameters - Variable in class net.minecraft.util.math.noise.DoublePerlinNoiseSampler
 - parameters - Variable in class net.minecraft.world.biome.source.util.MultiNoiseUtil.SearchTree.TreeNode
 - parameters() - Method in record class net.minecraft.text.Decoration
 - 
Returns the value of the
parametersrecord component. - Parameters(MessageType, Text) - Constructor for record class net.minecraft.network.message.MessageType.Parameters
 - Parameters(MessageType, Text, Text) - Constructor for record class net.minecraft.network.message.MessageType.Parameters
 - Parameters(Text, RateLimiter) - Constructor for class net.minecraft.client.realms.RepeatedNarrator.Parameters
 - PARAMETERS_FACTORY - Static variable in class net.minecraft.particle.BlockStateParticleEffect
 - PARAMETERS_FACTORY - Static variable in class net.minecraft.particle.DustParticleEffect
 - PARAMETERS_FACTORY - Static variable in class net.minecraft.particle.ItemStackParticleEffect
 - PARAMETERS_FACTORY - Static variable in class net.minecraft.particle.VibrationParticleEffect
 - parametersFactory - Variable in class net.minecraft.particle.ParticleType
 - params - Variable in class net.minecraft.client.realms.RepeatedNarrator
 - params(RegistryKey<MessageType>, Entity) - Static method in record class net.minecraft.network.message.MessageType
 - params(RegistryKey<MessageType>, DynamicRegistryManager, Text) - Static method in record class net.minecraft.network.message.MessageType
 - params(RegistryKey<MessageType>, ServerCommandSource) - Static method in record class net.minecraft.network.message.MessageType
 - params(Text) - Method in record class net.minecraft.network.message.MessageType
 - paramSet - Variable in record class net.minecraft.data.server.loottable.LootTableProvider.LootTypeGenerator
 - 
The field for the
paramSetrecord component. - paramSet() - Method in record class net.minecraft.data.server.loottable.LootTableProvider.LootTypeGenerator
 - 
Returns the value of the
paramSetrecord component. - pardon(ServerCommandSource, Collection<GameProfile>) - Static method in class net.minecraft.server.dedicated.command.PardonCommand
 - PardonCommand - Class in net.minecraft.server.dedicated.command
 - PardonCommand() - Constructor for class net.minecraft.server.dedicated.command.PardonCommand
 - pardonIp(ServerCommandSource, String) - Static method in class net.minecraft.server.dedicated.command.PardonIpCommand
 - PardonIpCommand - Class in net.minecraft.server.dedicated.command
 - PardonIpCommand() - Constructor for class net.minecraft.server.dedicated.command.PardonIpCommand
 - parent - Variable in class net.minecraft.advancement.Advancement
 - parent - Variable in class net.minecraft.advancement.AdvancementPositioner
 - parent - Variable in class net.minecraft.advancement.criterion.BredAnimalsCriterion.Conditions
 - parent - Variable in class net.minecraft.client.gui.screen.AddServerScreen
 - parent - Variable in class net.minecraft.client.gui.screen.advancement.AdvancementWidget
 - parent - Variable in class net.minecraft.client.gui.screen.BackupPromptScreen
 - parent - Variable in class net.minecraft.client.gui.screen.ConnectScreen
 - parent - Variable in class net.minecraft.client.gui.screen.CustomizeBuffetLevelScreen
 - parent - Variable in class net.minecraft.client.gui.screen.CustomizeFlatLevelScreen
 - parent - Variable in class net.minecraft.client.gui.screen.DirectConnectScreen
 - parent - Variable in class net.minecraft.client.gui.screen.DisconnectedScreen
 - parent - Variable in class net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen.CreativeScreenHandler
 - parent - Variable in class net.minecraft.client.gui.screen.multiplayer.MultiplayerScreen
 - parent - Variable in class net.minecraft.client.gui.screen.multiplayer.MultiplayerWarningScreen
 - parent - Variable in class net.minecraft.client.gui.screen.multiplayer.SocialInteractionsPlayerListWidget
 - parent - Variable in class net.minecraft.client.gui.screen.OpenToLanScreen
 - parent - Variable in class net.minecraft.client.gui.screen.option.ControlsListWidget
 - parent - Variable in class net.minecraft.client.gui.screen.option.CreditsAndAttributionScreen
 - parent - Variable in class net.minecraft.client.gui.screen.option.GameOptionsScreen
 - parent - Variable in class net.minecraft.client.gui.screen.option.OptionsScreen
 - parent - Variable in class net.minecraft.client.gui.screen.option.TelemetryInfoScreen
 - parent - Variable in class net.minecraft.client.gui.screen.PresetsScreen
 - parent - Variable in class net.minecraft.client.gui.screen.Realms32BitWarningScreen
 - parent - Variable in class net.minecraft.client.gui.screen.report.AbuseReportReasonScreen
 - parent - Variable in class net.minecraft.client.gui.screen.report.ChatReportScreen
 - parent - Variable in class net.minecraft.client.gui.screen.report.ChatSelectionScreen
 - parent - Variable in class net.minecraft.client.gui.screen.StatsScreen
 - parent - Variable in class net.minecraft.client.gui.screen.world.CreateWorldScreen
 - parent - Variable in class net.minecraft.client.gui.screen.world.ExperimentsScreen
 - parent - Variable in class net.minecraft.client.gui.screen.world.SelectWorldScreen
 - parent - Variable in class net.minecraft.client.gui.screen.world.SymlinkWarningScreen
 - parent - Variable in class net.minecraft.client.gui.screen.world.WorldListWidget
 - parent - Variable in class net.minecraft.client.realms.gui.screen.DisconnectedRealmsScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsBackupInfoScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsBackupScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsBrokenWorldScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsClientOutdatedScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsConfigureWorldScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsCreateRealmScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsDownloadLatestWorldScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsGenericErrorScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsInviteScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsLongRunningMcoTaskScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsParentalConsentScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsPendingInvitesScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsPlayerScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsResetWorldScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsSelectFileToUploadScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsSettingsScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsSlotOptionsScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsSubscriptionInfoScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsTermsScreen
 - parent - Variable in class net.minecraft.client.realms.gui.screen.RealmsUploadScreen
 - parent - Variable in class net.minecraft.client.render.model.json.JsonUnbakedModel
 - parent - Variable in class net.minecraft.client.render.OutlineVertexConsumerProvider
 - parent - Variable in class net.minecraft.data.client.Model
 - parent - Variable in class net.minecraft.data.client.SimpleModelSupplier
 - parent - Variable in class net.minecraft.data.client.TextureKey
 - parent - Variable in class net.minecraft.entity.ai.goal.FollowParentGoal
 - parent - Variable in class net.minecraft.network.PacketByteBuf
 - parent - Variable in class net.minecraft.resource.fs.ResourcePath
 - parent - Variable in class net.minecraft.util.shape.CroppedVoxelSet
 - parent(Advancement) - Method in class net.minecraft.advancement.Advancement.Builder
 - parent(Identifier) - Method in class net.minecraft.advancement.Advancement.Builder
 - PARENT_AND_SEARCH_TABS - Enum constant in enum class net.minecraft.item.ItemGroup.StackVisibility
 - PARENT_HORSE_PREDICATE - Static variable in class net.minecraft.entity.passive.AbstractHorseEntity
 - PARENT_TAB_ONLY - Enum constant in enum class net.minecraft.item.ItemGroup.StackVisibility
 - parentDamage(DamageSource, float) - Method in class net.minecraft.entity.boss.dragon.EnderDragonEntity
 - ParentElement - Interface in net.minecraft.client.gui
 - 
A GUI interface which handles keyboard and mouse callbacks for child GUI elements.
 - parentFromJson(JsonObject) - Method in class net.minecraft.client.render.model.json.JsonUnbakedModel.Deserializer
 - parentHeight - Variable in class net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
 - parentId - Variable in class net.minecraft.advancement.Advancement.Builder
 - parentId - Variable in class net.minecraft.client.render.model.json.JsonUnbakedModel
 - parentList - Variable in class net.minecraft.client.gui.widget.EntryListWidget.Entry
 - 
Deprecated.
 - parentObj - Variable in class net.minecraft.advancement.Advancement.Builder
 - parentScreen - Variable in class net.minecraft.client.network.ClientLoginNetworkHandler
 - parentSectionUsagePercentage - Variable in class net.minecraft.util.profiler.ProfilerTiming
 - parentTabStacks - Variable in class net.minecraft.item.ItemGroup.EntriesImpl
 - parentTagLookupFuture - Variable in class net.minecraft.data.server.tag.TagProvider
 - parentTitle - Variable in class net.minecraft.client.realms.gui.screen.RealmsResetNormalWorldScreen
 - parentWidth - Variable in class net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
 - PARROT - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PARROT - Static variable in class net.minecraft.entity.EntityType
 - PARROT - Static variable in class net.minecraft.predicate.entity.TypeSpecificPredicate.Deserializers
 - PARROT_SPAWN_EGG - Static variable in class net.minecraft.item.Items
 - ParrotEntity - Class in net.minecraft.entity.passive
 - ParrotEntity(EntityType<? extends ParrotEntity>, World) - Constructor for class net.minecraft.entity.passive.ParrotEntity
 - ParrotEntity.FlyOntoTreeGoal - Class in net.minecraft.entity.passive
 - ParrotEntity.Variant - Enum Class in net.minecraft.entity.passive
 - ParrotEntityModel - Class in net.minecraft.client.render.entity.model
 - ParrotEntityModel(ModelPart) - Constructor for class net.minecraft.client.render.entity.model.ParrotEntityModel
 - ParrotEntityModel.Pose - Enum Class in net.minecraft.client.render.entity.model
 - ParrotEntityRenderer - Class in net.minecraft.client.render.entity
 - ParrotEntityRenderer(EntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.entity.ParrotEntityRenderer
 - PARROTS_SPAWNABLE_ON - Static variable in class net.minecraft.registry.tag.BlockTags
 - ParrotVariants - Class in net.fabricmc.yarn.constants
 - ParrotVariants() - Constructor for class net.fabricmc.yarn.constants.ParrotVariants
 - parsable - Variable in class net.minecraft.text.HoverEvent.Action
 - parse - Variable in class net.minecraft.client.gui.screen.ChatInputSuggestor
 - parse() - Method in class net.minecraft.command.argument.BlockArgumentParser
 - parse(JsonElement) - Static method in class net.minecraft.client.realms.dto.Backup
 - parse(JsonElement) - Static method in class net.minecraft.text.HoverEvent.EntityContent
 - parse(JsonElement) - Static method in class net.minecraft.text.HoverEvent.ItemStackContent
 - parse(JsonObject) - Static method in class net.minecraft.client.realms.dto.PendingInvite
 - parse(JsonObject) - Static method in class net.minecraft.client.realms.dto.PlayerActivity
 - parse(JsonObject) - Static method in class net.minecraft.client.realms.dto.RealmsServer
 - parse(JsonObject) - Static method in class net.minecraft.client.realms.dto.RealmsServerPlayerList
 - parse(JsonObject) - Static method in class net.minecraft.client.realms.dto.RealmsWorldOptions
 - parse(JsonObject) - Static method in class net.minecraft.client.realms.dto.WorldTemplate
 - parse(StringReader) - Method in class net.minecraft.command.argument.AngleArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.BlockPosArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.BlockPredicateArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.BlockStateArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ColorArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ColumnPosArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.CommandFunctionArgumentType
 - parse(StringReader) - Static method in class net.minecraft.command.argument.CoordinateArgument
 - parse(StringReader) - Static method in class net.minecraft.command.argument.DefaultPosArgument
 - parse(StringReader) - Method in class net.minecraft.command.argument.DimensionArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.EntityAnchorArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.EntityArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.EnumArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.GameModeArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.GameProfileArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.IdentifierArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ItemPredicateArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ItemSlotArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ItemStackArgumentType
 - parse(StringReader) - Static method in class net.minecraft.command.argument.LookingPosArgument
 - parse(StringReader) - Method in class net.minecraft.command.argument.MessageArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.NbtCompoundArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.NbtElementArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.NbtPathArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.NumberRangeArgumentType.FloatRangeArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.NumberRangeArgumentType.IntRangeArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.OperationArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ParticleEffectArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.RegistryEntryArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.RegistryEntryPredicateArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.RegistryKeyArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.RegistryPredicateArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.RotationArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ScoreboardCriterionArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ScoreboardObjectiveArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ScoreboardSlotArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.ScoreHolderArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.SwizzleArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.TeamArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.TestClassArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.TestFunctionArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.TextArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.TimeArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.UuidArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.Vec2ArgumentType
 - parse(StringReader) - Method in class net.minecraft.command.argument.Vec3ArgumentType
 - parse(StringReader) - Static method in class net.minecraft.predicate.NumberRange.FloatRange
 - parse(StringReader) - Static method in class net.minecraft.predicate.NumberRange.IntRange
 - parse(StringReader) - Method in interface net.minecraft.server.command.CommandManager.CommandParser
 - parse(StringReader, boolean) - Static method in class net.minecraft.command.argument.CoordinateArgument
 - parse(StringReader, boolean) - Static method in class net.minecraft.command.argument.DefaultPosArgument
 - parse(StringReader, boolean) - Static method in class net.minecraft.command.argument.MessageArgumentType.MessageFormat
 - parse(StringReader, boolean) - Static method in class net.minecraft.command.FloatRangeArgument
 - parse(StringReader, boolean, Function<Float, Float>) - Static method in class net.minecraft.command.FloatRangeArgument
 - parse(StringReader, Integer, Integer) - Static method in class net.minecraft.predicate.NumberRange.IntRange
 - parse(StringReader, Function<Double, Double>) - Static method in class net.minecraft.predicate.NumberRange.FloatRange
 - parse(StringReader, NumberRange.CommandFactory<T, R>, Function<String, T>, Supplier<DynamicCommandExceptionType>, Function<T, T>) - Static method in class net.minecraft.predicate.NumberRange
 - parse(DataFixer, String) - Method in class net.minecraft.stat.ServerStatHandler
 - parse(DynamicOps<U>, S, U) - Method in class net.minecraft.state.property.Property
 - parse(String) - Method in class net.minecraft.client.network.ClientPlayNetworkHandler
 - parse(String) - Static method in class net.minecraft.client.network.ServerAddress
 - parse(String) - Static method in class net.minecraft.client.realms.dto.BackupList
 - parse(String) - Static method in class net.minecraft.client.realms.dto.Ops
 - parse(String) - Static method in class net.minecraft.client.realms.dto.PendingInvitesList
 - parse(String) - Static method in class net.minecraft.client.realms.dto.PlayerActivities
 - parse(String) - Static method in class net.minecraft.client.realms.dto.RealmsNews
 - parse(String) - Static method in class net.minecraft.client.realms.dto.RealmsNotification
 - parse(String) - Static method in class net.minecraft.client.realms.dto.RealmsServer
 - parse(String) - Static method in class net.minecraft.client.realms.dto.RealmsServerAddress
 - parse(String) - Static method in class net.minecraft.client.realms.dto.RealmsServerList
 - parse(String) - Static method in class net.minecraft.client.realms.dto.RealmsServerPlayerLists
 - parse(String) - Static method in class net.minecraft.client.realms.dto.Subscription
 - parse(String) - Static method in class net.minecraft.client.realms.dto.UploadInfo
 - parse(String) - Static method in class net.minecraft.client.realms.dto.WorldDownload
 - parse(String) - Static method in class net.minecraft.client.realms.dto.WorldTemplatePaginatedList
 - parse(String) - Static method in class net.minecraft.nbt.StringNbtReader
 - 
Returns the NBT compound parsed from the
string. - parse(String) - Method in class net.minecraft.server.network.ServerPlayNetworkHandler
 - 
Returns the result of parsing
command. - parse(String) - Method in class net.minecraft.state.property.BooleanProperty
 - parse(String) - Method in class net.minecraft.state.property.EnumProperty
 - parse(String) - Method in class net.minecraft.state.property.IntProperty
 - parse(String) - Method in class net.minecraft.state.property.Property
 - parse(String) - Static method in class net.minecraft.text.TextColor
 - 
Parses a color by its name.
 - parse(RegistryWrapper<Block>, StringReader) - Static method in class net.minecraft.command.argument.BlockPredicateArgumentType
 - parse(ServerCommandSource, Optional<Text>, Entity, int) - Static method in class net.minecraft.text.Texts
 - parse(ServerCommandSource, Entity, int) - Method in class net.minecraft.text.NbtTextContent
 - 
Parses this content into a basic mutable text without custom style or siblings.
 - parse(ServerCommandSource, Entity, int) - Method in class net.minecraft.text.ScoreTextContent
 - 
Parses this content into a basic mutable text without custom style or siblings.
 - parse(ServerCommandSource, Entity, int) - Method in class net.minecraft.text.SelectorTextContent
 - 
Parses this content into a basic mutable text without custom style or siblings.
 - parse(ServerCommandSource, Entity, int) - Method in interface net.minecraft.text.TextContent
 - 
Parses this content into a basic mutable text without custom style or siblings.
 - parse(ServerCommandSource, Entity, int) - Method in class net.minecraft.text.TranslatableTextContent
 - 
Parses this content into a basic mutable text without custom style or siblings.
 - parse(ServerCommandSource, Text, Entity, int) - Static method in class net.minecraft.text.Texts
 - parse(Text) - Static method in class net.minecraft.text.HoverEvent.EntityContent
 - parse(Text) - Static method in class net.minecraft.text.HoverEvent.ItemStackContent
 - parse(Identifier, JsonElement) - Method in class net.minecraft.loot.LootDataType
 - parseAnnouncementAddressPort(String) - Static method in class net.minecraft.client.network.LanServerPinger
 - parseAnnouncementMotd(String) - Static method in class net.minecraft.client.network.LanServerPinger
 - parseArray() - Method in class net.minecraft.nbt.StringNbtReader
 - parseBlockId() - Method in class net.minecraft.command.argument.BlockArgumentParser
 - parseBlockProperties() - Method in class net.minecraft.command.argument.BlockArgumentParser
 - parseBlockTag(String) - Static method in class net.minecraft.item.ItemStack
 - parseBoolean(String, boolean) - Method in class net.minecraft.server.dedicated.AbstractPropertiesHandler
 - parseCache(Path, Path) - Static method in record class net.minecraft.data.DataCache.CachedData
 - parseColor(JsonObject) - Static method in class net.minecraft.text.Style.Serializer
 - parseCompound() - Method in class net.minecraft.nbt.StringNbtReader
 - 
Returns the parsed NBT compound.
 - parsed - Variable in class net.minecraft.server.function.CommandFunction.CommandElement
 - ParsedArgument(ArgumentCommandNode<S, ?>, String) - Constructor for record class net.minecraft.command.argument.SignedArgumentList.ParsedArgument
 - parseDataPackSettings(Dynamic<?>) - Static method in class net.minecraft.world.level.storage.LevelStorage
 - parseDataPackSettings(String, String) - Static method in class net.minecraft.server.dedicated.ServerPropertiesHandler
 - parseDate(String, Date) - Static method in class net.minecraft.server.ServerConfigHandler
 - parsedSourcePath - Variable in class net.minecraft.loot.function.CopyNbtLootFunction.Operation
 - parsedTargetPath - Variable in class net.minecraft.loot.function.CopyNbtLootFunction.Operation
 - parseEffect(TextureManager, Identifier) - Method in class net.minecraft.client.gl.PostEffectProcessor
 - parseElement() - Method in class net.minecraft.nbt.StringNbtReader
 - 
Returns the parsed NBT element.
 - parseElementPrimitive() - Method in class net.minecraft.nbt.StringNbtReader
 - parseElementPrimitiveArray() - Method in class net.minecraft.nbt.StringNbtReader
 - parseEnabledFeatures(Dynamic<?>) - Static method in class net.minecraft.world.level.storage.LevelStorage
 - parseEntitySelector(String) - Static method in class net.minecraft.text.ScoreTextContent
 - parseFeatureFlags(String) - Static method in class net.minecraft.server.dedicated.ServerPropertiesHandler
 - parseFlatLayer(String) - Static method in class net.minecraft.datafixer.fix.LevelDataGeneratorOptionsFix
 - parseFlatLayers(String) - Static method in class net.minecraft.datafixer.fix.LevelDataGeneratorOptionsFix
 - parseFloat(StringReader, boolean) - Static method in class net.minecraft.command.FloatRangeArgument
 - parseFloat(String) - Method in class net.minecraft.client.gui.screen.ingame.StructureBlockScreen
 - parseImports(String, GlImportProcessor.Context, String) - Method in class net.minecraft.client.gl.GlImportProcessor
 - parseInsertion(JsonObject) - Static method in class net.minecraft.text.Style.Serializer
 - parseInt(String) - Method in class net.minecraft.client.gui.screen.ingame.StructureBlockScreen
 - parseInt(String) - Static method in class net.minecraft.world.GameRules.IntRule
 - parseInt(String, int) - Static method in class net.minecraft.util.math.MathHelper
 - parseInvited(JsonArray) - Static method in class net.minecraft.client.realms.dto.RealmsServer
 - parseLayerString(RegistryEntryLookup<Block>, String, int) - Static method in class net.minecraft.client.gui.screen.PresetsScreen
 - 
Parse a string like
"60*minecraft:stone"to aFlatChunkGeneratorLayer. - parseLegacyRenderType(String) - Static method in class net.minecraft.datafixer.fix.ObjectiveRenderTypeFix
 - parseLine(Text) - Method in class net.minecraft.block.entity.SignBlockEntity
 - parseLines(SignText) - Method in class net.minecraft.block.entity.SignBlockEntity
 - parseList() - Method in class net.minecraft.nbt.StringNbtReader
 - parseList(String) - Static method in class net.minecraft.client.option.GameOptions
 - parseLong(String) - Method in class net.minecraft.client.gui.screen.ingame.StructureBlockScreen
 - parseLong(String, long) - Method in class net.minecraft.server.dedicated.AbstractPropertiesHandler
 - parseMessage(String) - Method in class net.minecraft.server.chase.ChaseClient
 - parseMetadata(ResourceMetadataReader<T>) - Method in class net.minecraft.resource.AbstractFileResourcePack
 - parseMetadata(ResourceMetadataReader<T>) - Method in class net.minecraft.resource.DefaultResourcePack
 - parseMetadata(ResourceMetadataReader<T>) - Method in interface net.minecraft.resource.ResourcePack
 - parseMetadata(ResourceMetadataReader<T>, InputStream) - Static method in class net.minecraft.resource.AbstractFileResourcePack
 - parseModelTransformation(JsonDeserializationContext, JsonObject, ModelTransformationMode) - Method in class net.minecraft.client.render.model.json.ModelTransformation.Deserializer
 - parseNbtPath(String) - Static method in class net.minecraft.loot.function.CopyNbtLootFunction
 - parseNode(StringReader, boolean) - Static method in class net.minecraft.command.argument.NbtPathArgumentType
 - parseNullableBoolean(JsonObject, String) - Static method in class net.minecraft.text.Style.Serializer
 - parseOrCreateCache(Path, Path) - Static method in class net.minecraft.data.DataCache
 - parsePass(TextureManager, JsonElement) - Method in class net.minecraft.client.gl.PostEffectProcessor
 - parsePath(String) - Static method in class net.minecraft.text.NbtTextContent
 - parsePlayers(JsonArray) - Static method in class net.minecraft.client.realms.dto.RealmsServerPlayerList
 - parsePos(String) - Static method in record class net.minecraft.text.BlockNbtDataSource
 - parsePresetLayersString(RegistryEntryLookup<Block>, String) - Static method in class net.minecraft.client.gui.screen.PresetsScreen
 - 
Parse a string like
"minecraft:bedrock,3*minecraft:dirt,minecraft:grass_block"to a list ofFlatChunkGeneratorLayer. - parsePresetString(RegistryEntryLookup<Block>, RegistryEntryLookup<Biome>, RegistryEntryLookup<StructureSet>, RegistryEntryLookup<PlacedFeature>, String, FlatChunkGeneratorConfig) - Static method in class net.minecraft.client.gui.screen.PresetsScreen
 - parsePrimitive(String) - Method in class net.minecraft.nbt.StringNbtReader
 - parsePropertyValue(Property<T>, String, int) - Method in class net.minecraft.command.argument.BlockArgumentParser
 - parser - Variable in class net.minecraft.loot.LootDataType
 - parser - Variable in enum class net.minecraft.network.packet.s2c.play.BossBarS2CPacket.Type
 - parseResourceFilter(ResourcePack) - Method in class net.minecraft.resource.LifecycledResourceManagerImpl
 - parseResourcePackPrompt(String) - Static method in class net.minecraft.server.dedicated.ServerPropertiesHandler
 - parserFactory(Class<T>) - Static method in class net.minecraft.loot.LootDataType
 - parserFactory(Class<T>, Function<T[], T>) - Static method in class net.minecraft.loot.LootDataType
 - parseSeed(String) - Static method in class net.minecraft.world.gen.GeneratorOptions
 - parseSelector(String) - Static method in record class net.minecraft.text.EntityNbtDataSource
 - parseSlots(JsonArray) - Static method in class net.minecraft.client.realms.dto.RealmsServer
 - parseSnbt() - Method in class net.minecraft.command.argument.BlockArgumentParser
 - parseState(String) - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - parseStyle(ServerCommandSource, Style, Entity, int) - Static method in class net.minecraft.text.Texts
 - parseTagId() - Method in class net.minecraft.command.argument.BlockArgumentParser
 - parseTagProperties() - Method in class net.minecraft.command.argument.BlockArgumentParser
 - parseTarget(JsonElement) - Method in class net.minecraft.client.gl.PostEffectProcessor
 - parseUniform(JsonElement) - Method in class net.minecraft.client.gl.PostEffectProcessor
 - parseVector3f(JsonObject, String, Vector3f) - Method in class net.minecraft.client.render.model.json.Transformation.Deserializer
 - part - Variable in class net.minecraft.client.gui.screen.narration.ScreenNarrator.PartIndex
 - PART - Static variable in class net.minecraft.block.BedBlock
 - partDimensions - Variable in class net.minecraft.entity.boss.dragon.EnderDragonPart
 - PARTIAL - Enum constant in enum class net.minecraft.block.enums.Tilt
 - PARTIAL - Enum constant in enum class net.minecraft.client.render.entity.feature.VillagerResourceMetadata.HatType
 - partialCommand - Variable in class net.minecraft.network.packet.c2s.play.RequestCommandCompletionsC2SPacket
 - PARTIALLY_FILTERED - Enum constant in enum class net.minecraft.network.message.FilterMask.FilterStatus
 - PARTIALLY_FILTERED_CODEC - Static variable in class net.minecraft.network.message.FilterMask
 - particle - Variable in class net.minecraft.block.TorchBlock
 - particle - Variable in class net.minecraft.world.biome.BiomeParticleConfig
 - particle(Block) - Static method in class net.minecraft.data.client.TextureMap
 - particle(Item) - Static method in class net.minecraft.data.client.TextureMap
 - particle(Identifier) - Static method in class net.minecraft.data.client.TextureMap
 - Particle - Class in net.minecraft.client.particle
 - 
A client-side visual effect with position, velocity, collision, and additional render properties.
 - Particle(ClientWorld, double, double, double) - Constructor for class net.minecraft.client.particle.Particle
 - Particle(ClientWorld, double, double, double, double, double, double) - Constructor for class net.minecraft.client.particle.Particle
 - PARTICLE - Static variable in class net.minecraft.data.client.Models
 - PARTICLE - Static variable in class net.minecraft.data.client.TexturedModel
 - PARTICLE - Static variable in class net.minecraft.data.client.TextureKey
 - PARTICLE - Static variable in class net.minecraft.entity.data.TrackedDataHandlerRegistry
 - PARTICLE_ATLAS_TEXTURE - Static variable in class net.minecraft.client.texture.SpriteAtlasTexture
 - 
Deprecated.
 - PARTICLE_EFFECT_STATUS - Static variable in class net.minecraft.entity.projectile.ArrowEntity
 - PARTICLE_ID - Static variable in class net.minecraft.entity.AreaEffectCloudEntity
 - PARTICLE_KEY - Static variable in class net.minecraft.client.render.model.json.JsonUnbakedModel
 - PARTICLE_OFFSETS - Static variable in class net.minecraft.block.CandleCakeBlock
 - PARTICLE_SHEET_LIT - Static variable in interface net.minecraft.client.particle.ParticleTextureSheet
 - PARTICLE_SHEET_OPAQUE - Static variable in interface net.minecraft.client.particle.ParticleTextureSheet
 - PARTICLE_SHEET_TRANSLUCENT - Static variable in interface net.minecraft.client.particle.ParticleTextureSheet
 - PARTICLE_SOUL_ESCAPE - Static variable in class net.minecraft.sound.SoundEvents
 - PARTICLE_TEXTURE_SHEETS - Static variable in class net.minecraft.client.particle.ParticleManager
 - PARTICLE_TYPE - Static variable in class net.minecraft.registry.Registries
 - PARTICLE_TYPE - Static variable in class net.minecraft.registry.RegistryKeys
 - PARTICLE_Y_OFFSET - Static variable in class net.minecraft.client.world.ClientWorld
 - 
A minor offset applied when spawning particles.
 - particleAtlasTexture - Variable in class net.minecraft.client.particle.ParticleManager
 - ParticleCommand - Class in net.minecraft.server.command
 - ParticleCommand() - Constructor for class net.minecraft.server.command.ParticleCommand
 - particleConfig - Variable in class net.minecraft.world.biome.BiomeEffects.Builder
 - particleConfig - Variable in class net.minecraft.world.biome.BiomeEffects
 - particleConfig(BiomeParticleConfig) - Method in class net.minecraft.world.biome.BiomeEffects.Builder
 - particleEffect(CommandRegistryAccess) - Static method in class net.minecraft.command.argument.ParticleEffectArgumentType
 - ParticleEffect - Interface in net.minecraft.particle
 - ParticleEffect.Factory<T extends ParticleEffect> - Interface in net.minecraft.particle
 - 
Deprecated.
 - ParticleEffectArgumentType - Class in net.minecraft.command.argument
 - ParticleEffectArgumentType(CommandRegistryAccess) - Constructor for class net.minecraft.command.argument.ParticleEffectArgumentType
 - ParticleFactory<T extends ParticleEffect> - Interface in net.minecraft.client.particle
 - ParticleFactory.BlockLeakParticleFactory<T extends ParticleEffect> - Interface in net.minecraft.client.particle
 - ParticleGroup - Class in net.minecraft.client.particle
 - 
A group for particles.
 - ParticleGroup(int) - Constructor for class net.minecraft.client.particle.ParticleGroup
 - 
Creates a particle group with a custom
maxparticle count. - particleManager - Variable in class net.minecraft.client.MinecraftClient
 - particleManager - Variable in class net.minecraft.client.particle.FireworksSparkParticle.Explosion
 - particleManager - Variable in class net.minecraft.client.particle.FireworksSparkParticle.FireworkParticle
 - ParticleManager - Class in net.minecraft.client.particle
 - ParticleManager(ClientWorld, TextureManager) - Constructor for class net.minecraft.client.particle.ParticleManager
 - ParticleManager.SimpleSpriteProvider - Class in net.minecraft.client.particle
 - ParticleManager.SpriteAwareFactory<T extends ParticleEffect> - Interface in net.minecraft.client.particle
 - particleProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - particles - Variable in class net.minecraft.client.option.GameOptions
 - particles - Variable in class net.minecraft.client.particle.ParticleManager
 - PARTICLES_PATH - Static variable in class net.minecraft.client.particle.ParticleManager
 - PARTICLES_TARGET - Static variable in class net.minecraft.client.render.RenderPhase
 - ParticleS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - ParticleS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.ParticleS2CPacket
 - ParticleS2CPacket(T, boolean, double, double, double, float, float, float, float, int) - Constructor for class net.minecraft.network.packet.s2c.play.ParticleS2CPacket
 - particlesFramebuffer - Variable in class net.minecraft.client.render.WorldRenderer
 - ParticlesMode - Enum Class in net.minecraft.client.option
 - ParticlesMode(int, String) - Constructor for enum class net.minecraft.client.option.ParticlesMode
 - particleTexture - Variable in class net.minecraft.client.render.model.BasicBakedModel.Builder
 - ParticleTextureData - Class in net.minecraft.client.particle
 - ParticleTextureData(List<Identifier>) - Constructor for class net.minecraft.client.particle.ParticleTextureData
 - ParticleTextureSheet - Interface in net.minecraft.client.particle
 - 
Defines rendering setup and draw logic for particles based on their requirements for depth checking, textures, and transparency.
 - ParticleType<T extends ParticleEffect> - Class in net.minecraft.particle
 - ParticleType(boolean, ParticleEffect.Factory<T>) - Constructor for class net.minecraft.particle.ParticleType
 - ParticleTypes - Class in net.minecraft.particle
 - ParticleTypes() - Constructor for class net.minecraft.particle.ParticleTypes
 - ParticleUtil - Class in net.minecraft.client.util
 - ParticleUtil() - Constructor for class net.minecraft.client.util.ParticleUtil
 - particleVelocity - Variable in enum class net.minecraft.entity.mob.SpellcastingIllagerEntity.Spell
 - PartIndex(NarrationPart, int) - Constructor for class net.minecraft.client.gui.screen.narration.ScreenNarrator.PartIndex
 - PARTLY_BURIED - Enum constant in enum class net.minecraft.structure.RuinedPortalStructurePiece.VerticalPlacement
 - partner - Variable in class net.minecraft.advancement.criterion.BredAnimalsCriterion.Conditions
 - parts - Variable in class net.minecraft.client.font.TextHandler.LineWrappingCollector
 - parts - Variable in class net.minecraft.client.render.entity.model.BoatEntityModel
 - parts - Variable in class net.minecraft.client.render.entity.model.PlayerEntityModel
 - 
All the parts.
 - parts - Variable in class net.minecraft.client.render.entity.model.RaftEntityModel
 - parts - Variable in class net.minecraft.entity.boss.dragon.EnderDragonEntity
 - PARTY - Enum constant in enum class net.minecraft.client.render.entity.model.ParrotEntityModel.Pose
 - pass(T) - Static method in class net.minecraft.util.TypedActionResult
 - PASS - Enum constant in enum class net.minecraft.util.ActionResult
 - 
Indicates an action is not performed but allows other actions to perform.
 - PASS - Static variable in class net.minecraft.test.TestSet
 - PASS_THROUGH - Enum constant in enum class net.minecraft.network.message.FilterMask.FilterStatus
 - PASS_THROUGH - Static variable in class net.minecraft.network.message.FilterMask
 - PASS_THROUGH_CODEC - Static variable in class net.minecraft.network.message.FilterMask
 - passenger - Variable in class net.minecraft.entity.ai.goal.ChaseBoatGoal
 - passenger - Variable in class net.minecraft.predicate.entity.EntityPredicate.Builder
 - passenger - Variable in class net.minecraft.predicate.entity.EntityPredicate
 - passenger(EntityPredicate) - Method in class net.minecraft.predicate.entity.EntityPredicate.Builder
 - passengerIds - Variable in class net.minecraft.network.packet.s2c.play.EntityPassengersSetS2CPacket
 - passengerList - Variable in class net.minecraft.entity.Entity
 - PASSENGERS_KEY - Static variable in class net.minecraft.entity.Entity
 - passes - Variable in class net.minecraft.client.gl.PostEffectProcessor
 - PASSIVE_TEXTURE - Static variable in class net.minecraft.client.render.entity.BeeEntityRenderer
 - PassiveBeeSoundInstance - Class in net.minecraft.client.sound
 - PassiveBeeSoundInstance(BeeEntity) - Constructor for class net.minecraft.client.sound.PassiveBeeSoundInstance
 - PassiveData(boolean) - Constructor for class net.minecraft.entity.passive.PassiveEntity.PassiveData
 - PassiveData(boolean, float) - Constructor for class net.minecraft.entity.passive.PassiveEntity.PassiveData
 - PassiveData(float) - Constructor for class net.minecraft.entity.passive.PassiveEntity.PassiveData
 - PassiveEntity - Class in net.minecraft.entity.passive
 - PassiveEntity(EntityType<? extends PassiveEntity>, World) - Constructor for class net.minecraft.entity.passive.PassiveEntity
 - PassiveEntity.PassiveData - Class in net.minecraft.entity.passive
 - passTest(GameTestState) - Static method in class net.minecraft.test.TestFailureLogger
 - passTest(GameTestState, String) - Static method in class net.minecraft.test.StructureTestListener
 - PASSTHROUGH - Static variable in interface net.minecraft.structure.rule.blockentity.RuleBlockEntityModifierType
 - PASSTHROUGH_FILTER - Static variable in class net.minecraft.command.EntitySelector
 - PassthroughRuleBlockEntityModifier - Class in net.minecraft.structure.rule.blockentity
 - PassthroughRuleBlockEntityModifier() - Constructor for class net.minecraft.structure.rule.blockentity.PassthroughRuleBlockEntityModifier
 - password - Variable in class net.minecraft.server.rcon.RconClient
 - password - Variable in class net.minecraft.server.rcon.RconListener
 - paste() - Method in class net.minecraft.client.util.SelectionManager
 - PATCH - Static variable in class net.minecraft.world.gen.noise.NoiseParametersKeys
 - PATCH_BERRY_BUSH - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_BERRY_BUSH - Static variable in class net.minecraft.world.gen.feature.VillagePlacedFeatures
 - PATCH_BERRY_COMMON - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_BERRY_RARE - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_BROWN_MUSHROOM - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_CACTUS - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_CACTUS - Static variable in class net.minecraft.world.gen.feature.VillagePlacedFeatures
 - PATCH_CACTUS_DECORATED - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_CACTUS_DESERT - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_CRIMSON_ROOTS - Static variable in class net.minecraft.world.gen.feature.NetherConfiguredFeatures
 - PATCH_CRIMSON_ROOTS - Static variable in class net.minecraft.world.gen.feature.NetherPlacedFeatures
 - PATCH_DEAD_BUSH - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_DEAD_BUSH - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_DEAD_BUSH_2 - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_DEAD_BUSH_BADLANDS - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_FIRE - Static variable in class net.minecraft.world.gen.feature.NetherConfiguredFeatures
 - PATCH_FIRE - Static variable in class net.minecraft.world.gen.feature.NetherPlacedFeatures
 - PATCH_GRASS - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_GRASS_BADLANDS - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_GRASS_FOREST - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_GRASS_JUNGLE - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_GRASS_JUNGLE - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_GRASS_NORMAL - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_GRASS_PLAIN - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_GRASS_SAVANNA - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_GRASS_TAIGA - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_GRASS_TAIGA_2 - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_LARGE_FERN - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_LARGE_FERN - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_MELON - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_MELON - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_MELON_SPARSE - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_PUMPKIN - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_PUMPKIN - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_RED_MUSHROOM - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_SOUL_FIRE - Static variable in class net.minecraft.world.gen.feature.NetherConfiguredFeatures
 - PATCH_SOUL_FIRE - Static variable in class net.minecraft.world.gen.feature.NetherPlacedFeatures
 - PATCH_SUGAR_CANE - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_SUGAR_CANE - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_SUGAR_CANE_BADLANDS - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_SUGAR_CANE_DESERT - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_SUGAR_CANE_SWAMP - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_SUNFLOWER - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_SUNFLOWER - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_TAIGA_GRASS - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_TAIGA_GRASS - Static variable in class net.minecraft.world.gen.feature.VillagePlacedFeatures
 - PATCH_TALL_GRASS - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_TALL_GRASS - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_TALL_GRASS_2 - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - PATCH_WATERLILY - Static variable in class net.minecraft.world.gen.feature.VegetationConfiguredFeatures
 - PATCH_WATERLILY - Static variable in class net.minecraft.world.gen.feature.VegetationPlacedFeatures
 - path - Variable in class net.minecraft.client.gui.screen.pack.PackScreen.DirectoryWatcher
 - path - Variable in class net.minecraft.client.QuickPlayLogger
 - path - Variable in class net.minecraft.client.render.debug.BeeDebugRenderer.Bee
 - path - Variable in class net.minecraft.client.render.debug.VillageDebugRenderer.Brain
 - path - Variable in record class net.minecraft.client.RunArgs.QuickPlay
 - 
The field for the
pathrecord component. - path - Variable in enum class net.minecraft.client.util.Icons
 - path - Variable in enum class net.minecraft.data.DataOutput.OutputType
 - path - Variable in class net.minecraft.data.DataOutput
 - path - Variable in class net.minecraft.data.server.BiomeParametersProvider
 - path - Variable in class net.minecraft.entity.ai.brain.task.WanderAroundTask
 - path - Variable in class net.minecraft.entity.ai.goal.MeleeAttackGoal
 - path - Variable in class net.minecraft.entity.boss.dragon.phase.HoldingPatternPhase
 - path - Variable in class net.minecraft.entity.boss.dragon.phase.LandingApproachPhase
 - path - Variable in class net.minecraft.entity.boss.dragon.phase.StrafePlayerPhase
 - path - Variable in class net.minecraft.entity.boss.dragon.phase.TakeoffPhase
 - path - Variable in class net.minecraft.entity.passive.BeeEntity.MoveToHiveGoal
 - path - Variable in record class net.minecraft.nbt.scanner.NbtScanQuery
 - 
The field for the
pathrecord component. - path - Variable in class net.minecraft.resource.metadata.BlockEntry
 - path - Variable in class net.minecraft.server.dedicated.ServerPropertiesLoader
 - path - Variable in class net.minecraft.text.NbtTextContent
 - path - Variable in class net.minecraft.util.Identifier
 - path - Variable in record class net.minecraft.util.logging.LogFileCompressor.Compressed
 - 
The field for the
pathrecord component. - path - Variable in record class net.minecraft.util.logging.LogFileCompressor.Uncompressed
 - 
The field for the
pathrecord component. - path - Variable in exception class net.minecraft.util.path.SymlinkValidationException
 - path - Variable in class net.minecraft.util.profiler.ProfilerSystem
 - path - Variable in record class net.minecraft.util.profiling.jfr.sample.FileIoSample
 - 
The field for the
pathrecord component. - path - Variable in class net.minecraft.util.WinNativeModuleUtil.NativeModule
 - path - Variable in record class net.minecraft.world.level.storage.LevelStorage.LevelSave
 - 
The field for the
pathrecord component. - path() - Method in record class net.minecraft.client.RunArgs.QuickPlay
 - 
Returns the value of the
pathrecord component. - path() - Method in record class net.minecraft.nbt.scanner.NbtScanQuery
 - 
Returns the value of the
pathrecord component. - path() - Method in record class net.minecraft.util.logging.LogFileCompressor.Compressed
 - path() - Method in interface net.minecraft.util.logging.LogFileCompressor.LogFile
 - path() - Method in record class net.minecraft.util.logging.LogFileCompressor.Uncompressed
 - path() - Method in record class net.minecraft.util.profiling.jfr.sample.FileIoSample
 - 
Returns the value of the
pathrecord component. - path() - Method in record class net.minecraft.world.level.storage.LevelStorage.LevelSave
 - 
Returns the value of the
pathrecord component. - Path - Class in net.minecraft.entity.ai.pathing
 - Path(List<PathNode>, BlockPos, boolean) - Constructor for class net.minecraft.entity.ai.pathing.Path
 - PATH - Static variable in class net.minecraft.entity.ai.brain.MemoryModuleType
 - PATH_FINDING - Enum constant in enum class net.minecraft.util.profiler.SampleType
 - PATH_NOT_FOUND_EXCEPTION - Static variable in class net.minecraft.server.command.DebugPathCommand
 - PATH_STATES - Static variable in class net.minecraft.item.ShovelItem
 - PathAwareEntity - Class in net.minecraft.entity.mob
 - PathAwareEntity(EntityType<? extends PathAwareEntity>, World) - Constructor for class net.minecraft.entity.mob.PathAwareEntity
 - pathfindingDebugRenderer - Variable in class net.minecraft.client.render.debug.DebugRenderer
 - PathfindingDebugRenderer - Class in net.minecraft.client.render.debug
 - PathfindingDebugRenderer() - Constructor for class net.minecraft.client.render.debug.PathfindingDebugRenderer
 - pathfindingPenalties - Variable in class net.minecraft.entity.mob.MobEntity
 - pathHeap - Variable in class net.minecraft.entity.boss.dragon.EnderDragonEntity
 - PATHING_DISTANCE - Static variable in class net.minecraft.entity.ai.brain.task.LongJumpTask
 - PATHING_DISTANCE - Static variable in class net.minecraft.entity.ai.brain.task.OpenDoorsTask
 - pathLength - Variable in class net.minecraft.entity.ai.pathing.PathNode
 - PathMinHeap - Class in net.minecraft.entity.ai.pathing
 - PathMinHeap() - Constructor for class net.minecraft.entity.ai.pathing.PathMinHeap
 - PathNode - Class in net.minecraft.entity.ai.pathing
 - PathNode(int, int, int) - Constructor for class net.minecraft.entity.ai.pathing.PathNode
 - pathNodeCache - Variable in class net.minecraft.entity.ai.pathing.PathNodeMaker
 - pathNodeConnections - Variable in class net.minecraft.entity.boss.dragon.EnderDragonEntity
 - 
An array of 24 bitflags, where node #i leads to #j if and only if
(pathNodeConnections[i] & (1 << j)) != 0. - pathNodeMaker - Variable in class net.minecraft.entity.ai.pathing.PathNodeNavigator
 - PathNodeMaker - Class in net.minecraft.entity.ai.pathing
 - PathNodeMaker() - Constructor for class net.minecraft.entity.ai.pathing.PathNodeMaker
 - pathNodeNavigator - Variable in class net.minecraft.entity.ai.pathing.EntityNavigation
 - PathNodeNavigator - Class in net.minecraft.entity.ai.pathing
 - PathNodeNavigator(PathNodeMaker, int) - Constructor for class net.minecraft.entity.ai.pathing.PathNodeNavigator
 - pathNodes - Variable in class net.minecraft.entity.ai.pathing.BirdPathNodeMaker
 - pathNodes - Variable in class net.minecraft.entity.ai.pathing.PathMinHeap
 - pathNodes - Variable in class net.minecraft.entity.boss.dragon.EnderDragonEntity
 - 
The first 12 path nodes are used for end crystals; the others are not tied to them.
 - PathNodeType - Enum Class in net.minecraft.entity.ai.pathing
 - PathNodeType(float) - Constructor for enum class net.minecraft.entity.ai.pathing.PathNodeType
 - pathParts - Variable in class net.minecraft.nbt.visitor.NbtOrderedStringFormatter
 - pathPredicate - Variable in class net.minecraft.resource.metadata.BlockEntry
 - pathResolver - Variable in class net.minecraft.data.server.advancement.AdvancementProvider
 - pathResolver - Variable in class net.minecraft.data.server.loottable.LootTableProvider
 - pathResolver - Variable in class net.minecraft.data.server.tag.TagProvider
 - PathResolver(DataOutput, DataOutput.OutputType, String) - Constructor for class net.minecraft.data.DataOutput.PathResolver
 - paths - Variable in class net.minecraft.client.render.debug.PathfindingDebugRenderer
 - paths - Variable in class net.minecraft.data.DataCache
 - paths - Variable in class net.minecraft.data.dev.NbtProvider
 - paths - Variable in class net.minecraft.data.SnbtProvider
 - paths - Variable in class net.minecraft.resource.DefaultResourcePackBuilder
 - paths - Variable in class net.minecraft.world.level.storage.LevelStorage.Session
 - pathsIterator - Variable in class net.minecraft.client.search.IdentifierSearchableIterator
 - pathStartPos - Variable in class net.minecraft.entity.ai.pathing.EntityNavigation
 - pathStartTime - Variable in class net.minecraft.entity.ai.pathing.EntityNavigation
 - pathString - Variable in class net.minecraft.resource.fs.ResourcePath
 - pathTarget - Variable in class net.minecraft.entity.boss.dragon.phase.ChargingPlayerPhase
 - pathTarget - Variable in class net.minecraft.entity.boss.dragon.phase.HoldingPatternPhase
 - pathTarget - Variable in class net.minecraft.entity.boss.dragon.phase.LandingApproachPhase
 - pathTarget - Variable in class net.minecraft.entity.boss.dragon.phase.StrafePlayerPhase
 - pathTarget - Variable in class net.minecraft.entity.boss.dragon.phase.TakeoffPhase
 - pathTimes - Variable in class net.minecraft.client.render.debug.PathfindingDebugRenderer
 - pathToDoor(ServerWorld, LivingEntity, PathNode, PathNode, Set<GlobalPos>, Optional<List<LivingEntity>>) - Static method in class net.minecraft.entity.ai.brain.task.OpenDoorsTask
 - pathUpdateCountdownTicks - Variable in class net.minecraft.entity.ai.brain.task.WanderAroundTask
 - PathUtil - Class in net.minecraft.util
 - 
A class holding path-related utility methods.
 - PathUtil() - Constructor for class net.minecraft.util.PathUtil
 - PATROL - Enum constant in enum class net.minecraft.entity.SpawnReason
 - PatrolApproachGoal(IllagerEntity, float) - Constructor for class net.minecraft.entity.raid.RaiderEntity.PatrolApproachGoal
 - PatrolEntity - Class in net.minecraft.entity.mob
 - PatrolEntity(EntityType<? extends PatrolEntity>, World) - Constructor for class net.minecraft.entity.mob.PatrolEntity
 - PatrolEntity.PatrolGoal<T extends PatrolEntity> - Class in net.minecraft.entity.mob
 - PatrolGoal(T, double, double) - Constructor for class net.minecraft.entity.mob.PatrolEntity.PatrolGoal
 - patrolLeader - Variable in class net.minecraft.entity.mob.PatrolEntity
 - patrolling - Variable in class net.minecraft.entity.mob.PatrolEntity
 - PatrolSpawner - Class in net.minecraft.world.spawner
 - 
A spawner for pillager patrols.
 - PatrolSpawner() - Constructor for class net.minecraft.world.spawner.PatrolSpawner
 - patrolTarget - Variable in class net.minecraft.entity.mob.PatrolEntity
 - pattern - Variable in class net.minecraft.block.pattern.BlockPattern
 - pattern - Variable in class net.minecraft.client.gui.screen.ingame.LoomScreen
 - pattern - Variable in class net.minecraft.client.texture.atlas.FilterAtlasSource
 - pattern - Variable in class net.minecraft.data.server.recipe.ShapedRecipeJsonBuilder
 - pattern - Variable in class net.minecraft.data.server.recipe.ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider
 - pattern - Variable in class net.minecraft.item.trim.ArmorTrim
 - pattern - Variable in class net.minecraft.text.SelectorTextContent
 - pattern - Variable in record class net.minecraft.util.path.AllowedSymlinkPathMatcher.Entry
 - 
The field for the
patternrecord component. - pattern() - Method in record class net.minecraft.util.path.AllowedSymlinkPathMatcher.Entry
 - 
Returns the value of the
patternrecord component. - pattern(String) - Method in class net.minecraft.data.server.recipe.ShapedRecipeJsonBuilder
 - pattern(Block) - Static method in class net.minecraft.data.client.TextureMap
 - pattern(RegistryEntry<BannerPattern>, DyeColor) - Method in class net.minecraft.loot.function.SetBannerPatternFunction.Builder
 - pattern(RegistryKey<BannerPattern>, DyeColor) - Method in class net.minecraft.loot.function.SetBannerPatternFunction.Builder
 - PATTERN - Static variable in class net.minecraft.client.util.VideoMode
 - PATTERN - Static variable in class net.minecraft.data.client.TextureKey
 - PATTERN_ENTRY_SIZE - Static variable in class net.minecraft.client.gui.screen.ingame.LoomScreen
 - PATTERN_INDEX_GETTER - Static variable in class net.minecraft.server.command.SpawnArmorTrimsCommand
 - PATTERN_KEY - Static variable in class net.minecraft.block.entity.BannerBlockEntity
 - PATTERN_LIST_COLUMNS - Static variable in class net.minecraft.client.gui.screen.ingame.LoomScreen
 - PATTERN_LIST_OFFSET_X - Static variable in class net.minecraft.client.gui.screen.ingame.LoomScreen
 - PATTERN_LIST_OFFSET_Y - Static variable in class net.minecraft.client.gui.screen.ingame.LoomScreen
 - PATTERN_LIST_ROWS - Static variable in class net.minecraft.client.gui.screen.ingame.LoomScreen
 - patternColor - Variable in record class net.minecraft.entity.passive.TropicalFishEntity.Variant
 - 
The field for the
patternColorrecord component. - patternColor() - Method in record class net.minecraft.entity.passive.TropicalFishEntity.Variant
 - 
Returns the value of the
patternColorrecord component. - patternItemTag - Variable in class net.minecraft.item.BannerPatternItem
 - patternListNbt - Variable in class net.minecraft.block.entity.BannerBlockEntity
 - patterns - Variable in class net.minecraft.block.entity.BannerBlockEntity
 - patterns - Variable in class net.minecraft.loot.function.SetBannerPatternFunction.Builder
 - patterns - Variable in class net.minecraft.loot.function.SetBannerPatternFunction
 - Patterns() - Constructor for class net.minecraft.block.entity.BannerPattern.Patterns
 - PATTERNS - Static variable in class net.minecraft.server.command.SpawnArmorTrimsCommand
 - PATTERNS_KEY - Static variable in class net.minecraft.block.entity.BannerBlockEntity
 - patternSlot - Variable in class net.minecraft.screen.LoomScreenHandler
 - pause() - Method in class net.minecraft.client.sound.Source
 - pause() - Method in class net.minecraft.util.thread.TaskExecutor
 - pause(long) - Static method in class net.minecraft.client.realms.task.LongRunningTask
 - 
Moved from RealmsTasks in 20w10a.
 - pause(String) - Static method in class net.minecraft.util.Util
 - pauseAll() - Method in class net.minecraft.client.sound.SoundManager
 - pauseAll() - Method in class net.minecraft.client.sound.SoundSystem
 - paused - Variable in class net.minecraft.client.MinecraftClient
 - paused - Variable in class net.minecraft.server.integrated.IntegratedServer
 - PAUSED_TEXT - Static variable in class net.minecraft.client.gui.screen.GameMenuScreen
 - pausedTickDelta - Variable in class net.minecraft.client.MinecraftClient
 - pauseOnLostFocus - Variable in class net.minecraft.client.option.GameOptions
 - pausesGame() - Method in class net.minecraft.client.gui.screen.Overlay
 - pausesGame() - Method in class net.minecraft.client.gui.screen.SplashOverlay
 - pauseWhenMobIdle - Variable in class net.minecraft.entity.ai.goal.MeleeAttackGoal
 - payload - Variable in class net.minecraft.network.packet.s2c.login.LoginQueryRequestS2CPacket
 - payment - Variable in class net.minecraft.screen.BeaconScreenHandler
 - PAYMENT_SLOT_ID - Static variable in class net.minecraft.screen.BeaconScreenHandler
 - paymentSlot - Variable in class net.minecraft.screen.BeaconScreenHandler
 - PaymentSlot(Inventory, int, int, int) - Constructor for class net.minecraft.screen.BeaconScreenHandler.PaymentSlot
 - peaceful - Variable in enum class net.minecraft.entity.SpawnGroup
 - PEACEFUL - Enum constant in enum class net.minecraft.world.Difficulty
 - PEARLESCENT_FROGLIGHT - Static variable in class net.minecraft.block.Blocks
 - PEARLESCENT_FROGLIGHT - Static variable in class net.minecraft.item.Items
 - peek() - Method in class net.minecraft.client.util.math.MatrixStack
 - 
Returns the entry at the top of this stack.
 - PEEK_AMOUNT - Static variable in class net.minecraft.entity.mob.ShulkerEntity
 - peekDigit(StringReader, boolean) - Static method in class net.minecraft.command.FloatRangeArgument
 - PeekGoal() - Constructor for class net.minecraft.entity.mob.ShulkerEntity.PeekGoal
 - peekNextTick() - Method in class net.minecraft.world.tick.ChunkTickScheduler
 - penalizeDeepWater - Variable in class net.minecraft.entity.ai.pathing.AmphibiousPathNodeMaker
 - penalizedPathLength - Variable in class net.minecraft.entity.ai.pathing.PathNode
 - penalty - Variable in class net.minecraft.entity.ai.pathing.PathNode
 - pending - Variable in record class net.minecraft.network.message.AcknowledgedMessage
 - 
The field for the
pendingrecord component. - pending - Variable in class net.minecraft.world.block.ChainRestrictedNeighborUpdater
 - pending() - Method in record class net.minecraft.network.message.AcknowledgedMessage
 - 
Returns the value of the
pendingrecord component. - PENDING - Enum constant in enum class net.minecraft.server.world.ServerEntityManager.Status
 - PENDING_ENDPOINT - Static variable in class net.minecraft.client.realms.RealmsClient
 - PENDING_TEXT - Static variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen.PendingInvitesButton
 - pendingBlockEntityTickers - Variable in class net.minecraft.world.World
 - pendingBlockUpdates - Variable in class net.minecraft.server.world.ChunkHolder
 - 
Indicates that
ChunkHolder.blockUpdatesBySectioncontains at least one entry. - pendingCommandCompletion - Variable in class net.minecraft.client.network.ClientCommandSource
 - pendingDisconnectionReason - Variable in class net.minecraft.network.ClientConnection
 - pendingIdUpdatesByLevel - Variable in class net.minecraft.world.chunk.light.PendingUpdateQueue
 - pendingInvitationSelectionList - Variable in class net.minecraft.client.realms.gui.screen.RealmsPendingInvitesScreen
 - PendingInvitationSelectionList() - Constructor for class net.minecraft.client.realms.gui.screen.RealmsPendingInvitesScreen.PendingInvitationSelectionList
 - PendingInvitationSelectionListEntry(PendingInvite) - Constructor for class net.minecraft.client.realms.gui.screen.RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry
 - PendingInvite - Class in net.minecraft.client.realms.dto
 - PendingInvite() - Constructor for class net.minecraft.client.realms.dto.PendingInvite
 - pendingInvites - Variable in class net.minecraft.client.realms.dto.PendingInvitesList
 - pendingInvites() - Method in class net.minecraft.client.realms.RealmsClient
 - pendingInvitesButton - Variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - PendingInvitesButton() - Constructor for class net.minecraft.client.realms.gui.screen.RealmsMainScreen.PendingInvitesButton
 - pendingInvitesCount - Variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - pendingInvitesCount - Variable in class net.minecraft.client.realms.gui.screen.RealmsNotificationsScreen
 - pendingInvitesCount - Variable in class net.minecraft.client.realms.RealmsPeriodicCheckers
 - pendingInvitesCount() - Method in class net.minecraft.client.realms.RealmsClient
 - PendingInvitesList - Class in net.minecraft.client.realms.dto
 - PendingInvitesList() - Constructor for class net.minecraft.client.realms.dto.PendingInvitesList
 - pendingRequests - Variable in class net.minecraft.util.UserCache
 - pendingSequence - Variable in class net.minecraft.client.network.PendingUpdateManager
 - PendingServerCommand - Class in net.minecraft.server.dedicated
 - PendingServerCommand(String, ServerCommandSource) - Constructor for class net.minecraft.server.dedicated.PendingServerCommand
 - pendingStats - Variable in class net.minecraft.stat.ServerStatHandler
 - pendingSuggestions - Variable in class net.minecraft.client.gui.screen.ChatInputSuggestor
 - pendingTasks - Variable in class net.minecraft.server.world.ServerLightingProvider
 - pendingUnloads - Variable in class net.minecraft.server.world.ServerEntityManager
 - PendingUpdate(int, BlockState, Vec3d) - Constructor for class net.minecraft.client.network.PendingUpdateManager.PendingUpdate
 - pendingUpdateManager - Variable in class net.minecraft.client.world.ClientWorld
 - PendingUpdateManager - Class in net.minecraft.client.network
 - PendingUpdateManager() - Constructor for class net.minecraft.client.network.PendingUpdateManager
 - PendingUpdateManager.PendingUpdate - Class in net.minecraft.client.network
 - pendingUpdateQueue - Variable in class net.minecraft.world.chunk.light.LevelPropagator
 - PendingUpdateQueue - Class in net.minecraft.world.chunk.light
 - PendingUpdateQueue(int, int) - Constructor for class net.minecraft.world.chunk.light.PendingUpdateQueue
 - pendingUpdates - Variable in class net.minecraft.world.chunk.light.LevelPropagator
 - Penthouse(NbtCompound) - Constructor for class net.minecraft.structure.OceanMonumentGenerator.Penthouse
 - Penthouse(Direction, BlockBox) - Constructor for class net.minecraft.structure.OceanMonumentGenerator.Penthouse
 - PEONY - Static variable in class net.minecraft.block.Blocks
 - PEONY - Static variable in class net.minecraft.item.Items
 - PEONY_UPPER - Static variable in class net.minecraft.datafixer.fix.ChunkPalettedStorageFix
 - percent - Variable in class net.minecraft.entity.boss.BossBar
 - percent - Variable in class net.minecraft.network.packet.s2c.play.BossBarS2CPacket.AddAction
 - percent - Variable in class net.minecraft.network.packet.s2c.play.BossBarS2CPacket.UpdateProgressAction
 - percentage(int, int) - Static method in class net.minecraft.client.render.entity.FishingBobberEntityRenderer
 - PerfCommand - Class in net.minecraft.server.dedicated.command
 - PerfCommand() - Constructor for class net.minecraft.server.dedicated.command.PerfCommand
 - PERFORM_RESPAWN - Enum constant in enum class net.minecraft.network.packet.c2s.play.ClientStatusC2SPacket.Mode
 - performAdditionalWork(ServerWorld, VillagerEntity) - Method in class net.minecraft.entity.ai.brain.task.FarmerWorkTask
 - performAdditionalWork(ServerWorld, VillagerEntity) - Method in class net.minecraft.entity.ai.brain.task.VillagerWorkTask
 - PERFORMANCE_METRICS - Static variable in class net.minecraft.client.util.telemetry.TelemetryEventType
 - performanceMetricsEvent - Variable in class net.minecraft.client.util.telemetry.WorldSession
 - PerformanceMetricsEvent - Class in net.minecraft.client.util.telemetry
 - PerformanceMetricsEvent() - Constructor for class net.minecraft.client.util.telemetry.PerformanceMetricsEvent
 - period - Variable in record class net.minecraft.client.resource.PeriodicNotificationManager.Entry
 - 
The field for the
periodrecord component. - period - Variable in class net.minecraft.loot.condition.TimeCheckLootCondition.Builder
 - period - Variable in class net.minecraft.loot.condition.TimeCheckLootCondition
 - period() - Method in record class net.minecraft.client.resource.PeriodicNotificationManager.Entry
 - 
Returns the value of the
periodrecord component. - period(long) - Method in class net.minecraft.loot.condition.TimeCheckLootCondition.Builder
 - PERIODIC_NOTIFICATION - Enum constant in enum class net.minecraft.client.toast.SystemToast.Type
 - PeriodicNotificationManager - Class in net.minecraft.client.resource
 - PeriodicNotificationManager(Identifier, Object2BooleanFunction<String>) - Constructor for class net.minecraft.client.resource.PeriodicNotificationManager
 - PeriodicNotificationManager.Entry - Record Class in net.minecraft.client.resource
 - PeriodicNotificationManager.NotifyTask - Class in net.minecraft.client.resource
 - PeriodicRunner(String, Callable<T>, long, Backoff) - Constructor for class net.minecraft.client.realms.util.PeriodicRunnerFactory.PeriodicRunner
 - PeriodicRunnerFactory - Class in net.minecraft.client.realms.util
 - PeriodicRunnerFactory(Executor, TimeUnit, TimeSupplier) - Constructor for class net.minecraft.client.realms.util.PeriodicRunnerFactory
 - PeriodicRunnerFactory.PeriodicRunner<T> - Class in net.minecraft.client.realms.util
 - PeriodicRunnerFactory.ResultListenableRunner<T> - Class in net.minecraft.client.realms.util
 - PeriodicRunnerFactory.RunnersManager - Class in net.minecraft.client.realms.util
 - PeriodicRunnerFactory.TimedErrableResult<T> - Record Class in net.minecraft.client.realms.util
 - PeriodicRunnerFactory.TimedResult<T> - Record Class in net.minecraft.client.realms.util
 - periodicRunnersManager - Variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - periodicRunnersManager - Variable in class net.minecraft.client.realms.gui.screen.RealmsNotificationsScreen
 - periodInMillis - Variable in class net.minecraft.client.realms.dto.PlayerActivities
 - periodMs - Variable in class net.minecraft.client.resource.PeriodicNotificationManager.NotifyTask
 - perlinFade(double) - Static method in class net.minecraft.util.math.MathHelper
 - perlinFadeDerivative(double) - Static method in class net.minecraft.util.math.MathHelper
 - PerlinNoiseSampler - Class in net.minecraft.util.math.noise
 - PerlinNoiseSampler(Random) - Constructor for class net.minecraft.util.math.noise.PerlinNoiseSampler
 - permanent(T) - Static method in class net.minecraft.entity.ai.brain.Memory
 - 
Creates a memory without an expiry time.
 - PERMANENT_TITLE - Static variable in class net.minecraft.client.util.Bans
 - permissionLevel - Variable in class net.minecraft.server.OperatorEntry
 - permitsPerSecond - Variable in class net.minecraft.client.realms.RepeatedNarrator
 - permitted(String) - Static method in record class net.minecraft.server.filter.FilteredMessage
 - permutation - Variable in class net.minecraft.util.math.noise.PerlinNoiseSampler
 - permutation - Variable in class net.minecraft.util.math.noise.SimplexNoiseSampler
 - permutationLocation - Variable in record class net.minecraft.client.texture.atlas.PalettedPermutationsAtlasSource.PalettedSpriteRegion
 - 
The field for the
permutationLocationrecord component. - permutationLocation() - Method in record class net.minecraft.client.texture.atlas.PalettedPermutationsAtlasSource.PalettedSpriteRegion
 - 
Returns the value of the
permutationLocationrecord component. - permutations - Variable in class net.minecraft.client.texture.atlas.PalettedPermutationsAtlasSource
 - PERSIAN - Static variable in record class net.minecraft.entity.passive.CatVariant
 - persistence - Variable in class net.minecraft.client.realms.RealmsNewsUpdater
 - persistence - Variable in class net.minecraft.util.math.noise.OctavePerlinNoiseSampler
 - persistence - Variable in class net.minecraft.util.math.noise.OctaveSimplexNoiseSampler
 - persistent - Variable in class net.minecraft.entity.mob.MobEntity
 - PERSISTENT - Static variable in class net.minecraft.block.LeavesBlock
 - PERSISTENT - Static variable in class net.minecraft.datafixer.fix.LeavesFix.LeavesLogFixer
 - PERSISTENT - Static variable in class net.minecraft.state.property.Properties
 - 
A property that specifies if a block is persistent.
 - persistentModifiers - Variable in class net.minecraft.entity.attribute.EntityAttributeInstance
 - PersistentProjectileEntity - Class in net.minecraft.entity.projectile
 - PersistentProjectileEntity(EntityType<? extends PersistentProjectileEntity>, double, double, double, World) - Constructor for class net.minecraft.entity.projectile.PersistentProjectileEntity
 - PersistentProjectileEntity(EntityType<? extends PersistentProjectileEntity>, LivingEntity, World) - Constructor for class net.minecraft.entity.projectile.PersistentProjectileEntity
 - PersistentProjectileEntity(EntityType<? extends PersistentProjectileEntity>, World) - Constructor for class net.minecraft.entity.projectile.PersistentProjectileEntity
 - PersistentProjectileEntity.PickupPermission - Enum Class in net.minecraft.entity.projectile
 - PersistentState - Class in net.minecraft.world
 - PersistentState() - Constructor for class net.minecraft.command.DataCommandStorage.PersistentState
 - PersistentState() - Constructor for class net.minecraft.world.PersistentState
 - persistentStateManager - Variable in class net.minecraft.server.world.ServerChunkManager
 - persistentStateManager - Variable in class net.minecraft.world.updater.WorldUpdater
 - PersistentStateManager - Class in net.minecraft.world
 - PersistentStateManager(File, DataFixer) - Constructor for class net.minecraft.world.PersistentStateManager
 - persistentStateManagerFactory - Variable in class net.minecraft.server.world.ThreadedAnvilChunkStorage
 - PersistentStateUuidFix - Class in net.minecraft.datafixer.fix
 - PersistentStateUuidFix(Schema) - Constructor for class net.minecraft.datafixer.fix.PersistentStateUuidFix
 - perspective - Variable in class net.minecraft.client.option.GameOptions
 - Perspective - Enum Class in net.minecraft.client.option
 - Perspective(boolean, boolean) - Constructor for enum class net.minecraft.client.option.Perspective
 - PETRIFIED_OAK_SLAB - Static variable in class net.minecraft.block.Blocks
 - PETRIFIED_OAK_SLAB - Static variable in class net.minecraft.item.Items
 - PHANTOM - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PHANTOM - Static variable in class net.minecraft.entity.EntityType
 - PHANTOM_BITES - Static variable in class net.minecraft.world.WorldEvents
 - 
A phantom bites its victim.
 - PHANTOM_MEMBRANE - Static variable in class net.minecraft.item.Items
 - PHANTOM_SPAWN_EGG - Static variable in class net.minecraft.item.Items
 - PhantomBodyControl(MobEntity) - Constructor for class net.minecraft.entity.mob.PhantomEntity.PhantomBodyControl
 - PhantomEntity - Class in net.minecraft.entity.mob
 - PhantomEntity(EntityType<? extends PhantomEntity>, World) - Constructor for class net.minecraft.entity.mob.PhantomEntity
 - PhantomEntity.CircleMovementGoal - Class in net.minecraft.entity.mob
 - PhantomEntity.FindTargetGoal - Class in net.minecraft.entity.mob
 - PhantomEntity.MovementGoal - Class in net.minecraft.entity.mob
 - PhantomEntity.PhantomBodyControl - Class in net.minecraft.entity.mob
 - PhantomEntity.PhantomLookControl - Class in net.minecraft.entity.mob
 - PhantomEntity.PhantomMoveControl - Class in net.minecraft.entity.mob
 - PhantomEntity.PhantomMovementType - Enum Class in net.minecraft.entity.mob
 - PhantomEntity.StartAttackGoal - Class in net.minecraft.entity.mob
 - PhantomEntity.SwoopMovementGoal - Class in net.minecraft.entity.mob
 - PhantomEntityModel<T extends PhantomEntity> - Class in net.minecraft.client.render.entity.model
 - PhantomEntityModel(ModelPart) - Constructor for class net.minecraft.client.render.entity.model.PhantomEntityModel
 - PhantomEntityRenderer - Class in net.minecraft.client.render.entity
 - PhantomEntityRenderer(EntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.entity.PhantomEntityRenderer
 - PhantomEyesFeatureRenderer<T extends PhantomEntity> - Class in net.minecraft.client.render.entity.feature
 - PhantomEyesFeatureRenderer(FeatureRendererContext<T, PhantomEntityModel<T>>) - Constructor for class net.minecraft.client.render.entity.feature.PhantomEyesFeatureRenderer
 - PhantomLookControl(MobEntity) - Constructor for class net.minecraft.entity.mob.PhantomEntity.PhantomLookControl
 - PhantomMoveControl(MobEntity) - Constructor for class net.minecraft.entity.mob.PhantomEntity.PhantomMoveControl
 - PhantomMovementType() - Constructor for enum class net.minecraft.entity.mob.PhantomEntity.PhantomMovementType
 - PhantomSpawner - Class in net.minecraft.world.spawner
 - PhantomSpawner() - Constructor for class net.minecraft.world.spawner.PhantomSpawner
 - phase - Variable in class net.minecraft.client.util.Window
 - phase - Variable in class net.minecraft.entity.ai.brain.task.FrogEatEntityTask
 - Phase - Interface in net.minecraft.entity.boss.dragon.phase
 - Phase() - Constructor for enum class net.minecraft.entity.ai.brain.task.FrogEatEntityTask.Phase
 - PHASE_TYPE - Static variable in class net.minecraft.entity.boss.dragon.EnderDragonEntity
 - phaseClass - Variable in class net.minecraft.entity.boss.dragon.phase.PhaseType
 - phaseManager - Variable in class net.minecraft.entity.boss.dragon.EnderDragonEntity
 - PhaseManager - Class in net.minecraft.entity.boss.dragon.phase
 - PhaseManager(EnderDragonEntity) - Constructor for class net.minecraft.entity.boss.dragon.phase.PhaseManager
 - phases - Variable in class net.minecraft.client.render.RenderLayer.MultiPhase
 - phases - Variable in class net.minecraft.client.render.RenderLayer.MultiPhaseParameters
 - phases - Variable in class net.minecraft.entity.boss.dragon.phase.PhaseManager
 - PhaseType<T extends Phase> - Class in net.minecraft.entity.boss.dragon.phase
 - PhaseType(int, Class<? extends Phase>, String) - Constructor for class net.minecraft.entity.boss.dragon.phase.PhaseType
 - phrases - Variable in class net.minecraft.client.gui.screen.ingame.EnchantingPhrases
 - PI - Static variable in class net.minecraft.util.math.MathConstants
 - PI - Static variable in class net.minecraft.util.math.MathHelper
 - PICKABLE_DROP_FILTER - Static variable in class net.minecraft.entity.passive.FoxEntity
 - PICKAXE_MINEABLE - Static variable in class net.minecraft.registry.tag.BlockTags
 - PickaxeItem - Class in net.minecraft.item
 - PickaxeItem(ToolMaterial, int, float, Item.Settings) - Constructor for class net.minecraft.item.PickaxeItem
 - PICKAXES - Static variable in class net.minecraft.registry.tag.ItemTags
 - pickBerries(Entity, BlockState, World, BlockPos) - Static method in interface net.minecraft.block.CaveVines
 - pickBlockItem - Variable in class net.minecraft.block.AttachedStemBlock
 - pickBlockItem - Variable in class net.minecraft.block.StemBlock
 - PICKED_UP - Static variable in class net.minecraft.stat.Stats
 - pickFromInventory(int) - Method in class net.minecraft.client.network.ClientPlayerInteractionManager
 - PickFromInventoryC2SPacket - Class in net.minecraft.network.packet.c2s.play
 - PickFromInventoryC2SPacket(int) - Constructor for class net.minecraft.network.packet.c2s.play.PickFromInventoryC2SPacket
 - PickFromInventoryC2SPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.c2s.play.PickFromInventoryC2SPacket
 - pickGlowBerries(BlockState) - Method in class net.minecraft.entity.passive.FoxEntity.EatBerriesGoal
 - pickGossips(Random, int) - Method in class net.minecraft.village.VillagerGossips
 - pickingCount - Variable in class net.minecraft.entity.ExperienceOrbEntity
 - pickItemKey - Variable in class net.minecraft.client.option.GameOptions
 - PICKLES - Static variable in class net.minecraft.block.SeaPickleBlock
 - PICKLES - Static variable in class net.minecraft.state.property.Properties
 - 
A property that specifies how many pickles are in a sea pickle.
 - pickPiece(NetherFortressGenerator.Start, List<NetherFortressGenerator.PieceData>, StructurePiecesHolder, Random, int, int, int, Direction, int) - Method in class net.minecraft.structure.NetherFortressGenerator.Piece
 - pickPiece(StrongholdGenerator.Start, StructurePiecesHolder, Random, int, int, int, Direction, int) - Static method in class net.minecraft.structure.StrongholdGenerator
 - pickPiece(StructurePiecesHolder, Random, int, int, int, Direction, int, MineshaftStructure.Type) - Static method in class net.minecraft.structure.MineshaftGenerator
 - pickRandomAxis(Random) - Static method in enum class net.minecraft.util.math.Direction.Axis
 - pickRandomly(List<Pair<? extends TaskRunnable<? super E>, Integer>>) - Static method in class net.minecraft.entity.ai.brain.task.Tasks
 - 
Returns a task that picks and runs a task from
weightedTasksrandomly. - pickRandomSpawnEntry(ServerWorld, StructureAccessor, ChunkGenerator, SpawnGroup, Random, BlockPos) - Static method in class net.minecraft.world.SpawnHelper
 - pickSweetBerries(BlockState) - Method in class net.minecraft.entity.passive.FoxEntity.EatBerriesGoal
 - PICKUP - Enum constant in enum class net.minecraft.screen.slot.SlotActionType
 - 
Performs a normal slot click.
 - PICKUP_ALL - Enum constant in enum class net.minecraft.screen.slot.SlotActionType
 - 
Replenishes the cursor stack with items from the screen handler.
 - PickupBannerAsLeaderGoal(T) - Constructor for class net.minecraft.entity.raid.RaiderEntity.PickupBannerAsLeaderGoal
 - PickUpBlockGoal(EndermanEntity) - Constructor for class net.minecraft.entity.mob.EndermanEntity.PickUpBlockGoal
 - pickupDelay - Variable in class net.minecraft.entity.ItemEntity
 - PickUpFoodGoal() - Constructor for class net.minecraft.entity.passive.PandaEntity.PickUpFoodGoal
 - pickUpItem(MobEntity, InventoryOwner, ItemEntity) - Static method in interface net.minecraft.entity.InventoryOwner
 - PickupItemGoal() - Constructor for class net.minecraft.entity.passive.FoxEntity.PickupItemGoal
 - pickupItemWithOffHand(PiglinEntity) - Static method in class net.minecraft.entity.mob.PiglinBrain
 - PickupPermission() - Constructor for enum class net.minecraft.entity.projectile.PersistentProjectileEntity.PickupPermission
 - pickupType - Variable in class net.minecraft.entity.projectile.PersistentProjectileEntity
 - piece - Variable in class net.minecraft.structure.pool.StructurePoolBasedGenerator.ShapedPoolStructurePiece
 - Piece(NbtCompound) - Constructor for class net.minecraft.structure.BuriedTreasureGenerator.Piece
 - Piece(StructurePieceType, int, BlockBox) - Constructor for class net.minecraft.structure.NetherFortressGenerator.Piece
 - Piece(StructurePieceType, int, BlockBox) - Constructor for class net.minecraft.structure.StrongholdGenerator.Piece
 - Piece(StructurePieceType, int, Direction, OceanMonumentGenerator.PieceSetting, int, int, int) - Constructor for class net.minecraft.structure.OceanMonumentGenerator.Piece
 - Piece(StructurePieceType, NbtCompound) - Constructor for class net.minecraft.structure.NetherFortressGenerator.Piece
 - Piece(StructurePieceType, NbtCompound) - Constructor for class net.minecraft.structure.OceanMonumentGenerator.Piece
 - Piece(StructurePieceType, NbtCompound) - Constructor for class net.minecraft.structure.StrongholdGenerator.Piece
 - Piece(StructurePieceType, Direction, int, BlockBox) - Constructor for class net.minecraft.structure.OceanMonumentGenerator.Piece
 - Piece(StructureTemplateManager, String, BlockPos, BlockRotation) - Constructor for class net.minecraft.structure.WoodlandMansionGenerator.Piece
 - Piece(StructureTemplateManager, String, BlockPos, BlockRotation, boolean) - Constructor for class net.minecraft.structure.EndCityGenerator.Piece
 - Piece(StructureTemplateManager, String, BlockPos, BlockRotation, BlockMirror) - Constructor for class net.minecraft.structure.WoodlandMansionGenerator.Piece
 - Piece(StructureTemplateManager, NbtCompound) - Constructor for class net.minecraft.structure.EndCityGenerator.Piece
 - Piece(StructureTemplateManager, NbtCompound) - Constructor for class net.minecraft.structure.IglooGenerator.Piece
 - Piece(StructureTemplateManager, NbtCompound) - Constructor for class net.minecraft.structure.NetherFossilGenerator.Piece
 - Piece(StructureTemplateManager, NbtCompound) - Constructor for class net.minecraft.structure.ShipwreckGenerator.Piece
 - Piece(StructureTemplateManager, NbtCompound) - Constructor for class net.minecraft.structure.WoodlandMansionGenerator.Piece
 - Piece(StructureTemplateManager, NbtCompound, BlockRotation, float, OceanRuinStructure.BiomeTemperature, boolean) - Constructor for class net.minecraft.structure.OceanRuinGenerator.Piece
 - Piece(StructureTemplateManager, Identifier, BlockPos, BlockRotation) - Constructor for class net.minecraft.structure.NetherFossilGenerator.Piece
 - Piece(StructureTemplateManager, Identifier, BlockPos, BlockRotation, boolean) - Constructor for class net.minecraft.structure.ShipwreckGenerator.Piece
 - Piece(StructureTemplateManager, Identifier, BlockPos, BlockRotation, float, OceanRuinStructure.BiomeTemperature, boolean) - Constructor for class net.minecraft.structure.OceanRuinGenerator.Piece
 - Piece(StructureTemplateManager, Identifier, BlockPos, BlockRotation, int) - Constructor for class net.minecraft.structure.IglooGenerator.Piece
 - Piece(BlockBox, StructureTerrainAdaptation, int) - Constructor for record class net.minecraft.world.gen.StructureWeightSampler.Piece
 - Piece(BlockPos) - Constructor for class net.minecraft.structure.BuriedTreasureGenerator.Piece
 - PIECE - Enum constant in enum class net.minecraft.world.StructureSpawns.BoundingBox
 - PieceData(Class<? extends NetherFortressGenerator.Piece>, int, int) - Constructor for class net.minecraft.structure.NetherFortressGenerator.PieceData
 - PieceData(Class<? extends NetherFortressGenerator.Piece>, int, int, boolean) - Constructor for class net.minecraft.structure.NetherFortressGenerator.PieceData
 - PieceData(Class<? extends StrongholdGenerator.Piece>, int, int) - Constructor for class net.minecraft.structure.StrongholdGenerator.PieceData
 - pieceGenerator(NetherFortressGenerator.Start, StructurePiecesHolder, Random, int, int, int, Direction, int, boolean) - Method in class net.minecraft.structure.NetherFortressGenerator.Piece
 - pieceGenerator(StrongholdGenerator.Start, StructurePiecesHolder, Random, int, int, int, Direction, int) - Static method in class net.minecraft.structure.StrongholdGenerator
 - pieceGenerator(StructurePiece, StructurePiecesHolder, Random, int, int, int, Direction, int) - Static method in class net.minecraft.structure.MineshaftGenerator
 - pieceIterator - Variable in class net.minecraft.world.gen.StructureWeightSampler
 - pieces - Variable in class net.minecraft.structure.NetherFortressGenerator.Start
 - pieces - Variable in class net.minecraft.structure.StrongholdGenerator.Start
 - pieces - Variable in class net.minecraft.structure.StructurePiecesCollector
 - pieces - Variable in record class net.minecraft.structure.StructurePiecesList
 - 
The field for the
piecesrecord component. - pieces() - Method in record class net.minecraft.structure.StructurePiecesList
 - 
Returns the value of the
piecesrecord component. - PieceSetting(int) - Constructor for class net.minecraft.structure.OceanMonumentGenerator.PieceSetting
 - pieceShape - Variable in class net.minecraft.structure.pool.StructurePoolBasedGenerator.ShapedPoolStructurePiece
 - pieceType - Variable in class net.minecraft.structure.NetherFortressGenerator.PieceData
 - pieceType - Variable in class net.minecraft.structure.StrongholdGenerator.PieceData
 - PIERCE_LEVEL - Static variable in class net.minecraft.entity.projectile.PersistentProjectileEntity
 - piercedEntities - Variable in class net.minecraft.entity.projectile.PersistentProjectileEntity
 - PIERCING - Static variable in class net.minecraft.enchantment.Enchantments
 - PiercingEnchantment - Class in net.minecraft.enchantment
 - PiercingEnchantment(Enchantment.Rarity, EquipmentSlot[]) - Constructor for class net.minecraft.enchantment.PiercingEnchantment
 - piercingKilledEntities - Variable in class net.minecraft.entity.projectile.PersistentProjectileEntity
 - PIG - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PIG - Static variable in class net.minecraft.entity.EntityType
 - PIG_ONE_CM - Static variable in class net.minecraft.stat.Stats
 - PIG_SADDLE - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PIG_SPAWN_EGG - Static variable in class net.minecraft.item.Items
 - PigEntity - Class in net.minecraft.entity.passive
 - PigEntity(EntityType<? extends PigEntity>, World) - Constructor for class net.minecraft.entity.passive.PigEntity
 - PigEntityModel<T extends Entity> - Class in net.minecraft.client.render.entity.model
 - 
Represents the model of a pig-like entity.
 - PigEntityModel(ModelPart) - Constructor for class net.minecraft.client.render.entity.model.PigEntityModel
 - PigEntityRenderer - Class in net.minecraft.client.render.entity
 - PigEntityRenderer(EntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.entity.PigEntityRenderer
 - PIGLIN - Enum constant in enum class net.minecraft.block.enums.Instrument
 - PIGLIN - Enum constant in enum class net.minecraft.block.SkullBlock.Type
 - PIGLIN - Static variable in class net.minecraft.block.entity.BannerPatterns
 - PIGLIN - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PIGLIN - Static variable in class net.minecraft.entity.EntityType
 - PIGLIN_BANNER_PATTERN - Static variable in class net.minecraft.item.Items
 - PIGLIN_BARTERING_GAMEPLAY - Static variable in class net.minecraft.loot.LootTables
 - PIGLIN_BRUTE - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PIGLIN_BRUTE - Static variable in class net.minecraft.entity.EntityType
 - PIGLIN_BRUTE_INNER_ARMOR - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PIGLIN_BRUTE_OUTER_ARMOR - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PIGLIN_BRUTE_SPAWN_EGG - Static variable in class net.minecraft.item.Items
 - PIGLIN_BRUTE_SPECIFIC_SENSOR - Static variable in class net.minecraft.entity.ai.brain.sensor.SensorType
 - PIGLIN_DISTRACTION_PREDICATE - Static variable in class net.minecraft.data.server.advancement.vanilla.VanillaNetherTabAdvancementGenerator
 - PIGLIN_FOOD - Static variable in class net.minecraft.registry.tag.ItemTags
 - PIGLIN_HEAD - Static variable in class net.minecraft.block.Blocks
 - PIGLIN_HEAD - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PIGLIN_HEAD - Static variable in class net.minecraft.item.Items
 - PIGLIN_INNER_ARMOR - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PIGLIN_LOVED - Static variable in class net.minecraft.registry.tag.ItemTags
 - PIGLIN_OUTER_ARMOR - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PIGLIN_PATTERN_ITEM - Static variable in class net.minecraft.registry.tag.BannerPatternTags
 - PIGLIN_REPELLENTS - Static variable in class net.minecraft.registry.tag.BlockTags
 - PIGLIN_REPELLENTS - Static variable in class net.minecraft.registry.tag.ItemTags
 - PIGLIN_SHAPE - Static variable in class net.minecraft.block.SkullBlock
 - PIGLIN_SPAWN_EGG - Static variable in class net.minecraft.item.Items
 - PIGLIN_SPECIFIC_SENSOR - Static variable in class net.minecraft.entity.ai.brain.sensor.SensorType
 - PIGLIN_WALL_HEAD - Static variable in class net.minecraft.block.Blocks
 - PiglinActivity - Enum Class in net.minecraft.entity.mob
 - PiglinActivity() - Constructor for enum class net.minecraft.entity.mob.PiglinActivity
 - PiglinBrain - Class in net.minecraft.entity.mob
 - PiglinBrain() - Constructor for class net.minecraft.entity.mob.PiglinBrain
 - PiglinBruteBrain - Class in net.minecraft.entity.mob
 - PiglinBruteBrain() - Constructor for class net.minecraft.entity.mob.PiglinBruteBrain
 - PiglinBruteEntity - Class in net.minecraft.entity.mob
 - PiglinBruteEntity(EntityType<? extends PiglinBruteEntity>, World) - Constructor for class net.minecraft.entity.mob.PiglinBruteEntity
 - PiglinBruteSpecificSensor - Class in net.minecraft.entity.ai.brain.sensor
 - PiglinBruteSpecificSensor() - Constructor for class net.minecraft.entity.ai.brain.sensor.PiglinBruteSpecificSensor
 - PiglinEntity - Class in net.minecraft.entity.mob
 - PiglinEntity(EntityType<? extends AbstractPiglinEntity>, World) - Constructor for class net.minecraft.entity.mob.PiglinEntity
 - PiglinEntityModel<T extends MobEntity> - Class in net.minecraft.client.render.entity.model
 - 
Represents the model of a piglin-like entity.
 - PiglinEntityModel(ModelPart) - Constructor for class net.minecraft.client.render.entity.model.PiglinEntityModel
 - PiglinEntityRenderer - Class in net.minecraft.client.render.entity
 - PiglinEntityRenderer(EntityRendererFactory.Context, EntityModelLayer, EntityModelLayer, EntityModelLayer, boolean) - Constructor for class net.minecraft.client.render.entity.PiglinEntityRenderer
 - PiglinHeadEntityModel - Class in net.minecraft.client.render.entity.model
 - PiglinHeadEntityModel(ModelPart) - Constructor for class net.minecraft.client.render.entity.model.PiglinHeadEntityModel
 - piglinSafe - Variable in record class net.minecraft.world.dimension.DimensionType.MonsterSettings
 - 
The field for the
piglinSaferecord component. - piglinSafe() - Method in record class net.minecraft.world.dimension.DimensionType.MonsterSettings
 - 
Returns the value of the
piglinSaferecord component. - piglinSafe() - Method in record class net.minecraft.world.dimension.DimensionType
 - PiglinSpecificSensor - Class in net.minecraft.entity.ai.brain.sensor
 - PiglinSpecificSensor() - Constructor for class net.minecraft.entity.ai.brain.sensor.PiglinSpecificSensor
 - PIGSCENE - Static variable in class net.minecraft.entity.decoration.painting.PaintingVariants
 - Pile() - Constructor for class net.minecraft.server.command.SpreadPlayersCommand.Pile
 - PILE_HAY - Static variable in class net.minecraft.world.gen.feature.PileConfiguredFeatures
 - PILE_HAY - Static variable in class net.minecraft.world.gen.feature.VillagePlacedFeatures
 - PILE_ICE - Static variable in class net.minecraft.world.gen.feature.PileConfiguredFeatures
 - PILE_ICE - Static variable in class net.minecraft.world.gen.feature.VillagePlacedFeatures
 - PILE_MELON - Static variable in class net.minecraft.world.gen.feature.PileConfiguredFeatures
 - PILE_MELON - Static variable in class net.minecraft.world.gen.feature.VillagePlacedFeatures
 - PILE_PUMPKIN - Static variable in class net.minecraft.world.gen.feature.PileConfiguredFeatures
 - PILE_PUMPKIN - Static variable in class net.minecraft.world.gen.feature.VillagePlacedFeatures
 - PILE_SNOW - Static variable in class net.minecraft.world.gen.feature.PileConfiguredFeatures
 - PILE_SNOW - Static variable in class net.minecraft.world.gen.feature.VillagePlacedFeatures
 - PileConfiguredFeatures - Class in net.minecraft.world.gen.feature
 - PileConfiguredFeatures() - Constructor for class net.minecraft.world.gen.feature.PileConfiguredFeatures
 - PILLAGER - Enum constant in enum class net.minecraft.village.raid.Raid.Member
 - PILLAGER - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PILLAGER - Static variable in class net.minecraft.entity.EntityType
 - PILLAGER_OUTPOST - Static variable in interface net.minecraft.world.gen.structure.StructureKeys
 - PILLAGER_OUTPOST_CHEST - Static variable in class net.minecraft.loot.LootTables
 - PILLAGER_OUTPOST_HAS_STRUCTURE - Static variable in class net.minecraft.registry.tag.BiomeTags
 - PILLAGER_OUTPOST_STRUCTURE_ID - Static variable in class net.minecraft.datafixer.fix.StructureSeparationDataFix
 - PILLAGER_OUTPOSTS - Static variable in interface net.minecraft.structure.StructureSetKeys
 - PILLAGER_SPAWN_EGG - Static variable in class net.minecraft.item.Items
 - PillagerEntity - Class in net.minecraft.entity.mob
 - PillagerEntity(EntityType<? extends PillagerEntity>, World) - Constructor for class net.minecraft.entity.mob.PillagerEntity
 - PillagerEntityRenderer - Class in net.minecraft.client.render.entity
 - PillagerEntityRenderer(EntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.entity.PillagerEntityRenderer
 - PillagerOutpostGenerator - Class in net.minecraft.structure
 - PillagerOutpostGenerator() - Constructor for class net.minecraft.structure.PillagerOutpostGenerator
 - pillar - Variable in class net.minecraft.client.render.block.entity.BannerBlockEntityRenderer
 - PILLAR - Static variable in class net.minecraft.client.render.block.entity.BannerBlockEntityRenderer
 - PILLAR - Static variable in class net.minecraft.world.gen.noise.NoiseParametersKeys
 - PILLAR_RARENESS - Static variable in class net.minecraft.world.gen.noise.NoiseParametersKeys
 - PILLAR_THICKNESS - Static variable in class net.minecraft.world.gen.noise.NoiseParametersKeys
 - PillarBlock - Class in net.minecraft.block
 - PillarBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PillarBlock
 - PillarBlockStateProvider - Class in net.minecraft.world.gen.stateprovider
 - PillarBlockStateProvider(Block) - Constructor for class net.minecraft.world.gen.stateprovider.PillarBlockStateProvider
 - PINE - Static variable in class net.minecraft.world.gen.feature.TreeConfiguredFeatures
 - PINE - Static variable in class net.minecraft.world.gen.feature.VillagePlacedFeatures
 - PINE_CHECKED - Static variable in class net.minecraft.world.gen.feature.TreePlacedFeatures
 - PINE_FOLIAGE_PLACER - Static variable in class net.minecraft.world.gen.foliage.FoliagePlacerType
 - PINE_ON_SNOW - Static variable in class net.minecraft.world.gen.feature.TreePlacedFeatures
 - PineFoliagePlacer - Class in net.minecraft.world.gen.foliage
 - PineFoliagePlacer(IntProvider, IntProvider, IntProvider) - Constructor for class net.minecraft.world.gen.foliage.PineFoliagePlacer
 - ping - Variable in class net.minecraft.client.network.ServerInfo
 - ping - Variable in class net.minecraft.client.realms.dto.RegionPingResult
 - ping(String) - Static method in class net.minecraft.client.realms.Ping
 - ping(InetSocketAddress, ServerInfo) - Method in class net.minecraft.client.network.MultiplayerServerListPinger
 - ping(Ping.Region[]) - Static method in class net.minecraft.client.realms.Ping
 - Ping - Class in net.minecraft.client.realms
 - Ping() - Constructor for class net.minecraft.client.realms.Ping
 - PING_ADDRESS - Static variable in class net.minecraft.client.network.LanServerPinger
 - PING_INTERVAL - Static variable in class net.minecraft.client.network.LanServerPinger
 - PING_PORT - Static variable in class net.minecraft.client.network.LanServerPinger
 - PING_STAT_ENDPOINT - Static variable in class net.minecraft.client.realms.RealmsClient
 - Ping.Region - Enum Class in net.minecraft.client.realms
 - pingAllRegions() - Static method in class net.minecraft.client.realms.Ping
 - pinged() - Method in class net.minecraft.client.gui.screen.multiplayer.MultiplayerServerListWidget.ServerEntry
 - PINGING_TEXT - Static variable in class net.minecraft.client.gui.screen.multiplayer.MultiplayerServerListWidget
 - pingMilliseconds - Variable in class net.minecraft.server.network.ServerPlayerEntity
 - pingRegions() - Method in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - PingResult - Class in net.minecraft.client.realms.dto
 - PingResult() - Constructor for class net.minecraft.client.realms.dto.PingResult
 - pingResults - Variable in class net.minecraft.client.realms.dto.PingResult
 - PINK - Enum constant in enum class net.minecraft.entity.boss.BossBar.Color
 - PINK - Enum constant in enum class net.minecraft.util.DyeColor
 - PINK - Static variable in class net.minecraft.block.MapColor
 - PINK - Static variable in class net.minecraft.client.render.debug.BeeDebugRenderer
 - PINK - Static variable in class net.minecraft.client.render.debug.VillageDebugRenderer
 - PINK_BANNER - Static variable in class net.minecraft.block.Blocks
 - PINK_BANNER - Static variable in class net.minecraft.item.Items
 - PINK_BED - Static variable in class net.minecraft.block.Blocks
 - PINK_BED - Static variable in class net.minecraft.item.Items
 - PINK_CANDLE - Static variable in class net.minecraft.block.Blocks
 - PINK_CANDLE - Static variable in class net.minecraft.item.Items
 - PINK_CANDLE_CAKE - Static variable in class net.minecraft.block.Blocks
 - PINK_CARPET - Static variable in class net.minecraft.block.Blocks
 - PINK_CARPET - Static variable in class net.minecraft.item.Items
 - PINK_CONCRETE - Static variable in class net.minecraft.block.Blocks
 - PINK_CONCRETE - Static variable in class net.minecraft.item.Items
 - PINK_CONCRETE_POWDER - Static variable in class net.minecraft.block.Blocks
 - PINK_CONCRETE_POWDER - Static variable in class net.minecraft.item.Items
 - PINK_DYE - Static variable in class net.minecraft.item.Items
 - PINK_GLAZED_TERRACOTTA - Static variable in class net.minecraft.block.Blocks
 - PINK_GLAZED_TERRACOTTA - Static variable in class net.minecraft.item.Items
 - PINK_PETALS - Static variable in class net.minecraft.block.Blocks
 - PINK_PETALS - Static variable in class net.minecraft.item.Items
 - PINK_PETALS - Static variable in class net.minecraft.sound.BlockSoundGroup
 - PINK_SHEEP_ENTITY - Static variable in class net.minecraft.loot.LootTables
 - PINK_SHULKER_BOX - Static variable in class net.minecraft.block.Blocks
 - PINK_SHULKER_BOX - Static variable in class net.minecraft.item.Items
 - PINK_STAINED_GLASS - Static variable in class net.minecraft.block.Blocks
 - PINK_STAINED_GLASS - Static variable in class net.minecraft.item.Items
 - PINK_STAINED_GLASS_PANE - Static variable in class net.minecraft.block.Blocks
 - PINK_STAINED_GLASS_PANE - Static variable in class net.minecraft.item.Items
 - PINK_TERRACOTTA - Static variable in class net.minecraft.block.Blocks
 - PINK_TERRACOTTA - Static variable in class net.minecraft.item.Items
 - PINK_TULIP - Static variable in class net.minecraft.block.Blocks
 - PINK_TULIP - Static variable in class net.minecraft.item.Items
 - PINK_WALL_BANNER - Static variable in class net.minecraft.block.Blocks
 - PINK_WOOL - Static variable in class net.minecraft.block.Blocks
 - PINK_WOOL - Static variable in class net.minecraft.item.Items
 - pinned - Variable in class net.minecraft.resource.ResourcePackProfile
 - PISTON - Enum constant in enum class net.minecraft.entity.MovementType
 - PISTON - Static variable in class net.minecraft.block.Blocks
 - PISTON - Static variable in class net.minecraft.block.entity.BlockEntityType
 - PISTON - Static variable in class net.minecraft.item.Items
 - PISTON_HEAD - Static variable in class net.minecraft.block.Blocks
 - PISTON_TYPE - Static variable in class net.minecraft.state.property.Properties
 - 
A property that specifies the type of a piston.
 - pistonBehavior - Variable in class net.minecraft.block.AbstractBlock.AbstractBlockState
 - pistonBehavior - Variable in class net.minecraft.block.AbstractBlock.Settings
 - pistonBehavior(PistonBehavior) - Method in class net.minecraft.block.AbstractBlock.Settings
 - PistonBehavior - Enum Class in net.minecraft.block.piston
 - PistonBehavior() - Constructor for enum class net.minecraft.block.piston.PistonBehavior
 - PistonBlock - Class in net.minecraft.block
 - PistonBlock(boolean, AbstractBlock.Settings) - Constructor for class net.minecraft.block.PistonBlock
 - PistonBlockEntity - Class in net.minecraft.block.entity
 - 
A piston block entity represents the block being pushed by a piston.
 - PistonBlockEntity(BlockPos, BlockState) - Constructor for class net.minecraft.block.entity.PistonBlockEntity
 - PistonBlockEntity(BlockPos, BlockState, BlockState, Direction, boolean, boolean) - Constructor for class net.minecraft.block.entity.PistonBlockEntity
 - PistonBlockEntityRenderer - Class in net.minecraft.client.render.block.entity
 - PistonBlockEntityRenderer(BlockEntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.block.entity.PistonBlockEntityRenderer
 - pistonDirection - Variable in class net.minecraft.block.piston.PistonHandler
 - PistonExtensionBlock - Class in net.minecraft.block
 - PistonExtensionBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PistonExtensionBlock
 - PistonHandler - Class in net.minecraft.block.piston
 - PistonHandler(World, BlockPos, Direction, boolean) - Constructor for class net.minecraft.block.piston.PistonHandler
 - PistonHeadBlock - Class in net.minecraft.block
 - PistonHeadBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PistonHeadBlock
 - pistonMovementDelta - Variable in class net.minecraft.entity.Entity
 - pistonMovementTick - Variable in class net.minecraft.entity.Entity
 - PistonType - Enum Class in net.minecraft.block.enums
 - PistonType(String) - Constructor for enum class net.minecraft.block.enums.PistonType
 - pitch - Variable in class net.minecraft.client.gui.RotatingCubeMapRenderer
 - pitch - Variable in class net.minecraft.client.model.ModelPart
 - pitch - Variable in class net.minecraft.client.model.ModelTransform
 - pitch - Variable in class net.minecraft.client.render.Camera
 - pitch - Variable in class net.minecraft.client.sound.AbstractSoundInstance
 - pitch - Variable in class net.minecraft.client.sound.Sound
 - pitch - Variable in class net.minecraft.entity.Entity
 - pitch - Variable in class net.minecraft.network.packet.c2s.play.PlayerMoveC2SPacket
 - pitch - Variable in class net.minecraft.network.packet.c2s.play.VehicleMoveC2SPacket
 - pitch - Variable in class net.minecraft.network.packet.s2c.play.EntityPositionS2CPacket
 - pitch - Variable in class net.minecraft.network.packet.s2c.play.EntityS2CPacket
 - pitch - Variable in class net.minecraft.network.packet.s2c.play.EntitySpawnS2CPacket
 - pitch - Variable in class net.minecraft.network.packet.s2c.play.PlayerPositionLookS2CPacket
 - pitch - Variable in class net.minecraft.network.packet.s2c.play.PlayerSpawnS2CPacket
 - pitch - Variable in class net.minecraft.network.packet.s2c.play.PlaySoundFromEntityS2CPacket
 - pitch - Variable in class net.minecraft.network.packet.s2c.play.PlaySoundS2CPacket
 - pitch - Variable in class net.minecraft.network.packet.s2c.play.VehicleMoveS2CPacket
 - pitch - Variable in record class net.minecraft.server.chase.ChaseServer.TeleportPos
 - 
The field for the
pitchrecord component. - pitch - Variable in class net.minecraft.sound.BlockSoundGroup
 - pitch - Variable in class net.minecraft.util.math.EulerAngle
 - pitch - Variable in class net.minecraft.world.TeleportTarget
 - pitch() - Method in record class net.minecraft.server.chase.ChaseServer.TeleportPos
 - 
Returns the value of the
pitchrecord component. - pitchChange - Variable in class net.minecraft.entity.ai.control.AquaticMoveControl
 - PITCHER_CROP - Static variable in class net.minecraft.block.Blocks
 - PITCHER_PLANT - Static variable in class net.minecraft.block.Blocks
 - PITCHER_PLANT - Static variable in class net.minecraft.item.Items
 - PITCHER_POD - Static variable in class net.minecraft.item.Items
 - PitcherCropBlock - Class in net.minecraft.block
 - PitcherCropBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PitcherCropBlock
 - PitcherCropBlock.LowerHalfContext - Record Class in net.minecraft.block
 - pitcherCropDrops() - Method in class net.minecraft.data.server.loottable.vanilla.VanillaBlockLootTableGenerator
 - pitchRange - Variable in class net.minecraft.command.EntitySelectorReader
 - pitchRange - Variable in class net.minecraft.entity.ai.brain.task.RandomLookAroundTask
 - pivot(float, float, float) - Static method in class net.minecraft.client.model.ModelTransform
 - pivotX - Variable in class net.minecraft.client.model.ModelPart
 - pivotX - Variable in class net.minecraft.client.model.ModelTransform
 - pivotY - Variable in class net.minecraft.client.model.ModelPart
 - pivotY - Variable in class net.minecraft.client.model.ModelTransform
 - pivotZ - Variable in class net.minecraft.client.model.ModelPart
 - pivotZ - Variable in class net.minecraft.client.model.ModelTransform
 - pixelStore(int, int) - Static method in class com.mojang.blaze3d.systems.RenderSystem
 - place(ItemPlacementContext) - Method in class net.minecraft.item.BlockItem
 - place(ItemPlacementContext, BlockState) - Method in class net.minecraft.item.BedItem
 - place(ItemPlacementContext, BlockState) - Method in class net.minecraft.item.BlockItem
 - place(ItemPlacementContext, BlockState) - Method in class net.minecraft.item.TallBlockItem
 - place(ServerWorld, boolean, StructureTemplate) - Method in class net.minecraft.block.entity.StructureBlockBlockEntity
 - place(ServerWorldAccess, BlockPos, BlockPos, StructurePlacementData, Random, int) - Method in class net.minecraft.structure.StructureTemplate
 - place(StructureWorldAccess, StructureAccessor, ChunkGenerator, Random, BlockBox, ChunkPos) - Method in class net.minecraft.structure.StructureStart
 - place(WorldAccess, LichenGrower.GrowPos, boolean) - Method in class net.minecraft.block.LichenGrower
 - place(WorldAccess, LichenGrower.GrowPos, BlockState, boolean) - Method in interface net.minecraft.block.LichenGrower.GrowChecker
 - place(WorldAccess, BlockPos, BlockState, Collection<Direction>) - Static method in class net.minecraft.block.SculkVeinBlock
 - place(WorldAccess, BlockPos, Direction, Thickness) - Static method in class net.minecraft.block.PointedDripstoneBlock
 - PLACEABLE - Static variable in class net.minecraft.registry.tag.PaintingVariantTags
 - PlaceableOnWaterItem - Class in net.minecraft.item
 - PlaceableOnWaterItem(Block, Item.Settings) - Constructor for class net.minecraft.item.PlaceableOnWaterItem
 - placeAt(WorldAccess, BlockState, BlockPos, int) - Static method in class net.minecraft.block.TallPlantBlock
 - placeAt(WorldAccess, Random, BlockPos, int, int, int, int, int, int, boolean, int, double, boolean, BlockState) - Method in class net.minecraft.world.gen.feature.IcebergFeature
 - placeBadlandsPillar(BlockColumn, int, int, int, HeightLimitView) - Method in class net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
 - placeBasaltColumn(WorldAccess, int, BlockPos, int, int) - Method in class net.minecraft.world.gen.feature.BasaltColumnsFeature
 - placeBlock(BlockPos, BlockState) - Method in interface net.minecraft.world.gen.foliage.FoliagePlacer.BlockPlacer
 - placeBlock(DiskFeatureConfig, StructureWorldAccess, Random, int, int, BlockPos.Mutable) - Method in class net.minecraft.world.gen.feature.DiskFeature
 - PlaceBlockGoal(EndermanEntity) - Constructor for class net.minecraft.entity.mob.EndermanEntity.PlaceBlockGoal
 - placeBlockOrSnow(BlockPos, WorldAccess, Random, int, int, boolean, boolean, BlockState) - Method in class net.minecraft.world.gen.feature.IcebergFeature
 - placeBranchPerLogProbability - Variable in class net.minecraft.world.gen.trunk.UpwardsBranchingTrunkPlacer
 - placeChecker - Variable in class net.minecraft.item.ItemStack
 - PlaceCommand - Class in net.minecraft.server.command
 - PlaceCommand() - Constructor for class net.minecraft.server.command.PlaceCommand
 - PLACED_BLOCK - Static variable in class net.minecraft.advancement.criterion.Criteria
 - PLACED_FEATURE - Static variable in class net.minecraft.registry.RegistryKeys
 - placedFeature - Variable in class net.minecraft.world.gen.feature.FeaturePlacementContext
 - PlacedFeature - Record Class in net.minecraft.world.gen.feature
 - PlacedFeature(RegistryEntry<ConfiguredFeature<?, ?>>, List<PlacementModifier>) - Constructor for record class net.minecraft.world.gen.feature.PlacedFeature
 - PlacedFeatureIndexer - Class in net.minecraft.world.gen.feature.util
 - 
A class for indexing placed features with a feature order cycle detection.
 - PlacedFeatureIndexer() - Constructor for class net.minecraft.world.gen.feature.util.PlacedFeatureIndexer
 - PlacedFeatureIndexer.IndexedFeatures - Record Class in net.minecraft.world.gen.feature.util
 - placedFeatureLookup - Variable in class net.minecraft.world.biome.GenerationSettings.LookupBackedBuilder
 - PlacedFeatures - Class in net.minecraft.world.gen.feature
 - PlacedFeatures() - Constructor for class net.minecraft.world.gen.feature.PlacedFeatures
 - placedHiddenChest - Variable in class net.minecraft.structure.JungleTempleGenerator
 - placedMainChest - Variable in class net.minecraft.structure.JungleTempleGenerator
 - placeDripleafAt(WorldAccess, BlockPos, FluidState, Direction) - Static method in class net.minecraft.block.BigDripleafBlock
 - placeDripstoneBlocks(StructureWorldAccess, BlockPos, int, Direction) - Method in class net.minecraft.world.gen.feature.DripstoneClusterFeature
 - placedTrap1 - Variable in class net.minecraft.structure.JungleTempleGenerator
 - placedTrap2 - Variable in class net.minecraft.structure.JungleTempleGenerator
 - placeFluid(PlayerEntity, World, BlockPos, BlockHitResult) - Method in class net.minecraft.item.BucketItem
 - placeFluid(PlayerEntity, World, BlockPos, BlockHitResult) - Method in interface net.minecraft.item.FluidModificationItem
 - placeFluid(PlayerEntity, World, BlockPos, BlockHitResult) - Method in class net.minecraft.item.PowderSnowBucketItem
 - placeFluids - Variable in class net.minecraft.structure.StructurePlacementData
 - placeFoliageBlock(TestableWorld, FoliagePlacer.BlockPlacer, Random, TreeFeatureConfig, float, BlockPos, BlockPos.Mutable) - Static method in class net.minecraft.world.gen.foliage.FoliagePlacer
 - placeFoliageBlock(TestableWorld, FoliagePlacer.BlockPlacer, Random, TreeFeatureConfig, BlockPos) - Static method in class net.minecraft.world.gen.foliage.FoliagePlacer
 - placeFromNbt(BlockPos, World, ItemStack, BlockState) - Method in class net.minecraft.item.BlockItem
 - placeGround(StructureWorldAccess, VegetationPatchFeatureConfig, Predicate<BlockState>, Random, BlockPos.Mutable, int) - Method in class net.minecraft.world.gen.feature.VegetationPatchFeature
 - placeGroundAndGetPositions(StructureWorldAccess, VegetationPatchFeatureConfig, Random, BlockPos, Predicate<BlockState>, int, int) - Method in class net.minecraft.world.gen.feature.VegetationPatchFeature
 - placeGroundAndGetPositions(StructureWorldAccess, VegetationPatchFeatureConfig, Random, BlockPos, Predicate<BlockState>, int, int) - Method in class net.minecraft.world.gen.feature.WaterloggedVegetationPatchFeature
 - placeHatBlock(WorldAccess, Random, HugeFungusFeatureConfig, BlockPos.Mutable, float, float, float) - Method in class net.minecraft.world.gen.feature.HugeFungusFeature
 - placeholder - Variable in class net.minecraft.client.gui.widget.EditBoxWidget
 - 
The placeholder text that gets rendered when the edit box is empty.
 - placeholder - Variable in class net.minecraft.client.gui.widget.TextFieldWidget
 - placeIceberg(int, Biome, BlockColumn, BlockPos.Mutable, int, int, int) - Method in class net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
 - placeLogsAndLeaves(WorldAccess, BlockBox, Set<BlockPos>, Set<BlockPos>, Set<BlockPos>) - Static method in class net.minecraft.world.gen.feature.TreeFeature
 - placement - Variable in record class net.minecraft.structure.StructureSet
 - 
The field for the
placementrecord component. - placement - Variable in record class net.minecraft.world.gen.structure.RuinedPortalStructure.Setup
 - 
The field for the
placementrecord component. - placement() - Method in record class net.minecraft.structure.StructureSet
 - 
Returns the value of the
placementrecord component. - placement() - Method in record class net.minecraft.world.gen.structure.RuinedPortalStructure.Setup
 - 
Returns the value of the
placementrecord component. - PLACEMENT_MODIFIER_TYPE - Static variable in class net.minecraft.registry.Registries
 - PLACEMENT_MODIFIER_TYPE - Static variable in class net.minecraft.registry.RegistryKeys
 - placementData - Variable in class net.minecraft.structure.SimpleStructurePiece
 - PlacementModifier - Class in net.minecraft.world.gen.placementmodifier
 - 
A placement modifier is a one-to-many position transformation, which takes a position with some context and returns zero or more positions.
 - PlacementModifier() - Constructor for class net.minecraft.world.gen.placementmodifier.PlacementModifier
 - placementModifiers - Variable in record class net.minecraft.world.gen.feature.PlacedFeature
 - 
The field for the
placementModifiersrecord component. - placementModifiers() - Method in record class net.minecraft.world.gen.feature.PlacedFeature
 - 
Returns the value of the
placementModifiersrecord component. - PlacementModifierType<P extends PlacementModifier> - Interface in net.minecraft.world.gen.placementmodifier
 - placementPos - Variable in class net.minecraft.item.ItemPlacementContext
 - placementProbabilityPerValidPosition - Variable in class net.minecraft.world.gen.feature.UnderwaterMagmaFeatureConfig
 - placementRadius - Variable in class net.minecraft.world.ChunkRegion
 - 
The number of neighboring chunks which can be accessed for block placement.
 - placementRadiusAroundFloor - Variable in class net.minecraft.world.gen.feature.UnderwaterMagmaFeatureConfig
 - placementsRequireLayer0Alternate - Variable in class net.minecraft.world.gen.feature.GeodeFeatureConfig
 - placeNetherrackBase(Random, WorldAccess) - Method in class net.minecraft.structure.RuinedPortalStructurePiece
 - placeNetherrackBottom(Random, WorldAccess, BlockPos) - Method in class net.minecraft.structure.RuinedPortalStructurePiece
 - placeOnCeiling - Variable in class net.minecraft.world.gen.feature.MultifaceGrowthFeatureConfig
 - placeOnFloor - Variable in class net.minecraft.world.gen.feature.MultifaceGrowthFeatureConfig
 - placeOnWalls - Variable in class net.minecraft.world.gen.feature.MultifaceGrowthFeatureConfig
 - placePainting(World, BlockPos, Direction) - Static method in class net.minecraft.entity.decoration.painting.PaintingEntity
 - placeRoots(TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig) - Method in class net.minecraft.world.gen.root.MangroveRootPlacer
 - placeRoots(TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig) - Method in class net.minecraft.world.gen.root.RootPlacer
 - placeSound - Variable in class net.minecraft.item.PowderSnowBucketItem
 - placeSound - Variable in class net.minecraft.sound.BlockSoundGroup
 - placeStartButton(BlockPos, BlockPos, BlockRotation, ServerWorld) - Static method in class net.minecraft.test.StructureTestUtil
 - placeStemAt(WorldAccess, BlockPos, FluidState, Direction) - Static method in class net.minecraft.block.BigDripleafStemBlock
 - placeStructureTemplate(String, BlockPos, BlockRotation, ServerWorld, boolean) - Static method in class net.minecraft.test.StructureTestUtil
 - placeSuspiciousSand(BlockBox, StructureWorldAccess, BlockPos) - Static method in class net.minecraft.world.gen.structure.DesertPyramidStructure
 - placeVines(BlockPos, BooleanProperty, TreeDecorator.Generator) - Static method in class net.minecraft.world.gen.treedecorator.LeavesVineTreeDecorator
 - 
Places a vine at a given position and then up to 4 more vines going downwards.
 - placeWithOptionalVines(WorldAccess, Random, BlockPos, BlockState, boolean) - Method in class net.minecraft.world.gen.feature.HugeFungusFeature
 - plain(String) - Static method in interface net.minecraft.text.StringVisitable
 - 
Creates a visitable from a plain string.
 - plainDrawer - Variable in class net.minecraft.client.render.OutlineVertexConsumerProvider
 - PLAINS - Static variable in class net.minecraft.village.VillagerType
 - PLAINS - Static variable in class net.minecraft.world.biome.BiomeKeys
 - PLAINS_ID - Static variable in class net.minecraft.datafixer.fix.ChunkHeightAndBiomeFix
 - plainsEntryGetter - Variable in class net.minecraft.world.chunk.ChunkCache
 - PlainsVillageData - Class in net.minecraft.structure
 - PlainsVillageData() - Constructor for class net.minecraft.structure.PlainsVillageData
 - plank - Variable in class net.minecraft.client.render.block.entity.HangingSignBlockEntityRenderer.HangingSignModel
 - PLANK - Static variable in class net.minecraft.client.render.block.entity.HangingSignBlockEntityRenderer
 - planks - Variable in enum class net.minecraft.world.gen.structure.MineshaftStructure.Type
 - PLANKS - Static variable in class net.minecraft.registry.tag.BlockTags
 - PLANKS - Static variable in class net.minecraft.registry.tag.ItemTags
 - plant(Block) - Static method in class net.minecraft.data.client.TextureMap
 - plant(Identifier) - Static method in class net.minecraft.data.client.TextureMap
 - PLANT - Static variable in class net.minecraft.data.client.TextureKey
 - PLANT - Static variable in class net.minecraft.entity.decoration.painting.PaintingVariants
 - PLANT_FERTILIZED - Static variable in class net.minecraft.world.WorldEvents
 - 
A plant is fertilized with bone meal or by a bee, or a turtle egg is placed.
 - plantBlock - Variable in class net.minecraft.block.ChorusFlowerBlock
 - PlantBlock - Class in net.minecraft.block
 - PlantBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PlantBlock
 - planted - Variable in class net.minecraft.world.gen.feature.HugeFungusFeatureConfig
 - plastron - Variable in class net.minecraft.client.render.entity.model.TurtleEntityModel
 - 
The belly side of the turtle's shell.
 - plate - Variable in class net.minecraft.client.render.entity.model.ShieldEntityModel
 - PLATE - Static variable in class net.minecraft.client.render.entity.model.ShieldEntityModel
 - 
The key of the plate model part, whose value is "plate".
 - plateau - Variable in class net.minecraft.util.math.floatprovider.TrapezoidFloatProvider
 - plateau - Variable in class net.minecraft.world.gen.heightprovider.TrapezoidHeightProvider
 - PLATFORM - Static variable in record class net.minecraft.client.util.telemetry.TelemetryEventProperty
 - PLATFORM - Static variable in class net.minecraft.data.client.TextureKey
 - play() - Method in class net.minecraft.client.gui.screen.world.WorldListWidget.WorldEntry
 - play() - Method in class net.minecraft.client.realms.gui.screen.RealmsBrokenWorldScreen
 - play() - Method in class net.minecraft.client.sound.Source
 - play(RealmsServer, Screen) - Method in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - play(SoundInstance) - Method in class net.minecraft.client.sound.SoundManager
 - play(SoundInstance) - Method in class net.minecraft.client.sound.SoundSystem
 - play(SoundInstance, int) - Method in class net.minecraft.client.sound.SoundManager
 - play(SoundInstance, int) - Method in class net.minecraft.client.sound.SoundSystem
 - play(MusicSound) - Method in class net.minecraft.client.sound.MusicTracker
 - PLAY - Enum constant in enum class net.minecraft.network.NetworkState
 - PLAY - Static variable in class net.minecraft.entity.ai.brain.Activity
 - PLAY_ATTACK_SOUND - Static variable in class net.minecraft.entity.EntityStatuses
 - PLAY_CURE_ZOMBIE_VILLAGER_SOUND - Static variable in class net.minecraft.entity.EntityStatuses
 - PLAY_DEAD - Static variable in class net.minecraft.entity.ai.brain.Activity
 - PLAY_DEAD_TICKS - Static variable in class net.minecraft.entity.ai.brain.MemoryModuleType
 - PLAY_DEAD_TICKS - Static variable in class net.minecraft.entity.passive.AxolotlEntity
 - PLAY_DEATH_SOUND_OR_ADD_PROJECTILE_HIT_PARTICLES - Static variable in class net.minecraft.entity.EntityStatuses
 - PLAY_GUARDIAN_ATTACK_SOUND - Static variable in class net.minecraft.entity.EntityStatuses
 - PLAY_NOTEBLOCK - Static variable in class net.minecraft.stat.Stats
 - PLAY_RECORD - Static variable in class net.minecraft.stat.Stats
 - PLAY_SPAWN_EFFECTS - Static variable in class net.minecraft.entity.EntityStatuses
 - PLAY_TEXT - Static variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - PLAY_TIME - Static variable in class net.minecraft.stat.Stats
 - playAddChestSound() - Method in class net.minecraft.entity.passive.AbstractDonkeyEntity
 - playAddChestSound() - Method in class net.minecraft.entity.passive.LlamaEntity
 - playAddChestSound() - Method in class net.minecraft.entity.passive.MuleEntity
 - playAmbientSound() - Method in class net.minecraft.entity.mob.AbstractPiglinEntity
 - playAmbientSound() - Method in class net.minecraft.entity.mob.MobEntity
 - playAmbientSound() - Method in class net.minecraft.entity.mob.ShulkerEntity
 - playAmbientSound() - Method in class net.minecraft.entity.passive.AxolotlEntity
 - playAmbientSound() - Method in class net.minecraft.entity.passive.FoxEntity
 - playAmbientStandSound() - Method in class net.minecraft.entity.ai.goal.AmbientStandGoal
 - playAmethystChimeSound() - Method in class net.minecraft.entity.Entity
 - playAngrySound() - Method in class net.minecraft.entity.mob.EndermanEntity
 - playAngrySound() - Method in class net.minecraft.entity.mob.PiglinBruteEntity
 - playAngrySound() - Method in class net.minecraft.entity.mob.ZoglinEntity
 - playAngrySound() - Method in class net.minecraft.entity.mob.ZombifiedPiglinEntity
 - playAngrySound() - Method in class net.minecraft.entity.passive.AbstractHorseEntity
 - playAnimationProgress - Variable in class net.minecraft.client.render.entity.model.PandaEntityModel
 - playBlockFallSound() - Method in class net.minecraft.entity.LivingEntity
 - playBreakSound() - Method in class net.minecraft.entity.decoration.ArmorStandEntity
 - playButton - Variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - playCelebrateSound() - Method in class net.minecraft.entity.passive.MerchantEntity
 - playClickSound(PlayerEntity, WorldAccess, BlockPos, boolean) - Method in class net.minecraft.block.ButtonBlock
 - playCombinationStepSounds(BlockState, BlockState) - Method in class net.minecraft.entity.Entity
 - PlayDeadTask - Class in net.minecraft.entity.ai.brain.task
 - PlayDeadTask() - Constructor for class net.minecraft.entity.ai.brain.task.PlayDeadTask
 - PlayDeadTimerTask - Class in net.minecraft.entity.ai.brain.task
 - PlayDeadTimerTask() - Constructor for class net.minecraft.entity.ai.brain.task.PlayDeadTimerTask
 - playDownSound(SoundManager) - Method in class net.minecraft.client.gui.widget.ClickableWidget
 - playDownSound(SoundManager) - Method in class net.minecraft.client.gui.widget.NarratedMultilineTextWidget
 - playDownSound(SoundManager) - Method in class net.minecraft.client.gui.widget.PageTurnWidget
 - playDownSound(SoundManager) - Method in class net.minecraft.client.gui.widget.SliderWidget
 - playDownSound(SoundManager) - Method in class net.minecraft.client.gui.widget.TabButtonWidget
 - playDownSound(SoundManager) - Method in class net.minecraft.client.gui.widget.TextFieldWidget
 - playDropContentsSound(Entity) - Method in class net.minecraft.item.BundleItem
 - playEatingAnimation() - Method in class net.minecraft.entity.passive.AbstractHorseEntity
 - playEatingAnimation() - Method in class net.minecraft.entity.passive.PandaEntity
 - playEffects(World, BlockPos, boolean) - Static method in class net.minecraft.block.ComposterBlock
 - playEmptyingSound(PlayerEntity, WorldAccess, BlockPos) - Method in class net.minecraft.item.BucketItem
 - playEmptyingSound(PlayerEntity, WorldAccess, BlockPos) - Method in class net.minecraft.item.EntityBucketItem
 - playEquipmentBreakEffects(ItemStack) - Method in class net.minecraft.entity.LivingEntity
 - player - Variable in class net.minecraft.client.gui.screen.ingame.AnvilScreen
 - player - Variable in class net.minecraft.client.gui.screen.ingame.BookEditScreen
 - player - Variable in class net.minecraft.client.MinecraftClient
 - 
Represents the client's own player.
 - player - Variable in class net.minecraft.client.realms.gui.screen.RealmsPlayerScreen
 - player - Variable in class net.minecraft.client.sound.AmbientSoundLoops.MusicLoop
 - player - Variable in class net.minecraft.client.sound.AmbientSoundLoops.Underwater
 - player - Variable in class net.minecraft.client.sound.AmbientSoundPlayer
 - player - Variable in class net.minecraft.client.sound.BiomeEffectSoundPlayer
 - player - Variable in class net.minecraft.client.sound.BubbleColumnSoundPlayer
 - player - Variable in class net.minecraft.client.sound.ElytraSoundInstance
 - player - Variable in class net.minecraft.client.sound.MinecartInsideSoundInstance
 - player - Variable in record class net.minecraft.entity.decoration.InteractionEntity.Interaction
 - 
The field for the
playerrecord component. - player - Variable in class net.minecraft.entity.passive.CatEntity.TemptGoal
 - player - Variable in class net.minecraft.entity.player.PlayerInventory
 - player - Variable in class net.minecraft.item.ItemUsageContext
 - player - Variable in class net.minecraft.item.map.MapState.PlayerUpdateTracker
 - player - Variable in class net.minecraft.screen.CraftingScreenHandler
 - player - Variable in class net.minecraft.screen.ForgingScreenHandler
 - player - Variable in class net.minecraft.screen.slot.CraftingResultSlot
 - player - Variable in class net.minecraft.screen.slot.FurnaceOutputSlot
 - player - Variable in class net.minecraft.screen.slot.TradeOutputSlot
 - player - Variable in class net.minecraft.server.network.ServerItemCooldownManager
 - player - Variable in class net.minecraft.server.network.ServerPlayerInteractionManager
 - player - Variable in class net.minecraft.server.network.ServerPlayNetworkHandler
 - player - Variable in class net.minecraft.village.SimpleMerchant
 - player() - Static method in class net.minecraft.command.argument.EntityArgumentType
 - player() - Method in record class net.minecraft.entity.decoration.InteractionEntity.Interaction
 - 
Returns the value of the
playerrecord component. - PLAYER - Enum constant in enum class net.minecraft.block.SkullBlock.Type
 - PLAYER - Enum constant in enum class net.minecraft.client.report.log.ChatLogEntry.Type
 - PLAYER - Enum constant in enum class net.minecraft.datafixer.DataFixTypes
 - PLAYER - Enum constant in enum class net.minecraft.entity.MovementType
 - PLAYER - Enum constant in enum class net.minecraft.item.map.MapIcon.Type
 - PLAYER - Enum constant in enum class net.minecraft.world.GameRules.Category
 - PLAYER - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PLAYER - Static variable in class net.minecraft.datafixer.TypeReferences
 - 
A type reference which refers to a player.
 - PLAYER - Static variable in class net.minecraft.entity.EntityType
 - PLAYER - Static variable in class net.minecraft.predicate.entity.TypeSpecificPredicate.Deserializers
 - PLAYER - Static variable in class net.minecraft.server.world.ChunkTicketType
 - PLAYER_AFFECTED - Enum constant in enum class net.minecraft.client.render.ChunkBuilderMode
 - PLAYER_ATTACK - Static variable in interface net.minecraft.entity.damage.DamageTypes
 - PLAYER_COUNTING_INTERVAL - Static variable in class net.minecraft.entity.boss.dragon.EnderDragonFight
 - PLAYER_ERROR_TEXT - Static variable in class net.minecraft.client.realms.gui.screen.RealmsInviteScreen
 - PLAYER_EXPLOSION - Static variable in interface net.minecraft.entity.damage.DamageTypes
 - PLAYER_GENERATES_CONTAINER_LOOT - Static variable in class net.minecraft.advancement.criterion.Criteria
 - PLAYER_HEAD - Static variable in class net.minecraft.block.Blocks
 - PLAYER_HEAD - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PLAYER_HEAD - Static variable in class net.minecraft.item.Items
 - PLAYER_HURT_ENTITY - Static variable in class net.minecraft.advancement.criterion.Criteria
 - PLAYER_INNER_ARMOR - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PLAYER_INTERACTED_WITH_ENTITY - Static variable in class net.minecraft.advancement.criterion.Criteria
 - PLAYER_KEY - Static variable in class net.minecraft.world.level.LevelProperties
 - PLAYER_KILL_COUNT - Static variable in class net.minecraft.scoreboard.ScoreboardCriterion
 - PLAYER_KILLED_ENTITY - Static variable in class net.minecraft.advancement.criterion.Criteria
 - PLAYER_KILLS - Static variable in class net.minecraft.stat.Stats
 - PLAYER_MODEL_PARTS - Static variable in class net.minecraft.entity.player.PlayerEntity
 - PLAYER_NOT_FOUND_EXCEPTION - Static variable in class net.minecraft.command.argument.EntityArgumentType
 - PLAYER_OFF_LIMITS - Enum constant in enum class net.minecraft.item.map.MapIcon.Type
 - PLAYER_OFF_MAP - Enum constant in enum class net.minecraft.item.map.MapIcon.Type
 - PLAYER_OUTER_ARMOR - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PLAYER_RENDERER_FACTORIES - Static variable in class net.minecraft.client.render.entity.EntityRenderers
 - PLAYER_REPORTING_TEXT - Static variable in class net.minecraft.client.gui.screen.GameMenuScreen
 - PLAYER_SAMPLE_UPDATE_INTERVAL - Static variable in class net.minecraft.server.MinecraftServer
 - PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION - Static variable in class net.minecraft.command.argument.EntityArgumentType
 - PLAYER_SKIN_SIZE - Static variable in class net.minecraft.client.gui.screen.report.ChatSelectionScreen.SelectionListWidget.SenderEntry
 - PLAYER_SLIM - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PLAYER_SLIM_INNER_ARMOR - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PLAYER_SLIM_OUTER_ARMOR - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PLAYER_WALL_HEAD - Static variable in class net.minecraft.block.Blocks
 - PLAYER_WITHIN_RANGE_PREDICATE - Static variable in class net.minecraft.entity.boss.dragon.phase.SittingScanningPhase
 - PlayerAbilities - Class in net.minecraft.entity.player
 - PlayerAbilities() - Constructor for class net.minecraft.entity.player.PlayerAbilities
 - PlayerAbilitiesS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - PlayerAbilitiesS2CPacket(PlayerAbilities) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerAbilitiesS2CPacket
 - PlayerAbilitiesS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerAbilitiesS2CPacket
 - PlayerActionC2SPacket - Class in net.minecraft.network.packet.c2s.play
 - PlayerActionC2SPacket(PlayerActionC2SPacket.Action, BlockPos, Direction) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerActionC2SPacket
 - PlayerActionC2SPacket(PlayerActionC2SPacket.Action, BlockPos, Direction, int) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerActionC2SPacket
 - PlayerActionC2SPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerActionC2SPacket
 - PlayerActionC2SPacket.Action - Enum Class in net.minecraft.network.packet.c2s.play
 - PlayerActionResponseS2CPacket - Record Class in net.minecraft.network.packet.s2c.play
 - PlayerActionResponseS2CPacket(int) - Constructor for record class net.minecraft.network.packet.s2c.play.PlayerActionResponseS2CPacket
 - PlayerActionResponseS2CPacket(PacketByteBuf) - Constructor for record class net.minecraft.network.packet.s2c.play.PlayerActionResponseS2CPacket
 - PlayerActivities - Class in net.minecraft.client.realms.dto
 - PlayerActivities() - Constructor for class net.minecraft.client.realms.dto.PlayerActivities
 - PlayerActivity - Class in net.minecraft.client.realms.dto
 - PlayerActivity() - Constructor for class net.minecraft.client.realms.dto.PlayerActivity
 - playerActivityDto - Variable in class net.minecraft.client.realms.dto.PlayerActivities
 - PlayerAdvancementTracker - Class in net.minecraft.advancement
 - PlayerAdvancementTracker(DataFixer, PlayerManager, ServerAdvancementLoader, Path, ServerPlayerEntity) - Constructor for class net.minecraft.advancement.PlayerAdvancementTracker
 - playerAttack(PlayerEntity) - Method in class net.minecraft.entity.damage.DamageSources
 - playerChunkWatchingManager - Variable in class net.minecraft.server.world.ThreadedAnvilChunkStorage
 - PlayerChunkWatchingManager - Class in net.minecraft.server.world
 - PlayerChunkWatchingManager() - Constructor for class net.minecraft.server.world.PlayerChunkWatchingManager
 - playerCount - Variable in class net.minecraft.client.gui.screen.multiplayer.SocialInteractionsScreen
 - playerCountLabel - Variable in class net.minecraft.client.network.ServerInfo
 - playerData - Variable in class net.minecraft.world.level.LevelProperties
 - PLAYERDATA - Static variable in class net.minecraft.util.WorldSavePath
 - playerDataDir - Variable in class net.minecraft.world.WorldSaveHandler
 - playerDataLoaded - Variable in class net.minecraft.world.level.LevelProperties
 - PlayerEntity - Class in net.minecraft.entity.player
 - PlayerEntity(World, BlockPos, float, GameProfile) - Constructor for class net.minecraft.entity.player.PlayerEntity
 - PlayerEntity.SleepFailureReason - Enum Class in net.minecraft.entity.player
 - 
A reason why a player cannot start sleeping.
 - playerEntityId - Variable in record class net.minecraft.network.packet.s2c.play.GameJoinS2CPacket
 - 
The field for the
playerEntityIdrecord component. - playerEntityId() - Method in record class net.minecraft.network.packet.s2c.play.GameJoinS2CPacket
 - 
Returns the value of the
playerEntityIdrecord component. - PlayerEntityModel<T extends LivingEntity> - Class in net.minecraft.client.render.entity.model
 - 
Represents the model of a player-like entity.
 - PlayerEntityModel(ModelPart, boolean) - Constructor for class net.minecraft.client.render.entity.model.PlayerEntityModel
 - PlayerEntityRenderer - Class in net.minecraft.client.render.entity
 - PlayerEntityRenderer(EntityRendererFactory.Context, boolean) - Constructor for class net.minecraft.client.render.entity.PlayerEntityRenderer
 - PlayerGeneratesContainerLootCriterion - Class in net.minecraft.advancement.criterion
 - PlayerGeneratesContainerLootCriterion() - Constructor for class net.minecraft.advancement.criterion.PlayerGeneratesContainerLootCriterion
 - PlayerGeneratesContainerLootCriterion.Conditions - Class in net.minecraft.advancement.criterion
 - playerHasObjective(String, ScoreboardObjective) - Method in class net.minecraft.scoreboard.Scoreboard
 - PlayerHeldItemFeatureRenderer<T extends PlayerEntity,
M extends EntityModel<T> & ModelWithArms & ModelWithHead> - Class in net.minecraft.client.render.entity.feature  - PlayerHeldItemFeatureRenderer(FeatureRendererContext<T, M>, HeldItemRenderer) - Constructor for class net.minecraft.client.render.entity.feature.PlayerHeldItemFeatureRenderer
 - playerHeldItemRenderer - Variable in class net.minecraft.client.render.entity.feature.PlayerHeldItemFeatureRenderer
 - playerHitTimer - Variable in class net.minecraft.entity.LivingEntity
 - PlayerHurtEntityCriterion - Class in net.minecraft.advancement.criterion
 - PlayerHurtEntityCriterion() - Constructor for class net.minecraft.advancement.criterion.PlayerHurtEntityCriterion
 - PlayerHurtEntityCriterion.Conditions - Class in net.minecraft.advancement.criterion
 - playerIdleTimeout - Variable in class net.minecraft.server.dedicated.ServerPropertiesHandler
 - playerIdleTimeout - Variable in class net.minecraft.server.MinecraftServer
 - playerInfo - Variable in class net.minecraft.client.realms.gui.screen.RealmsPlayerScreen.InvitedObjectSelectionListEntry
 - PlayerInfo - Class in net.minecraft.client.realms.dto
 - PlayerInfo() - Constructor for class net.minecraft.client.realms.dto.PlayerInfo
 - PlayerInputC2SPacket - Class in net.minecraft.network.packet.c2s.play
 - PlayerInputC2SPacket(float, float, boolean, boolean) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerInputC2SPacket
 - PlayerInputC2SPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerInputC2SPacket
 - playerInteract(PiglinEntity, PlayerEntity, Hand) - Static method in class net.minecraft.entity.mob.PiglinBrain
 - PlayerInteractBlockC2SPacket - Class in net.minecraft.network.packet.c2s.play
 - PlayerInteractBlockC2SPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerInteractBlockC2SPacket
 - PlayerInteractBlockC2SPacket(Hand, BlockHitResult, int) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerInteractBlockC2SPacket
 - PlayerInteractedWithEntityCriterion - Class in net.minecraft.advancement.criterion
 - PlayerInteractedWithEntityCriterion() - Constructor for class net.minecraft.advancement.criterion.PlayerInteractedWithEntityCriterion
 - PlayerInteractedWithEntityCriterion.Conditions - Class in net.minecraft.advancement.criterion
 - PlayerInteractEntityC2SPacket - Class in net.minecraft.network.packet.c2s.play
 - PlayerInteractEntityC2SPacket(int, boolean, PlayerInteractEntityC2SPacket.InteractTypeHandler) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerInteractEntityC2SPacket
 - PlayerInteractEntityC2SPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerInteractEntityC2SPacket
 - PlayerInteractEntityC2SPacket.Handler - Interface in net.minecraft.network.packet.c2s.play
 - PlayerInteractEntityC2SPacket.InteractAtHandler - Class in net.minecraft.network.packet.c2s.play
 - PlayerInteractEntityC2SPacket.InteractHandler - Class in net.minecraft.network.packet.c2s.play
 - PlayerInteractEntityC2SPacket.InteractType - Enum Class in net.minecraft.network.packet.c2s.play
 - PlayerInteractEntityC2SPacket.InteractTypeHandler - Interface in net.minecraft.network.packet.c2s.play
 - PlayerInteractItemC2SPacket - Class in net.minecraft.network.packet.c2s.play
 - PlayerInteractItemC2SPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerInteractItemC2SPacket
 - PlayerInteractItemC2SPacket(Hand, int) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerInteractItemC2SPacket
 - PlayerInventory - Class in net.minecraft.entity.player
 - PlayerInventory(PlayerEntity) - Constructor for class net.minecraft.entity.player.PlayerInventory
 - playerInventoryTitle - Variable in class net.minecraft.client.gui.screen.ingame.HandledScreen
 - playerInventoryTitleX - Variable in class net.minecraft.client.gui.screen.ingame.HandledScreen
 - playerInventoryTitleY - Variable in class net.minecraft.client.gui.screen.ingame.HandledScreen
 - PlayerKeyPair - Record Class in net.minecraft.network.encryption
 - 
An RSA key pair for a player.
 - PlayerKeyPair(PrivateKey, PlayerPublicKey, Instant) - Constructor for record class net.minecraft.network.encryption.PlayerKeyPair
 - playerList - Variable in class net.minecraft.client.gui.screen.multiplayer.SocialInteractionsScreen
 - playerList - Variable in class net.minecraft.client.realms.dto.RealmsServerPing
 - playerList - Variable in class net.minecraft.scoreboard.Team
 - playerListEntries - Variable in class net.minecraft.client.network.ClientPlayNetworkHandler
 - playerListEntry - Variable in class net.minecraft.client.network.AbstractClientPlayerEntity
 - PlayerListEntry - Class in net.minecraft.client.network
 - PlayerListEntry(GameProfile, boolean) - Constructor for class net.minecraft.client.network.PlayerListEntry
 - PlayerListGui - Class in net.minecraft.server.dedicated.gui
 - PlayerListGui(MinecraftServer) - Constructor for class net.minecraft.server.dedicated.gui.PlayerListGui
 - PlayerListHeaderS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - PlayerListHeaderS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerListHeaderS2CPacket
 - PlayerListHeaderS2CPacket(Text, Text) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerListHeaderS2CPacket
 - playerListHud - Variable in class net.minecraft.client.gui.hud.InGameHud
 - PlayerListHud - Class in net.minecraft.client.gui.hud
 - 
Responsible for rendering the player list while the player list key is pressed.
 - PlayerListHud(MinecraftClient, InGameHud) - Constructor for class net.minecraft.client.gui.hud.PlayerListHud
 - PlayerListHud.Heart - Class in net.minecraft.client.gui.hud
 - playerListKey - Variable in class net.minecraft.client.option.GameOptions
 - 
A key binding for displaying the player list.
 - PlayerListS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - PlayerListS2CPacket(EnumSet<PlayerListS2CPacket.Action>, Collection<ServerPlayerEntity>) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerListS2CPacket
 - PlayerListS2CPacket(PlayerListS2CPacket.Action, ServerPlayerEntity) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerListS2CPacket
 - PlayerListS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerListS2CPacket
 - PlayerListS2CPacket.Action - Enum Class in net.minecraft.network.packet.s2c.play
 - PlayerListS2CPacket.Action.Reader - Interface in net.minecraft.network.packet.s2c.play
 - PlayerListS2CPacket.Action.Writer - Interface in net.minecraft.network.packet.s2c.play
 - PlayerListS2CPacket.Entry - Record Class in net.minecraft.network.packet.s2c.play
 - PlayerListS2CPacket.Serialized - Class in net.minecraft.network.packet.s2c.play
 - playerListSummary - Variable in class net.minecraft.client.network.ServerInfo
 - playerManager - Variable in class net.minecraft.advancement.PlayerAdvancementTracker
 - playerManager - Variable in class net.minecraft.server.chase.ChaseServer
 - playerManager - Variable in class net.minecraft.server.MinecraftServer
 - PlayerManager - Class in net.minecraft.server
 - PlayerManager(MinecraftServer, CombinedDynamicRegistries<ServerDynamicRegistryType>, WorldSaveHandler, int) - Constructor for class net.minecraft.server.PlayerManager
 - playerMap - Variable in class net.minecraft.server.PlayerManager
 - playerModelBitMask - Variable in record class net.minecraft.network.packet.c2s.play.ClientSettingsC2SPacket
 - 
The field for the
playerModelBitMaskrecord component. - playerModelBitMask() - Method in record class net.minecraft.network.packet.c2s.play.ClientSettingsC2SPacket
 - 
Returns the value of the
playerModelBitMaskrecord component. - PlayerModelPart - Enum Class in net.minecraft.client.render.entity
 - PlayerModelPart(int, String) - Constructor for enum class net.minecraft.client.render.entity.PlayerModelPart
 - PlayerMoveC2SPacket - Class in net.minecraft.network.packet.c2s.play
 - PlayerMoveC2SPacket(double, double, double, float, float, boolean, boolean, boolean) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerMoveC2SPacket
 - PlayerMoveC2SPacket.Full - Class in net.minecraft.network.packet.c2s.play
 - PlayerMoveC2SPacket.LookAndOnGround - Class in net.minecraft.network.packet.c2s.play
 - PlayerMoveC2SPacket.OnGroundOnly - Class in net.minecraft.network.packet.c2s.play
 - PlayerMoveC2SPacket.PositionAndOnGround - Class in net.minecraft.network.packet.c2s.play
 - playerName - Variable in class net.minecraft.command.EntitySelector
 - playerName - Variable in class net.minecraft.command.EntitySelectorReader
 - playerName - Variable in class net.minecraft.network.packet.s2c.play.ScoreboardPlayerUpdateS2CPacket
 - playerName - Variable in class net.minecraft.scoreboard.ScoreboardPlayerScore
 - playerNameByUuid - Variable in class net.minecraft.client.network.SocialInteractionsManager
 - playerNames - Variable in class net.minecraft.network.packet.s2c.play.TeamS2CPacket
 - playerObjectives - Variable in class net.minecraft.scoreboard.Scoreboard
 - playerPos - Variable in class net.minecraft.client.network.PendingUpdateManager.PendingUpdate
 - PlayerPositionLookS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - PlayerPositionLookS2CPacket(double, double, double, float, float, Set<PositionFlag>, int) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerPositionLookS2CPacket
 - PlayerPositionLookS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerPositionLookS2CPacket
 - playerPredicate - Variable in class net.minecraft.advancement.criterion.AbstractCriterionConditions
 - PlayerPredicate - Class in net.minecraft.predicate.entity
 - PlayerPredicate(NumberRange.IntRange, GameMode, Map<Stat<?>, NumberRange.IntRange>, Object2BooleanMap<Identifier>, Map<Identifier, PlayerPredicate.AdvancementPredicate>, EntityPredicate) - Constructor for class net.minecraft.predicate.entity.PlayerPredicate
 - PlayerPredicate.AdvancementCriteriaPredicate - Class in net.minecraft.predicate.entity
 - PlayerPredicate.AdvancementPredicate - Interface in net.minecraft.predicate.entity
 - PlayerPredicate.Builder - Class in net.minecraft.predicate.entity
 - PlayerPredicate.CompletedAdvancementPredicate - Class in net.minecraft.predicate.entity
 - PlayerPublicKey - Record Class in net.minecraft.network.encryption
 - 
An RSA public key for a player, signed by the Mojang's server.
 - PlayerPublicKey(PlayerPublicKey.PublicKeyData) - Constructor for record class net.minecraft.network.encryption.PlayerPublicKey
 - PlayerPublicKey.PublicKeyData - Record Class in net.minecraft.network.encryption
 - PlayerPublicKey.PublicKeyException - Exception Class in net.minecraft.network.encryption
 - PlayerRemoveS2CPacket - Record Class in net.minecraft.network.packet.s2c.play
 - PlayerRemoveS2CPacket(List<UUID>) - Constructor for record class net.minecraft.network.packet.s2c.play.PlayerRemoveS2CPacket
 - PlayerRemoveS2CPacket(PacketByteBuf) - Constructor for record class net.minecraft.network.packet.s2c.play.PlayerRemoveS2CPacket
 - PlayerRespawnS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - PlayerRespawnS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerRespawnS2CPacket
 - PlayerRespawnS2CPacket(RegistryKey<DimensionType>, RegistryKey<World>, long, GameMode, GameMode, boolean, boolean, byte, Optional<GlobalPos>, int) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerRespawnS2CPacket
 - players - Variable in class net.minecraft.client.gui.screen.multiplayer.SocialInteractionsPlayerListWidget
 - players - Variable in class net.minecraft.client.network.ServerInfo
 - players - Variable in class net.minecraft.client.realms.dto.RealmsServer
 - players - Variable in class net.minecraft.client.realms.dto.RealmsServerPlayerList
 - players - Variable in class net.minecraft.client.world.ClientWorld
 - players - Variable in class net.minecraft.entity.boss.ServerBossBar
 - players - Variable in class net.minecraft.server.PlayerManager
 - players - Variable in record class net.minecraft.server.ServerMetadata
 - 
The field for the
playersrecord component. - players - Variable in class net.minecraft.server.world.ServerWorld
 - players() - Static method in class net.minecraft.command.argument.EntityArgumentType
 - players() - Method in record class net.minecraft.server.ServerMetadata
 - 
Returns the value of the
playersrecord component. - Players(int, int, List<GameProfile>) - Constructor for record class net.minecraft.server.ServerMetadata.Players
 - PLAYERS - Enum constant in enum class net.minecraft.sound.SoundCategory
 - PLAYERS - Static variable in class net.minecraft.util.WorldSavePath
 - PLAYERS_ENABLE_FAILED_EXCEPTION - Static variable in class net.minecraft.server.command.ScoreboardCommand
 - PLAYERS_ENABLE_INVALID_EXCEPTION - Static variable in class net.minecraft.server.command.ScoreboardCommand
 - PLAYERS_GET_NULL_EXCEPTION - Static variable in class net.minecraft.server.command.ScoreboardCommand
 - PLAYERS_IN_RANGE_PREDICATE - Static variable in class net.minecraft.entity.boss.dragon.phase.HoldingPatternPhase
 - PLAYERS_IN_RANGE_PREDICATE - Static variable in class net.minecraft.entity.boss.dragon.phase.LandingApproachPhase
 - PLAYERS_IN_RANGE_PREDICATE - Variable in class net.minecraft.entity.mob.PhantomEntity.FindTargetGoal
 - PLAYERS_ONLY_FLAG - Static variable in class net.minecraft.command.argument.EntityArgumentType.Serializer
 - PLAYERS_SLEEPING_PERCENTAGE - Static variable in class net.minecraft.world.GameRules
 - playersButton - Variable in class net.minecraft.client.realms.gui.screen.RealmsConfigureWorldScreen
 - playersByChunkPos - Variable in class net.minecraft.server.world.ChunkTicketManager
 - playerScreenHandler - Variable in class net.minecraft.entity.player.PlayerEntity
 - PlayerScreenHandler - Class in net.minecraft.screen
 - PlayerScreenHandler(PlayerInventory, boolean, PlayerEntity) - Constructor for class net.minecraft.screen.PlayerScreenHandler
 - PlayerSessionC2SPacket - Record Class in net.minecraft.network.packet.c2s.play
 - PlayerSessionC2SPacket(PublicPlayerSession.Serialized) - Constructor for record class net.minecraft.network.packet.c2s.play.PlayerSessionC2SPacket
 - PlayerSessionC2SPacket(PacketByteBuf) - Constructor for record class net.minecraft.network.packet.c2s.play.PlayerSessionC2SPacket
 - PlayerSkinDrawer - Class in net.minecraft.client.gui
 - 
Helper class for drawing a player's head on GUI.
 - PlayerSkinDrawer() - Constructor for class net.minecraft.client.gui.PlayerSkinDrawer
 - PlayerSkinProvider - Class in net.minecraft.client.texture
 - PlayerSkinProvider(TextureManager, File, MinecraftSessionService) - Constructor for class net.minecraft.client.texture.PlayerSkinProvider
 - PlayerSkinProvider.SkinTextureAvailableCallback - Interface in net.minecraft.client.texture
 - PlayerSkinTexture - Class in net.minecraft.client.texture
 - PlayerSkinTexture(File, String, Identifier, boolean, Runnable) - Constructor for class net.minecraft.client.texture.PlayerSkinTexture
 - PlayerSkullBlock - Class in net.minecraft.block
 - PlayerSkullBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PlayerSkullBlock
 - playerSneaking - Variable in class net.minecraft.network.packet.c2s.play.PlayerInteractEntityC2SPacket
 - playersOnly - Variable in class net.minecraft.command.argument.EntityArgumentType
 - playersOnly - Variable in class net.minecraft.command.argument.EntityArgumentType.Serializer.Properties
 - PlayerSpawnPositionS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - PlayerSpawnPositionS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerSpawnPositionS2CPacket
 - PlayerSpawnPositionS2CPacket(BlockPos, float) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerSpawnPositionS2CPacket
 - PlayerSpawnS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - PlayerSpawnS2CPacket(PlayerEntity) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerSpawnS2CPacket
 - PlayerSpawnS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlayerSpawnS2CPacket
 - PlayerStatsGui - Class in net.minecraft.server.dedicated.gui
 - PlayerStatsGui(MinecraftServer) - Constructor for class net.minecraft.server.dedicated.gui.PlayerStatsGui
 - playersToDensityCap - Variable in class net.minecraft.world.SpawnDensityCapper
 - playersWatchingChunkProvider - Variable in class net.minecraft.server.world.ChunkHolder
 - playerTick() - Method in class net.minecraft.server.network.ServerPlayerEntity
 - playerTicketThrottler - Variable in class net.minecraft.server.world.ChunkTicketManager
 - playerTicketThrottlerUnblocker - Variable in class net.minecraft.server.world.ChunkTicketManager
 - playerUpdateTimer - Variable in class net.minecraft.entity.boss.dragon.EnderDragonFight
 - PlayerUpdateTracker(PlayerEntity) - Constructor for class net.minecraft.item.map.MapState.PlayerUpdateTracker
 - playerUuidEquals(UUID) - Method in class net.minecraft.client.report.ChatAbuseReport.Draft
 - PlayerUuidFix - Class in net.minecraft.datafixer.fix
 - PlayerUuidFix(Schema) - Constructor for class net.minecraft.datafixer.fix.PlayerUuidFix
 - playerUuids - Variable in class net.minecraft.entity.boss.CommandBossBar
 - playerVelocityX - Variable in class net.minecraft.network.packet.s2c.play.ExplosionS2CPacket
 - playerVelocityY - Variable in class net.minecraft.network.packet.s2c.play.ExplosionS2CPacket
 - playerVelocityZ - Variable in class net.minecraft.network.packet.s2c.play.ExplosionS2CPacket
 - playExtinguishEvent(WorldAccess, BlockPos) - Method in class net.minecraft.fluid.LavaFluid
 - playExtinguishSound() - Method in class net.minecraft.entity.Entity
 - 
Plays the
SoundEvents.ENTITY_GENERIC_EXTINGUISH_FIREsound. - playExtinguishSound(WorldAccess, BlockPos) - Method in class net.minecraft.block.FluidBlock
 - playExtraHorseSounds - Variable in class net.minecraft.entity.passive.AbstractHorseEntity
 - PLAYFUL - Enum constant in enum class net.minecraft.entity.passive.PandaEntity.Gene
 - PlayGoal(PandaEntity) - Constructor for class net.minecraft.entity.passive.PandaEntity.PlayGoal
 - playHurtSound(DamageSource) - Method in class net.minecraft.entity.LivingEntity
 - playHurtSound(DamageSource) - Method in class net.minecraft.entity.mob.MobEntity
 - playing - Variable in class net.minecraft.client.sound.Source
 - PLAYING_DEAD - Static variable in class net.minecraft.entity.passive.AxolotlEntity
 - PLAYING_FLAG - Static variable in class net.minecraft.entity.passive.PandaEntity
 - PLAYING_WALK_SPEED - Static variable in class net.minecraft.entity.ai.brain.task.PlayWithVillagerBabiesTask
 - playingAnimation - Variable in class net.minecraft.entity.mob.EvokerFangsEntity
 - playingJump - Variable in class net.minecraft.entity.passive.PandaEntity
 - playingSongs - Variable in class net.minecraft.client.render.WorldRenderer
 - playingTicks - Variable in class net.minecraft.entity.passive.PandaEntity
 - playInsertSound(Entity) - Method in class net.minecraft.item.BundleItem
 - playJumpSound() - Method in class net.minecraft.entity.mob.SkeletonHorseEntity
 - playJumpSound() - Method in class net.minecraft.entity.passive.AbstractHorseEntity
 - playListeningSound() - Method in class net.minecraft.entity.mob.WardenEntity
 - playNextTick(TickableSoundInstance) - Method in class net.minecraft.client.sound.SoundManager
 - playNextTick(TickableSoundInstance) - Method in class net.minecraft.client.sound.SoundSystem
 - playNote(Entity, BlockState, World, BlockPos) - Method in class net.minecraft.block.NoteBlock
 - playOpenCloseSound(Entity, World, BlockPos, boolean) - Method in class net.minecraft.block.DoorBlock
 - playPageTurnSound - Variable in class net.minecraft.client.gui.widget.PageTurnWidget
 - PlayPingS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - 
A packet sent by the server; the client will reply with a pong packet on the first tick after it receives this packet, with the same
PlayPingS2CPacket.parameter. - PlayPingS2CPacket(int) - Constructor for class net.minecraft.network.packet.s2c.play.PlayPingS2CPacket
 - PlayPingS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlayPingS2CPacket
 - PlayPongC2SPacket - Class in net.minecraft.network.packet.c2s.play
 - 
This is a packet that is sent by the client during tick after receiving a play ping packet from the server, passing the
PlayPongC2SPacket.parameterback to the server. - PlayPongC2SPacket(int) - Constructor for class net.minecraft.network.packet.c2s.play.PlayPongC2SPacket
 - PlayPongC2SPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.c2s.play.PlayPongC2SPacket
 - playRaidHorn(BlockPos) - Method in class net.minecraft.village.raid.Raid
 - playRemoveOneSound(Entity) - Method in class net.minecraft.item.BundleItem
 - PLAYS_UNDERWATER_MUSIC - Static variable in class net.minecraft.registry.tag.BiomeTags
 - playScentingSound() - Method in class net.minecraft.entity.passive.SnifferEntity
 - playSearchingSound() - Method in class net.minecraft.entity.passive.SnifferEntity
 - playSecondaryStepSound(BlockState) - Method in class net.minecraft.entity.Entity
 - playSong(SoundEvent, BlockPos) - Method in class net.minecraft.client.render.WorldRenderer
 - playSound(double, double, double, SoundEvent, SoundCategory, float, float, boolean) - Method in class net.minecraft.client.world.ClientWorld
 - playSound(double, double, double, SoundEvent, SoundCategory, float, float, boolean) - Method in class net.minecraft.world.World
 - playSound(double, double, double, SoundEvent, SoundCategory, float, float, boolean, long) - Method in class net.minecraft.client.world.ClientWorld
 - playSound(BlockState, SoundEvent) - Method in class net.minecraft.block.entity.BarrelBlockEntity
 - playSound(SoundManager) - Method in enum class net.minecraft.client.toast.Toast.Visibility
 - playSound(Entity, BlockPos, SoundEvent, SoundCategory, float, float) - Method in class net.minecraft.world.World
 - playSound(PlayerEntity, double, double, double, RegistryEntry<SoundEvent>, SoundCategory, float, float, long) - Method in class net.minecraft.client.world.ClientWorld
 - playSound(PlayerEntity, double, double, double, RegistryEntry<SoundEvent>, SoundCategory, float, float, long) - Method in class net.minecraft.server.world.ServerWorld
 - playSound(PlayerEntity, double, double, double, RegistryEntry<SoundEvent>, SoundCategory, float, float, long) - Method in class net.minecraft.world.World
 - playSound(PlayerEntity, double, double, double, SoundEvent, SoundCategory, float, float) - Method in class net.minecraft.world.World
 - playSound(PlayerEntity, double, double, double, SoundEvent, SoundCategory, float, float, long) - Method in class net.minecraft.world.World
 - playSound(PlayerEntity, BlockPos, SoundEvent, SoundCategory) - Method in interface net.minecraft.world.WorldAccess
 - playSound(PlayerEntity, BlockPos, SoundEvent, SoundCategory, float, float) - Method in class net.minecraft.world.ChunkRegion
 - playSound(PlayerEntity, BlockPos, SoundEvent, SoundCategory, float, float) - Method in class net.minecraft.world.World
 - playSound(PlayerEntity, BlockPos, SoundEvent, SoundCategory, float, float) - Method in interface net.minecraft.world.WorldAccess
 - playSound(SoundEvent) - Method in class net.minecraft.entity.mob.HoglinEntity
 - playSound(SoundEvent) - Method in class net.minecraft.entity.mob.PiglinEntity
 - playSound(SoundEvent, float, float) - Method in class net.minecraft.client.network.ClientPlayerEntity
 - playSound(SoundEvent, float, float) - Method in class net.minecraft.entity.Entity
 - playSound(SoundEvent, float, float) - Method in class net.minecraft.entity.player.PlayerEntity
 - playSound(SoundEvent, SoundCategory, float, float) - Method in class net.minecraft.client.network.ClientPlayerEntity
 - playSound(SoundEvent, SoundCategory, float, float) - Method in class net.minecraft.entity.player.PlayerEntity
 - playSound(SoundEvent, SoundCategory, float, float) - Method in class net.minecraft.server.network.ServerPlayerEntity
 - playSound(BlockPointer) - Method in class net.minecraft.block.dispenser.BoatDispenserBehavior
 - playSound(BlockPointer) - Method in class net.minecraft.block.dispenser.FallibleItemDispenserBehavior
 - playSound(BlockPointer) - Method in class net.minecraft.block.dispenser.ItemDispenserBehavior
 - playSound(BlockPointer) - Method in class net.minecraft.block.dispenser.ProjectileDispenserBehavior
 - playSound(World, PlayerEntity, Instrument) - Static method in class net.minecraft.item.GoatHornItem
 - playSound(World, BlockPos, boolean, boolean, boolean, boolean) - Method in class net.minecraft.block.TripwireHookBlock
 - playSound(World, BlockPos, BlockState, SoundEvent) - Static method in class net.minecraft.block.entity.ChestBlockEntity
 - playSound(World, BlockPos, SoundEvent) - Static method in class net.minecraft.block.entity.BeaconBlockEntity
 - playSoundAtBlockCenter(BlockPos, SoundEvent, SoundCategory, float, float, boolean) - Method in class net.minecraft.world.World
 - PlaySoundCommand - Class in net.minecraft.server.command
 - PlaySoundCommand() - Constructor for class net.minecraft.server.command.PlaySoundCommand
 - playSoundFromEntity(PlayerEntity, Entity, RegistryEntry<SoundEvent>, SoundCategory, float, float, long) - Method in class net.minecraft.client.world.ClientWorld
 - playSoundFromEntity(PlayerEntity, Entity, RegistryEntry<SoundEvent>, SoundCategory, float, float, long) - Method in class net.minecraft.server.world.ServerWorld
 - playSoundFromEntity(PlayerEntity, Entity, RegistryEntry<SoundEvent>, SoundCategory, float, float, long) - Method in class net.minecraft.world.World
 - playSoundFromEntity(PlayerEntity, Entity, SoundEvent, SoundCategory, float, float) - Method in class net.minecraft.world.World
 - PlaySoundFromEntityS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - PlaySoundFromEntityS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlaySoundFromEntityS2CPacket
 - PlaySoundFromEntityS2CPacket(RegistryEntry<SoundEvent>, SoundCategory, Entity, float, float, long) - Constructor for class net.minecraft.network.packet.s2c.play.PlaySoundFromEntityS2CPacket
 - playSoundIfAngry(PiglinBruteEntity) - Static method in class net.minecraft.entity.mob.PiglinBruteBrain
 - playSoundIfNotSilent(SoundEvent) - Method in class net.minecraft.entity.Entity
 - playSoundRandomly(PiglinBruteEntity) - Static method in class net.minecraft.entity.mob.PiglinBruteBrain
 - PlaySoundS2CPacket - Class in net.minecraft.network.packet.s2c.play
 - PlaySoundS2CPacket(PacketByteBuf) - Constructor for class net.minecraft.network.packet.s2c.play.PlaySoundS2CPacket
 - PlaySoundS2CPacket(RegistryEntry<SoundEvent>, SoundCategory, double, double, double, float, float, long) - Constructor for class net.minecraft.network.packet.s2c.play.PlaySoundS2CPacket
 - playSpawnEffects() - Method in class net.minecraft.entity.mob.MobEntity
 - playSpawnSound(Entity) - Method in class net.minecraft.client.network.ClientPlayNetworkHandler
 - playsSounds() - Method in enum class net.minecraft.entity.Entity.MoveEffect
 - 
Returns whether this means an entity may play sounds as it moves.
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.Entity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.AbstractSkeletonEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.EndermiteEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.HoglinEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.PiglinBruteEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.PiglinEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.RavagerEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.SilverfishEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.SpiderEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.WardenEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.ZoglinEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.mob.ZombieEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.AbstractHorseEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.AllayEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.BeeEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.CamelEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.ChickenEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.CowEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.FishEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.FrogEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.GoatEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.IronGolemEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.LlamaEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.PandaEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.ParrotEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.PigEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.PolarBearEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.SheepEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.SnifferEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.StriderEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.TurtleEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.passive.WolfEntity
 - playStepSound(BlockPos, BlockState) - Method in class net.minecraft.entity.player.PlayerEntity
 - playStepSounds(BlockPos, BlockState) - Method in class net.minecraft.entity.Entity
 - playStopUsingSound(LivingEntity) - Method in class net.minecraft.item.SpyglassItem
 - playSwimSound() - Method in class net.minecraft.entity.Entity
 - playSwimSound(float) - Method in class net.minecraft.entity.Entity
 - playSwimSound(float) - Method in class net.minecraft.entity.mob.SkeletonHorseEntity
 - playSwimSound(float) - Method in class net.minecraft.entity.passive.TurtleEntity
 - playThrowSound(LivingEntity, ItemStack, Vec3d) - Static method in class net.minecraft.entity.ai.brain.task.GiveInventoryToLookTargetTask
 - playTiltSound(World, BlockPos, SoundEvent) - Static method in class net.minecraft.block.BigDripleafBlock
 - playToggleSound(PlayerEntity, World, BlockPos, boolean) - Method in class net.minecraft.block.TrapdoorBlock
 - playUseSound(World, BlockPos) - Method in class net.minecraft.item.FireChargeItem
 - playWalkSound(BlockSoundGroup) - Method in class net.minecraft.entity.passive.AbstractHorseEntity
 - playWalkSound(BlockSoundGroup) - Method in class net.minecraft.entity.passive.HorseEntity
 - playWarningSound() - Method in class net.minecraft.entity.passive.PolarBearEntity
 - playWarningSound(World) - Method in class net.minecraft.block.entity.SculkShriekerBlockEntity
 - PlayWithItemsGoal() - Constructor for class net.minecraft.entity.passive.DolphinEntity.PlayWithItemsGoal
 - PlayWithVillagerBabiesTask - Class in net.minecraft.entity.ai.brain.task
 - PlayWithVillagerBabiesTask() - Constructor for class net.minecraft.entity.ai.brain.task.PlayWithVillagerBabiesTask
 - playWorkSound() - Method in class net.minecraft.entity.passive.VillagerEntity
 - playYesSound() - Method in class net.minecraft.screen.MerchantScreenHandler
 - playZombificationSound() - Method in class net.minecraft.entity.mob.AbstractPiglinEntity
 - playZombificationSound() - Method in class net.minecraft.entity.mob.PiglinBruteEntity
 - playZombificationSound() - Method in class net.minecraft.entity.mob.PiglinEntity
 - PLENTY_POTTERY_PATTERN - Static variable in class net.minecraft.block.DecoratedPotPatterns
 - PLENTY_POTTERY_PATTERN_KEY - Static variable in class net.minecraft.block.DecoratedPotPatterns
 - PLENTY_POTTERY_SHERD - Static variable in class net.minecraft.item.Items
 - PLING - Enum constant in enum class net.minecraft.block.enums.Instrument
 - PLUS_ICON - Static variable in class net.minecraft.client.realms.gui.screen.RealmsBackupScreen
 - PODZOL - Static variable in class net.minecraft.block.Blocks
 - PODZOL - Static variable in class net.minecraft.datafixer.fix.ChunkPalettedStorageFix
 - PODZOL - Static variable in class net.minecraft.item.Items
 - PODZOL - Static variable in class net.minecraft.world.gen.surfacebuilder.VanillaSurfaceRules
 - POI_CHUNK - Enum constant in enum class net.minecraft.datafixer.DataFixTypes
 - POI_CHUNK - Static variable in class net.minecraft.datafixer.TypeReferences
 - 
A type reference which refers to the point of interest data in a chunk.
 - POI_EXPIRY - Static variable in class net.minecraft.entity.ai.brain.task.WalkHomeTask
 - 
Represents the number of ticks (40) that this task will remember a point of interest after starting to move towards it.
 - POI_NOT_FOUND_EXCEPTION - Static variable in class net.minecraft.server.command.LocateCommand
 - POI_RANGE - Static variable in class net.minecraft.client.render.debug.VillageDebugRenderer
 - POI_SORTING_RADIUS - Static variable in class net.minecraft.entity.ai.brain.task.FindPointOfInterestTask
 - POI_STATES_TO_TYPE - Static variable in class net.minecraft.world.poi.PointOfInterestTypes
 - point(A) - Method in class net.minecraft.entity.ai.brain.task.TaskTriggerer.TaskContext
 - Point(BlockPos, double) - Constructor for class net.minecraft.util.math.GravityField.Point
 - POINT_OF_INTEREST_TYPE - Static variable in class net.minecraft.registry.Registries
 - POINT_OF_INTEREST_TYPE - Static variable in class net.minecraft.registry.RegistryKeys
 - POINTED_DRIPSTONE - Static variable in class net.minecraft.block.Blocks
 - POINTED_DRIPSTONE - Static variable in class net.minecraft.data.client.Models
 - POINTED_DRIPSTONE - Static variable in class net.minecraft.item.Items
 - POINTED_DRIPSTONE - Static variable in class net.minecraft.sound.BlockSoundGroup
 - POINTED_DRIPSTONE - Static variable in class net.minecraft.world.gen.feature.Feature
 - POINTED_DRIPSTONE - Static variable in class net.minecraft.world.gen.feature.UndergroundConfiguredFeatures
 - POINTED_DRIPSTONE - Static variable in class net.minecraft.world.gen.feature.UndergroundPlacedFeatures
 - POINTED_DRIPSTONE_DRIPS - Static variable in class net.minecraft.world.WorldEvents
 - 
A pointed dripstone drips fluid particles.
 - POINTED_DRIPSTONE_DRIPS_LAVA_INTO_CAULDRON - Static variable in class net.minecraft.world.WorldEvents
 - 
A pointed dripstone drips lava into a cauldron.
 - POINTED_DRIPSTONE_DRIPS_WATER_INTO_CAULDRON - Static variable in class net.minecraft.world.WorldEvents
 - 
A pointed dripstone drips water into a cauldron.
 - POINTED_DRIPSTONE_LANDS - Static variable in class net.minecraft.world.WorldEvents
 - 
A pointed dripstone lands after falling.
 - PointedDripstoneBlock - Class in net.minecraft.block
 - PointedDripstoneBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PointedDripstoneBlock
 - PointedDripstoneBlock.DrippingFluid - Record Class in net.minecraft.block
 - pointer - Variable in class net.minecraft.client.sound.OggAudioStream
 - pointer - Variable in class net.minecraft.client.sound.Source
 - pointer - Variable in class net.minecraft.client.texture.NativeImage
 - POINTER - Static variable in class net.minecraft.entity.decoration.painting.PaintingVariants
 - pointerToMonitorMap - Variable in class net.minecraft.client.util.MonitorTracker
 - pointOffset - Variable in class net.minecraft.world.gen.feature.GeodeFeatureConfig
 - PointOfInterest - Class in net.minecraft.world.poi
 - PointOfInterest(BlockPos, String, int) - Constructor for class net.minecraft.client.render.debug.VillageDebugRenderer.PointOfInterest
 - PointOfInterest(BlockPos, RegistryEntry<PointOfInterestType>, int, Runnable) - Constructor for class net.minecraft.world.poi.PointOfInterest
 - PointOfInterest(BlockPos, RegistryEntry<PointOfInterestType>, Runnable) - Constructor for class net.minecraft.world.poi.PointOfInterest
 - pointOfInterestDistanceTracker - Variable in class net.minecraft.world.poi.PointOfInterestStorage
 - PointOfInterestDistanceTracker() - Constructor for class net.minecraft.world.poi.PointOfInterestStorage.PointOfInterestDistanceTracker
 - PointOfInterestFix - Class in net.minecraft.datafixer.fix
 - PointOfInterestFix(Schema, String) - Constructor for class net.minecraft.datafixer.fix.PointOfInterestFix
 - PointOfInterestRemoveFix - Class in net.minecraft.datafixer.fix
 - PointOfInterestRemoveFix(Schema, String, Predicate<String>) - Constructor for class net.minecraft.datafixer.fix.PointOfInterestRemoveFix
 - PointOfInterestRenameFix - Class in net.minecraft.datafixer.fix
 - PointOfInterestRenameFix(Schema, String, Function<String, String>) - Constructor for class net.minecraft.datafixer.fix.PointOfInterestRenameFix
 - PointOfInterestReorganizationFix - Class in net.minecraft.datafixer.fix
 - PointOfInterestReorganizationFix(Schema, boolean) - Constructor for class net.minecraft.datafixer.fix.PointOfInterestReorganizationFix
 - PointOfInterestSet - Class in net.minecraft.world.poi
 - PointOfInterestSet(Runnable) - Constructor for class net.minecraft.world.poi.PointOfInterestSet
 - PointOfInterestSet(Runnable, boolean, List<PointOfInterest>) - Constructor for class net.minecraft.world.poi.PointOfInterestSet
 - pointOfInterestStorage - Variable in class net.minecraft.server.world.ThreadedAnvilChunkStorage
 - PointOfInterestStorage - Class in net.minecraft.world.poi
 - PointOfInterestStorage(Path, DataFixer, boolean, DynamicRegistryManager, HeightLimitView) - Constructor for class net.minecraft.world.poi.PointOfInterestStorage
 - PointOfInterestStorage.OccupationStatus - Enum Class in net.minecraft.world.poi
 - PointOfInterestStorage.PointOfInterestDistanceTracker - Class in net.minecraft.world.poi
 - PointOfInterestType - Record Class in net.minecraft.world.poi
 - PointOfInterestType(Set<BlockState>, int, int) - Constructor for record class net.minecraft.world.poi.PointOfInterestType
 - PointOfInterestTypes - Class in net.minecraft.world.poi
 - PointOfInterestTypes() - Constructor for class net.minecraft.world.poi.PointOfInterestTypes
 - PointOfInterestTypeTags - Class in net.minecraft.registry.tag
 - PointOfInterestTypeTags() - Constructor for class net.minecraft.registry.tag.PointOfInterestTypeTags
 - points - Variable in class net.minecraft.util.math.GravityField
 - POINTS - Enum constant in enum class net.minecraft.server.command.ExperienceCommand.Component
 - POINTS - Static variable in class net.minecraft.util.shape.SlicedVoxelShape
 - POINTS_OF_INTEREST - Static variable in class net.minecraft.entity.passive.VillagerEntity
 - pointsOfInterest - Variable in class net.minecraft.client.render.debug.VillageDebugRenderer.Brain
 - pointsOfInterest - Variable in class net.minecraft.client.render.debug.VillageDebugRenderer
 - pointsOfInterestByPos - Variable in class net.minecraft.world.poi.PointOfInterestSet
 - pointsOfInterestByType - Variable in class net.minecraft.world.poi.PointOfInterestSet
 - pointsTo(float) - Method in enum class net.minecraft.util.math.Direction
 - 
Returns whether the given yaw points to the direction.
 - POISON - Static variable in class net.minecraft.entity.effect.StatusEffects
 - POISON - Static variable in class net.minecraft.potion.Potions
 - POISONED - Enum constant in enum class net.minecraft.client.gui.hud.InGameHud.HeartType
 - POISONOUS_POTATO - Static variable in class net.minecraft.item.FoodComponents
 - POISONOUS_POTATO - Static variable in class net.minecraft.item.Items
 - POKING - Enum constant in enum class net.minecraft.entity.damage.DamageEffects
 - POLAR_BEAR - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - POLAR_BEAR - Static variable in class net.minecraft.entity.EntityType
 - POLAR_BEAR_SPAWN_EGG - Static variable in class net.minecraft.item.Items
 - POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS - Static variable in class net.minecraft.registry.tag.BiomeTags
 - POLAR_BEARS_SPAWNABLE_ON_ALTERNATE - Static variable in class net.minecraft.registry.tag.BlockTags
 - PolarBearEntity - Class in net.minecraft.entity.passive
 - PolarBearEntity(EntityType<? extends PolarBearEntity>, World) - Constructor for class net.minecraft.entity.passive.PolarBearEntity
 - PolarBearEntity.AttackGoal - Class in net.minecraft.entity.passive
 - PolarBearEntity.PolarBearEscapeDangerGoal - Class in net.minecraft.entity.passive
 - PolarBearEntity.PolarBearRevengeGoal - Class in net.minecraft.entity.passive
 - PolarBearEntity.ProtectBabiesGoal - Class in net.minecraft.entity.passive
 - 
A target goal on players when this polar bear is near a baby polar bear.
 - PolarBearEntityModel<T extends PolarBearEntity> - Class in net.minecraft.client.render.entity.model
 - PolarBearEntityModel(ModelPart) - Constructor for class net.minecraft.client.render.entity.model.PolarBearEntityModel
 - PolarBearEntityRenderer - Class in net.minecraft.client.render.entity
 - PolarBearEntityRenderer(EntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.entity.PolarBearEntityRenderer
 - PolarBearEscapeDangerGoal() - Constructor for class net.minecraft.entity.passive.PolarBearEntity.PolarBearEscapeDangerGoal
 - PolarBearRevengeGoal() - Constructor for class net.minecraft.entity.passive.PolarBearEntity.PolarBearRevengeGoal
 - polished(Block) - Method in class net.minecraft.data.family.BlockFamily.Builder
 - POLISHED - Enum constant in enum class net.minecraft.data.family.BlockFamily.Variant
 - POLISHED_ANDESITE - Static variable in class net.minecraft.block.Blocks
 - POLISHED_ANDESITE - Static variable in class net.minecraft.data.family.BlockFamilies
 - POLISHED_ANDESITE - Static variable in class net.minecraft.item.Items
 - POLISHED_ANDESITE_SLAB - Static variable in class net.minecraft.block.Blocks
 - POLISHED_ANDESITE_SLAB - Static variable in class net.minecraft.item.Items
 - POLISHED_ANDESITE_STAIRS - Static variable in class net.minecraft.block.Blocks
 - POLISHED_ANDESITE_STAIRS - Static variable in class net.minecraft.item.Items
 - POLISHED_BASALT - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BASALT - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE - Static variable in record class net.minecraft.block.BlockSetType
 - POLISHED_BLACKSTONE - Static variable in class net.minecraft.data.family.BlockFamilies
 - POLISHED_BLACKSTONE - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE_BRICK - Static variable in class net.minecraft.data.family.BlockFamilies
 - POLISHED_BLACKSTONE_BRICK_SLAB - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE_BRICK_SLAB - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE_BRICK_STAIRS - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE_BRICK_STAIRS - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE_BRICK_WALL - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE_BRICK_WALL - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE_BRICKS - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE_BRICKS - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE_BUTTON - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE_BUTTON - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE_PRESSURE_PLATE - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE_PRESSURE_PLATE - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE_SLAB - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE_SLAB - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE_STAIRS - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE_STAIRS - Static variable in class net.minecraft.item.Items
 - POLISHED_BLACKSTONE_WALL - Static variable in class net.minecraft.block.Blocks
 - POLISHED_BLACKSTONE_WALL - Static variable in class net.minecraft.item.Items
 - POLISHED_DEEPSLATE - Static variable in class net.minecraft.block.Blocks
 - POLISHED_DEEPSLATE - Static variable in class net.minecraft.data.family.BlockFamilies
 - POLISHED_DEEPSLATE - Static variable in class net.minecraft.item.Items
 - POLISHED_DEEPSLATE - Static variable in class net.minecraft.sound.BlockSoundGroup
 - POLISHED_DEEPSLATE_SLAB - Static variable in class net.minecraft.block.Blocks
 - POLISHED_DEEPSLATE_SLAB - Static variable in class net.minecraft.item.Items
 - POLISHED_DEEPSLATE_STAIRS - Static variable in class net.minecraft.block.Blocks
 - POLISHED_DEEPSLATE_STAIRS - Static variable in class net.minecraft.item.Items
 - POLISHED_DEEPSLATE_WALL - Static variable in class net.minecraft.block.Blocks
 - POLISHED_DEEPSLATE_WALL - Static variable in class net.minecraft.item.Items
 - POLISHED_DIORITE - Static variable in class net.minecraft.block.Blocks
 - POLISHED_DIORITE - Static variable in class net.minecraft.data.family.BlockFamilies
 - POLISHED_DIORITE - Static variable in class net.minecraft.item.Items
 - POLISHED_DIORITE_SLAB - Static variable in class net.minecraft.block.Blocks
 - POLISHED_DIORITE_SLAB - Static variable in class net.minecraft.item.Items
 - POLISHED_DIORITE_STAIRS - Static variable in class net.minecraft.block.Blocks
 - POLISHED_DIORITE_STAIRS - Static variable in class net.minecraft.item.Items
 - POLISHED_GRANITE - Static variable in class net.minecraft.block.Blocks
 - POLISHED_GRANITE - Static variable in class net.minecraft.data.family.BlockFamilies
 - POLISHED_GRANITE - Static variable in class net.minecraft.item.Items
 - POLISHED_GRANITE_SLAB - Static variable in class net.minecraft.block.Blocks
 - POLISHED_GRANITE_SLAB - Static variable in class net.minecraft.item.Items
 - POLISHED_GRANITE_STAIRS - Static variable in class net.minecraft.block.Blocks
 - POLISHED_GRANITE_STAIRS - Static variable in class net.minecraft.item.Items
 - poll() - Method in class net.minecraft.server.world.LevelPrioritizedQueue
 - poll() - Method in interface net.minecraft.util.thread.TaskQueue
 - poll() - Method in class net.minecraft.util.thread.TaskQueue.Prioritized
 - poll() - Method in class net.minecraft.util.thread.TaskQueue.Simple
 - pollDebugCrash() - Method in class net.minecraft.client.Keyboard
 - pollEvents() - Static method in class com.mojang.blaze3d.systems.RenderSystem
 - pollEventsWaitStart - Static variable in class com.mojang.blaze3d.systems.RenderSystem
 - pollForChange() - Method in class net.minecraft.client.gui.screen.pack.PackScreen.DirectoryWatcher
 - pollinateGoal - Variable in class net.minecraft.entity.passive.BeeEntity
 - PollinateGoal() - Constructor for class net.minecraft.entity.passive.BeeEntity.PollinateGoal
 - POLLINATION_FAIL_TICKS - Static variable in class net.minecraft.entity.passive.BeeEntity
 - 
The duration in ticks when a bee's pollination is considered failed.
 - pollinationTicks - Variable in class net.minecraft.entity.passive.BeeEntity.PollinateGoal
 - pollingEvents - Static variable in class com.mojang.blaze3d.systems.RenderSystem
 - pollNextTick() - Method in class net.minecraft.world.tick.ChunkTickScheduler
 - pollTask() - Method in class net.minecraft.client.render.chunk.ChunkBuilder
 - POLY_OFFSET - Static variable in class com.mojang.blaze3d.platform.GlStateManager
 - POLYGON_OFFSET - Enum constant in enum class net.minecraft.client.font.TextRenderer.TextLayerType
 - POLYGON_OFFSET_LAYERING - Static variable in class net.minecraft.client.render.RenderPhase
 - polygonMode(int, int) - Static method in class com.mojang.blaze3d.systems.RenderSystem
 - polygonOffset - Variable in record class net.minecraft.client.font.TextRenderLayerSet
 - 
The field for the
polygonOffsetrecord component. - polygonOffset() - Method in record class net.minecraft.client.font.TextRenderLayerSet
 - 
Returns the value of the
polygonOffsetrecord component. - polygonOffset(float, float) - Static method in class com.mojang.blaze3d.systems.RenderSystem
 - PolygonOffsetState() - Constructor for class com.mojang.blaze3d.platform.GlStateManager.PolygonOffsetState
 - PONDER_GOAT_HORN - Static variable in interface net.minecraft.item.Instruments
 - POOF - Static variable in class net.minecraft.particle.ParticleTypes
 - pool - Variable in class net.minecraft.block.entity.JigsawBlockEntity
 - pool - Variable in class net.minecraft.network.packet.c2s.play.UpdateJigsawC2SPacket
 - pool(LootPool.Builder) - Method in class net.minecraft.loot.LootTable.Builder
 - Pool<E extends Weighted> - Class in net.minecraft.util.collection
 - Pool(List<? extends E>) - Constructor for class net.minecraft.util.collection.Pool
 - POOL - Static variable in class net.minecraft.entity.decoration.painting.PaintingVariants
 - POOL_KEY - Static variable in class net.minecraft.block.entity.JigsawBlockEntity
 - POOL_TEXT - Static variable in class net.minecraft.client.gui.screen.ingame.JigsawBlockScreen
 - poolElement - Variable in class net.minecraft.structure.PoolStructurePiece
 - poolField - Variable in class net.minecraft.client.gui.screen.ingame.JigsawBlockScreen
 - pools - Variable in class net.minecraft.loot.LootTable.Builder
 - pools - Variable in class net.minecraft.loot.LootTable
 - PoolStructurePiece - Class in net.minecraft.structure
 - PoolStructurePiece(StructureContext, NbtCompound) - Constructor for class net.minecraft.structure.PoolStructurePiece
 - PoolStructurePiece(StructureTemplateManager, StructurePoolElement, BlockPos, int, BlockRotation, BlockBox) - Constructor for class net.minecraft.structure.PoolStructurePiece
 - pop() - Method in class net.minecraft.client.gui.DrawContext.ScissorStack
 - pop() - Method in class net.minecraft.client.util.math.MatrixStack
 - 
Removes the entry at the top of this stack.
 - pop() - Method in class net.minecraft.entity.ai.pathing.PathMinHeap
 - pop() - Method in class net.minecraft.util.profiler.DummyProfiler
 - pop() - Method in interface net.minecraft.util.profiler.Profiler
 - pop() - Method in class net.minecraft.util.profiler.ProfilerSystem
 - popNode(PathNode) - Method in class net.minecraft.entity.ai.pathing.PathMinHeap
 - popPathPart() - Method in class net.minecraft.nbt.visitor.NbtOrderedStringFormatter
 - POPPED_CHORUS_FRUIT - Static variable in class net.minecraft.item.Items
 - POPPY - Static variable in class net.minecraft.block.Blocks
 - POPPY - Static variable in class net.minecraft.item.Items
 - populateBiomes(Executor, NoiseConfig, Blender, StructureAccessor, Chunk) - Method in class net.minecraft.world.gen.chunk.ChunkGenerator
 - populateBiomes(Executor, NoiseConfig, Blender, StructureAccessor, Chunk) - Method in class net.minecraft.world.gen.chunk.NoiseChunkGenerator
 - populateBiomes(BiomeSupplier, MultiNoiseUtil.MultiNoiseSampler) - Method in class net.minecraft.world.chunk.Chunk
 - populateBiomes(BiomeSupplier, MultiNoiseUtil.MultiNoiseSampler) - Method in class net.minecraft.world.chunk.WrapperProtoChunk
 - populateBiomes(BiomeSupplier, MultiNoiseUtil.MultiNoiseSampler, int, int, int) - Method in class net.minecraft.world.chunk.ChunkSection
 - populateBiomes(Blender, NoiseConfig, StructureAccessor, Chunk) - Method in class net.minecraft.world.gen.chunk.NoiseChunkGenerator
 - populateCrashReport(CrashReportSection) - Method in class net.minecraft.block.entity.BlockEntity
 - populateCrashReport(CrashReportSection) - Method in class net.minecraft.entity.Entity
 - 
Populates the crash report section to include the entity's information.
 - populateCrashReport(CrashReportSection) - Method in class net.minecraft.entity.FallingBlockEntity
 - 
Populates the crash report section to include the entity's information.
 - populateCrashReport(CrashReportSection) - Method in interface net.minecraft.world.SaveProperties
 - populateCrashReport(CrashReportSection, HeightLimitView) - Method in class net.minecraft.client.world.ClientWorld.Properties
 - populateCrashReport(CrashReportSection, HeightLimitView) - Method in class net.minecraft.world.level.LevelProperties
 - populateCrashReport(CrashReportSection, HeightLimitView) - Method in interface net.minecraft.world.level.ServerWorldProperties
 - populateCrashReport(CrashReportSection, HeightLimitView) - Method in class net.minecraft.world.level.UnmodifiableLevelProperties
 - populateCrashReport(CrashReportSection, HeightLimitView) - Method in interface net.minecraft.world.WorldProperties
 - populateEntities(ChunkRegion) - Method in class net.minecraft.world.gen.chunk.ChunkGenerator
 - populateEntities(ChunkRegion) - Method in class net.minecraft.world.gen.chunk.DebugChunkGenerator
 - populateEntities(ChunkRegion) - Method in class net.minecraft.world.gen.chunk.FlatChunkGenerator
 - populateEntities(ChunkRegion) - Method in class net.minecraft.world.gen.chunk.NoiseChunkGenerator
 - populateEntities(ServerWorldAccess, RegistryEntry<Biome>, ChunkPos, Random) - Static method in class net.minecraft.world.SpawnHelper
 - populateHeightmaps(Chunk, Set<Heightmap.Type>) - Static method in class net.minecraft.world.Heightmap
 - populateNoise(Executor, Blender, NoiseConfig, StructureAccessor, Chunk) - Method in class net.minecraft.world.gen.chunk.ChunkGenerator
 - 
Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.
 - populateNoise(Executor, Blender, NoiseConfig, StructureAccessor, Chunk) - Method in class net.minecraft.world.gen.chunk.DebugChunkGenerator
 - 
Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.
 - populateNoise(Executor, Blender, NoiseConfig, StructureAccessor, Chunk) - Method in class net.minecraft.world.gen.chunk.FlatChunkGenerator
 - 
Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.
 - populateNoise(Executor, Blender, NoiseConfig, StructureAccessor, Chunk) - Method in class net.minecraft.world.gen.chunk.NoiseChunkGenerator
 - 
Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.
 - populateNoise(Blender, StructureAccessor, NoiseConfig, Chunk, int, int) - Method in class net.minecraft.world.gen.chunk.NoiseChunkGenerator
 - populateRecipeFinder(RecipeMatcher) - Method in class net.minecraft.entity.player.PlayerInventory
 - populateRecipeFinder(RecipeMatcher) - Method in class net.minecraft.screen.AbstractFurnaceScreenHandler
 - populateRecipeFinder(RecipeMatcher) - Method in class net.minecraft.screen.AbstractRecipeScreenHandler
 - populateRecipeFinder(RecipeMatcher) - Method in class net.minecraft.screen.CraftingScreenHandler
 - populateRecipeFinder(RecipeMatcher) - Method in class net.minecraft.screen.PlayerScreenHandler
 - populateResult() - Method in class net.minecraft.screen.StonecutterScreenHandler
 - populateTags(Map<TagKey<T>, List<RegistryEntry<T>>>) - Method in interface net.minecraft.registry.Registry
 - populateTags(Map<TagKey<T>, List<RegistryEntry<T>>>) - Method in class net.minecraft.registry.SimpleRegistry
 - populateVideoModes() - Method in class net.minecraft.client.util.Monitor
 - POPUP - Static variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - POPUP_TEXT - Static variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - popupOpenedByUser - Variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - popupText - Variable in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - popupX0() - Method in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - popupY0() - Method in class net.minecraft.client.realms.gui.screen.RealmsMainScreen
 - PORKCHOP - Static variable in class net.minecraft.item.FoodComponents
 - PORKCHOP - Static variable in class net.minecraft.item.Items
 - port - Variable in class net.minecraft.client.gui.screen.OpenToLanScreen
 - port - Variable in class net.minecraft.network.packet.c2s.handshake.HandshakeC2SPacket
 - port - Variable in class net.minecraft.server.chase.ChaseClient
 - port - Variable in class net.minecraft.server.chase.ChaseServer
 - port - Variable in class net.minecraft.server.rcon.QueryResponseHandler
 - PORT - Static variable in class net.minecraft.client.realms.dto.UploadInfo
 - PORT_TEXT - Static variable in class net.minecraft.client.gui.screen.OpenToLanScreen
 - PORTAL - Static variable in class net.minecraft.particle.ParticleTypes
 - PORTAL - Static variable in class net.minecraft.server.world.ChunkTicketType
 - 
Used by a nether portal to load chunks in the other dimension.
 - PORTAL_TEXTURE - Static variable in class net.minecraft.client.render.block.entity.EndPortalBlockEntityRenderer
 - portalCooldown - Variable in class net.minecraft.entity.Entity
 - portalCooldown - Variable in record class net.minecraft.network.packet.s2c.play.GameJoinS2CPacket
 - 
The field for the
portalCooldownrecord component. - portalCooldown - Variable in class net.minecraft.network.packet.s2c.play.PlayerRespawnS2CPacket
 - portalCooldown() - Method in record class net.minecraft.network.packet.s2c.play.GameJoinS2CPacket
 - 
Returns the value of the
portalCooldownrecord component. - portalForcer - Variable in class net.minecraft.server.world.ServerWorld
 - PortalForcer - Class in net.minecraft.world
 - PortalForcer(ServerWorld) - Constructor for class net.minecraft.world.PortalForcer
 - PortalParticle - Class in net.minecraft.client.particle
 - PortalParticle(ClientWorld, double, double, double, double, double, double) - Constructor for class net.minecraft.client.particle.PortalParticle
 - PortalParticle.Factory - Class in net.minecraft.client.particle
 - portalRoom - Variable in class net.minecraft.structure.StrongholdGenerator.Start
 - PortalRoom(int, BlockBox, Direction) - Constructor for class net.minecraft.structure.StrongholdGenerator.PortalRoom
 - PortalRoom(NbtCompound) - Constructor for class net.minecraft.structure.StrongholdGenerator.PortalRoom
 - PORTALS - Static variable in class net.minecraft.registry.tag.BlockTags
 - portField - Variable in class net.minecraft.client.gui.screen.OpenToLanScreen
 - portOrDefault(String) - Static method in class net.minecraft.client.network.ServerAddress
 - pos - Variable in class net.minecraft.block.ComposterBlock.ComposterInventory
 - pos - Variable in class net.minecraft.block.ComposterBlock.FullComposterInventory
 - pos - Variable in class net.minecraft.block.entity.BlockEntity
 - pos - Variable in class net.minecraft.block.entity.SculkSensorBlockEntity.VibrationCallback
 - pos - Variable in class net.minecraft.block.entity.SculkSpreadManager.Cursor
 - pos - Variable in record class net.minecraft.block.LichenGrower.GrowPos
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.block.pattern.CachedBlockPosition
 - pos - Variable in record class net.minecraft.block.PitcherCropBlock.LowerHalfContext
 - 
The field for the
posrecord component. - pos - Variable in record class net.minecraft.block.PointedDripstoneBlock.DrippingFluid
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.block.RailPlacementHelper
 - pos - Variable in class net.minecraft.block.RedstoneTorchBlock.BurnoutEntry
 - pos - Variable in class net.minecraft.client.gui.hud.DebugHud
 - pos - Variable in class net.minecraft.client.gui.hud.SubtitlesHud.SubtitleEntry
 - pos - Variable in class net.minecraft.client.model.ModelPart.Vertex
 - pos - Variable in class net.minecraft.client.render.BlockBreakingInfo
 - pos - Variable in class net.minecraft.client.render.Camera
 - pos - Variable in class net.minecraft.client.render.debug.BeeDebugRenderer.Hive
 - pos - Variable in record class net.minecraft.client.render.debug.GameEventDebugRenderer.Entry
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.client.render.debug.GoalSelectorDebugRenderer.GoalSelector
 - pos - Variable in class net.minecraft.client.render.debug.VillageDebugRenderer.Brain
 - pos - Variable in class net.minecraft.client.render.debug.VillageDebugRenderer.PointOfInterest
 - pos - Variable in class net.minecraft.client.sound.SoundListener
 - pos - Variable in class net.minecraft.command.BlockDataObject
 - pos - Variable in class net.minecraft.entity.ai.brain.BlockPosLookTarget
 - pos - Variable in class net.minecraft.entity.ai.brain.task.BoneMealTask
 - pos - Variable in class net.minecraft.entity.ai.brain.task.LongJumpTask.Target
 - pos - Variable in class net.minecraft.entity.Entity
 - pos - Variable in class net.minecraft.entity.LimbAnimator
 - pos - Variable in class net.minecraft.entity.passive.FrogEntity.FrogSwimPathNodeMaker
 - pos - Variable in class net.minecraft.entity.TrackedPosition
 - pos - Variable in class net.minecraft.item.map.MapBannerMarker
 - pos - Variable in class net.minecraft.item.map.MapFrameMarker
 - pos - Variable in class net.minecraft.network.packet.c2s.play.JigsawGeneratingC2SPacket
 - pos - Variable in class net.minecraft.network.packet.c2s.play.PlayerActionC2SPacket
 - pos - Variable in class net.minecraft.network.packet.c2s.play.PlayerInteractEntityC2SPacket.InteractAtHandler
 - pos - Variable in class net.minecraft.network.packet.c2s.play.QueryBlockNbtC2SPacket
 - pos - Variable in class net.minecraft.network.packet.c2s.play.UpdateCommandBlockC2SPacket
 - pos - Variable in class net.minecraft.network.packet.c2s.play.UpdateJigsawC2SPacket
 - pos - Variable in class net.minecraft.network.packet.c2s.play.UpdateSignC2SPacket
 - pos - Variable in class net.minecraft.network.packet.c2s.play.UpdateStructureBlockC2SPacket
 - pos - Variable in class net.minecraft.network.packet.s2c.play.BlockBreakingProgressS2CPacket
 - pos - Variable in class net.minecraft.network.packet.s2c.play.BlockEntityUpdateS2CPacket
 - pos - Variable in class net.minecraft.network.packet.s2c.play.BlockEventS2CPacket
 - pos - Variable in class net.minecraft.network.packet.s2c.play.BlockUpdateS2CPacket
 - pos - Variable in record class net.minecraft.network.packet.s2c.play.ChunkBiomeDataS2CPacket.Serialized
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.network.packet.s2c.play.PlayerSpawnPositionS2CPacket
 - pos - Variable in class net.minecraft.network.packet.s2c.play.SignEditorOpenS2CPacket
 - pos - Variable in class net.minecraft.network.packet.s2c.play.WorldEventS2CPacket
 - pos - Variable in record class net.minecraft.server.chase.ChaseClient.TeleportPos
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.server.command.CloneCommand.BlockInfo
 - pos - Variable in record class net.minecraft.server.world.BlockEvent
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.server.world.ChunkHolder
 - pos - Variable in class net.minecraft.server.world.ChunkTaskPrioritySystem.Task
 - pos - Variable in class net.minecraft.server.world.ChunkTaskPrioritySystem.UnblockingMessage
 - pos - Variable in class net.minecraft.structure.PoolStructurePiece
 - pos - Variable in class net.minecraft.structure.SimpleStructurePiece
 - pos - Variable in class net.minecraft.structure.StructureStart
 - pos - Variable in record class net.minecraft.structure.StructureTemplate.StructureBlockInfo
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.structure.StructureTemplate.StructureEntityInfo
 - pos - Variable in class net.minecraft.test.GameTestState
 - pos - Variable in exception class net.minecraft.test.PositionedException
 - pos - Variable in class net.minecraft.test.StructureTestListener
 - pos - Variable in class net.minecraft.test.TestRunner
 - pos - Variable in class net.minecraft.test.TestServer
 - pos - Variable in record class net.minecraft.text.BlockNbtDataSource
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.util.hit.HitResult
 - pos - Variable in class net.minecraft.util.math.BlockPointerImpl
 - pos - Variable in class net.minecraft.util.math.GlobalPos
 - pos - Variable in class net.minecraft.util.math.GravityField.Point
 - pos - Variable in record class net.minecraft.world.block.ChainRestrictedNeighborUpdater.SimpleEntry
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.world.block.ChainRestrictedNeighborUpdater.SixWayEntry
 - pos - Variable in record class net.minecraft.world.block.ChainRestrictedNeighborUpdater.StatefulEntry
 - 
The field for the
posrecord component. - pos - Variable in record class net.minecraft.world.block.ChainRestrictedNeighborUpdater.StateReplacementEntry
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.world.BlockCollisionSpliterator
 - pos - Variable in class net.minecraft.world.chunk.Chunk
 - pos - Variable in class net.minecraft.world.event.BlockPositionSource
 - pos - Variable in record class net.minecraft.world.event.listener.Vibration
 - 
The field for the
posrecord component. - pos - Variable in class net.minecraft.world.gen.feature.LargeDripstoneFeature.DripstoneGenerator
 - pos - Variable in class net.minecraft.world.gen.surfacebuilder.MaterialRules.MaterialRuleContext
 - pos - Variable in class net.minecraft.world.poi.PointOfInterest
 - pos - Variable in class net.minecraft.world.storage.ChunkDataList
 - pos - Variable in class net.minecraft.world.storage.RegionFile.ChunkBuffer
 - pos - Variable in record class net.minecraft.world.tick.OrderedTick
 - 
The field for the
posrecord component. - pos - Variable in record class net.minecraft.world.tick.Tick
 - 
The field for the
posrecord component. - pos() - Method in record class net.minecraft.block.LichenGrower.GrowPos
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.block.PitcherCropBlock.LowerHalfContext
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.block.PointedDripstoneBlock.DrippingFluid
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.client.render.debug.GameEventDebugRenderer.Entry
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.network.packet.s2c.play.ChunkBiomeDataS2CPacket.Serialized
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.server.chase.ChaseClient.TeleportPos
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.server.world.BlockEvent
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.structure.StructureTemplate.StructureBlockInfo
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.text.BlockNbtDataSource
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.world.block.ChainRestrictedNeighborUpdater.SimpleEntry
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.world.block.ChainRestrictedNeighborUpdater.StatefulEntry
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.world.block.ChainRestrictedNeighborUpdater.StateReplacementEntry
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.world.event.listener.Vibration
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.world.tick.OrderedTick
 - 
Returns the value of the
posrecord component. - pos() - Method in record class net.minecraft.world.tick.Tick
 - 
Returns the value of the
posrecord component. - POS_RULE_TEST - Static variable in class net.minecraft.registry.Registries
 - POS_RULE_TEST - Static variable in class net.minecraft.registry.RegistryKeys
 - PosArgument - Interface in net.minecraft.command.argument
 - Pose() - Constructor for enum class net.minecraft.client.render.entity.model.ParrotEntityModel.Pose
 - POSE - Static variable in class net.minecraft.entity.Entity
 - POSE_DIMENSIONS - Static variable in class net.minecraft.entity.player.PlayerEntity
 - poseOnShoulder(MatrixStack, VertexConsumer, int, int, float, float, float, float, int) - Method in class net.minecraft.client.render.entity.model.ParrotEntityModel
 - poseToNbt() - Method in class net.minecraft.entity.decoration.ArmorStandEntity
 - posFrom - Variable in class net.minecraft.block.piston.PistonHandler
 - posFromNbt(NbtCompound) - Static method in class net.minecraft.block.entity.BlockEntity
 - 
Returns the block position from
nbt. - position - Variable in class net.minecraft.client.gui.screen.ingame.BookEditScreen.PageContent
 - position - Variable in record class net.minecraft.client.gui.ScreenRect
 - 
The field for the
positionrecord component. - position - Variable in class net.minecraft.client.render.debug.BeeDebugRenderer.Bee
 - position - Variable in class net.minecraft.entity.damage.DamageSource
 - position - Variable in class net.minecraft.resource.ResourcePackProfile
 - position - Variable in record class net.minecraft.server.command.CloneCommand.DimensionalPos
 - 
The field for the
positionrecord component. - position - Variable in class net.minecraft.server.command.ServerCommandSource
 - position - Variable in class net.minecraft.structure.StructurePlacementData
 - position - Variable in class net.minecraft.structure.WoodlandMansionGenerator.GenerationPiece
 - position - Variable in record class net.minecraft.world.gen.structure.Structure.StructurePosition
 - 
The field for the
positionrecord component. - position - Variable in class net.minecraft.world.TeleportTarget
 - position() - Method in record class net.minecraft.client.gui.ScreenRect
 - 
Returns the value of the
positionrecord component. - position() - Method in record class net.minecraft.server.command.CloneCommand.DimensionalPos
 - 
Returns the value of the
positionrecord component. - position() - Method in record class net.minecraft.world.gen.structure.Structure.StructurePosition
 - 
Returns the value of the
positionrecord component. - position(int, int) - Method in class net.minecraft.client.gui.widget.ButtonWidget.Builder
 - Position - Interface in net.minecraft.util.math
 - Position(int, int) - Constructor for class net.minecraft.client.gui.screen.ingame.BookEditScreen.Position
 - POSITION - Enum constant in enum class net.minecraft.client.gui.screen.narration.NarrationPart
 - 
The position of a narrated element in a container such as a list.
 - POSITION - Enum constant in enum class net.minecraft.client.render.VertexFormatElement.Type
 - POSITION - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_COLOR - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_COLOR_LIGHT - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_COLOR_LIGHTMAP_PROGRAM - Static variable in class net.minecraft.client.render.RenderPhase
 - POSITION_COLOR_TEXTURE - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_COLOR_TEXTURE_LIGHT - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_COLOR_TEXTURE_LIGHT_NORMAL - Static variable in class net.minecraft.client.render.chunk.ChunkBuilder
 - POSITION_COLOR_TEXTURE_LIGHT_NORMAL - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_COLOR_TEXTURE_LIGHTMAP_PROGRAM - Static variable in class net.minecraft.client.render.RenderPhase
 - POSITION_COLOR_TEXTURE_OVERLAY_LIGHT_NORMAL - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_COLOR_TEXTURE_PROGRAM - Static variable in class net.minecraft.client.render.RenderPhase
 - POSITION_ELEMENT - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_KEY - Static variable in class net.minecraft.world.storage.EntityChunkDataAccess
 - POSITION_PROGRAM - Static variable in class net.minecraft.client.render.RenderPhase
 - POSITION_SOURCE_TYPE - Static variable in class net.minecraft.registry.Registries
 - POSITION_SOURCE_TYPE - Static variable in class net.minecraft.registry.RegistryKeys
 - POSITION_TEXT - Static variable in class net.minecraft.client.gui.screen.ingame.StructureBlockScreen
 - POSITION_TEXTURE - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_TEXTURE_COLOR - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_TEXTURE_COLOR_LIGHT - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_TEXTURE_COLOR_NORMAL - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_TEXTURE_LIGHT_COLOR - Static variable in class net.minecraft.client.render.VertexFormats
 - POSITION_TEXTURE_PROGRAM - Static variable in class net.minecraft.client.render.RenderPhase
 - PositionAndOnGround(double, double, double, boolean) - Constructor for class net.minecraft.network.packet.c2s.play.PlayerMoveC2SPacket.PositionAndOnGround
 - positionAt(Entity) - Method in enum class net.minecraft.command.argument.EntityAnchorArgumentType.EntityAnchor
 - positionAt(ServerCommandSource) - Method in enum class net.minecraft.command.argument.EntityAnchorArgumentType.EntityAnchor
 - positionChanged - Variable in class net.minecraft.network.packet.s2c.play.EntityS2CPacket
 - positionColorLightmapProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - positionColorProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - positionColorTexLightmapProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - positionColorTexProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - PositionedException - Exception Class in net.minecraft.test
 - PositionedException(String, BlockPos, BlockPos, long) - Constructor for exception class net.minecraft.test.PositionedException
 - PositionedSoundInstance - Class in net.minecraft.client.sound
 - PositionedSoundInstance(SoundEvent, SoundCategory, float, float, Random, boolean, int, SoundInstance.AttenuationType, double, double, double) - Constructor for class net.minecraft.client.sound.PositionedSoundInstance
 - PositionedSoundInstance(SoundEvent, SoundCategory, float, float, Random, double, double, double) - Constructor for class net.minecraft.client.sound.PositionedSoundInstance
 - PositionedSoundInstance(SoundEvent, SoundCategory, float, float, Random, BlockPos) - Constructor for class net.minecraft.client.sound.PositionedSoundInstance
 - PositionedSoundInstance(Identifier, SoundCategory, float, float, Random, boolean, int, SoundInstance.AttenuationType, double, double, double, boolean) - Constructor for class net.minecraft.client.sound.PositionedSoundInstance
 - PositionedTooltip(List<OrderedText>, TooltipPositioner) - Constructor for record class net.minecraft.client.gui.screen.Screen.PositionedTooltip
 - positionEquals(WorldChunk, int, int) - Static method in class net.minecraft.client.world.ClientChunkManager
 - positioner - Variable in class net.minecraft.client.gui.screen.option.TelemetryEventWidget.ContentsBuilder
 - positioner - Variable in record class net.minecraft.client.gui.screen.Screen.PositionedTooltip
 - 
The field for the
positionerrecord component. - positioner - Variable in class net.minecraft.client.gui.widget.WrapperWidget.WrappedElement
 - positioner() - Method in record class net.minecraft.client.gui.screen.Screen.PositionedTooltip
 - 
Returns the value of the
positionerrecord component. - Positioner - Interface in net.minecraft.client.gui.widget
 - Positioner.Impl - Class in net.minecraft.client.gui.widget
 - PositionFlag - Enum Class in net.minecraft.network.packet.s2c.play
 - PositionFlag(int) - Constructor for enum class net.minecraft.network.packet.s2c.play.PositionFlag
 - PositionImpl - Class in net.minecraft.util.math
 - PositionImpl(double, double, double) - Constructor for class net.minecraft.util.math.PositionImpl
 - positionInPortal(Direction.Axis, BlockLocating.Rectangle) - Method in class net.minecraft.entity.Entity
 - 
Returns the entity's position in the portal after teleportation.
 - positionInPortal(Direction.Axis, BlockLocating.Rectangle) - Method in class net.minecraft.entity.LivingEntity
 - 
Returns the entity's position in the portal after teleportation.
 - positionInPortal(Direction.Axis, BlockLocating.Rectangle) - Method in class net.minecraft.entity.vehicle.AbstractMinecartEntity
 - 
Returns the entity's position in the portal after teleportation.
 - positionInPortal(Direction.Axis, BlockLocating.Rectangle) - Method in class net.minecraft.entity.vehicle.BoatEntity
 - 
Returns the entity's position in the portal after teleportation.
 - positionInPortal(Vec3d) - Static method in class net.minecraft.entity.LivingEntity
 - positionLeftArm(T) - Method in class net.minecraft.client.render.entity.model.BipedEntityModel
 - positionMatrix - Variable in class net.minecraft.client.util.math.MatrixStack.Entry
 - positionOffset - Variable in class net.minecraft.command.EntitySelector
 - positionPredicate - Variable in class net.minecraft.structure.processor.StructureProcessorRule
 - positionProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - positionProjectionMatrix - Variable in class net.minecraft.client.render.Frustum
 - positionRightArm(T) - Method in class net.minecraft.client.render.entity.model.BipedEntityModel
 - positions - Variable in class net.minecraft.client.render.debug.WorldGenAttemptDebugRenderer
 - positions - Variable in class net.minecraft.network.packet.s2c.play.ChunkDeltaUpdateS2CPacket
 - 
The packed local positions for each entry in
ChunkDeltaUpdateS2CPacket.blockStates. - positionsAffected - Variable in class net.minecraft.server.world.ChunkTicketManager.NearbyChunkTicketUpdater
 - positionSource - Variable in class net.minecraft.block.entity.SculkCatalystBlockEntity.Listener
 - positionSource - Variable in class net.minecraft.block.entity.SculkSensorBlockEntity.VibrationCallback
 - positionSource - Variable in class net.minecraft.block.entity.SculkShriekerBlockEntity.VibrationCallback
 - positionSource - Variable in class net.minecraft.client.render.debug.GameEventDebugRenderer.Listener
 - positionSource - Variable in class net.minecraft.entity.mob.WardenEntity.VibrationCallback
 - positionSource - Variable in class net.minecraft.entity.passive.AllayEntity.JukeboxEventListener
 - positionSource - Variable in class net.minecraft.entity.passive.AllayEntity.VibrationCallback
 - PositionSource - Interface in net.minecraft.world.event
 - 
A position source is a property of a game event listener.
 - PositionSourceType<T extends PositionSource> - Interface in net.minecraft.world.event
 - positionTarget - Variable in class net.minecraft.entity.mob.MobEntity
 - positionTargetRange - Variable in class net.minecraft.entity.mob.MobEntity
 - positionTexColorNormalProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - positionTexColorProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - positionTexLightmapColorProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - positionTexProgram - Static variable in class net.minecraft.client.render.GameRenderer
 - positionToExpiryTime - Variable in class net.minecraft.entity.ai.brain.sensor.NearestBedSensor
 - PositionType() - Constructor for enum class net.minecraft.entity.projectile.FishingBobberEntity.PositionType
 - POSITIVE - Enum constant in enum class net.minecraft.datafixer.fix.ChunkPalettedStorageFix.Facing.Direction
 - POSITIVE - Enum constant in enum class net.minecraft.util.math.Direction.AxisDirection
 - POSITIVE_CODEC - Static variable in class net.minecraft.util.math.intprovider.IntProvider
 - POSITIVE_FLOAT - Static variable in class net.minecraft.util.dynamic.Codecs
 - POSITIVE_INT - Static variable in class net.minecraft.util.dynamic.Codecs
 - POSITIVE_X - Static variable in interface net.minecraft.util.math.RotationAxis
 - POSITIVE_Y - Static variable in interface net.minecraft.util.math.RotationAxis
 - POSITIVE_Z - Static variable in interface net.minecraft.util.math.RotationAxis
 - PosRuleTest - Class in net.minecraft.structure.rule
 - PosRuleTest() - Constructor for class net.minecraft.structure.rule.PosRuleTest
 - PosRuleTestType<P extends PosRuleTest> - Interface in net.minecraft.structure.rule
 - possibleActivities - Variable in class net.minecraft.client.render.debug.VillageDebugRenderer.Brain
 - possibleActivities - Variable in class net.minecraft.entity.ai.brain.Brain
 - possibleHives - Variable in class net.minecraft.entity.passive.BeeEntity.MoveToHiveGoal
 - possiblePieces - Static variable in class net.minecraft.structure.StrongholdGenerator
 - post(String, String) - Static method in class net.minecraft.client.realms.Request
 - post(String, String, int, int) - Static method in class net.minecraft.client.realms.Request
 - Post(String, String, int, int) - Constructor for class net.minecraft.client.realms.Request.Post
 - POST_CARVER_HEIGHTMAPS - Static variable in class net.minecraft.world.chunk.ChunkStatus
 - POST_TELEPORT - Static variable in class net.minecraft.server.world.ChunkTicketType
 - 
Used to load the chunks at the destination of teleportation.
 - POST_UPDATE - Enum constant in enum class net.minecraft.server.world.ServerLightingProvider.Stage
 - PostEffectPass - Class in net.minecraft.client.gl
 - PostEffectPass(ResourceManager, String, Framebuffer, Framebuffer) - Constructor for class net.minecraft.client.gl.PostEffectPass
 - PostEffectProcessor - Class in net.minecraft.client.gl
 - PostEffectProcessor(TextureManager, ResourceManager, Framebuffer, Identifier) - Constructor for class net.minecraft.client.gl.PostEffectProcessor
 - postHit(LivingEntity, PlayerEntity) - Method in class net.minecraft.item.ItemStack
 - postHit(ItemStack, LivingEntity, LivingEntity) - Method in class net.minecraft.item.Item
 - 
Called on the server when the item is used to hit an entity.
 - postHit(ItemStack, LivingEntity, LivingEntity) - Method in class net.minecraft.item.MiningToolItem
 - 
Called on the server when the item is used to hit an entity.
 - postHit(ItemStack, LivingEntity, LivingEntity) - Method in class net.minecraft.item.SwordItem
 - 
Called on the server when the item is used to hit an entity.
 - postHit(ItemStack, LivingEntity, LivingEntity) - Method in class net.minecraft.item.TridentItem
 - 
Called on the server when the item is used to hit an entity.
 - postMine(ItemStack, World, BlockState, BlockPos, LivingEntity) - Method in class net.minecraft.item.Item
 - 
Called on the server when the item is used to break a block.
 - postMine(ItemStack, World, BlockState, BlockPos, LivingEntity) - Method in class net.minecraft.item.MiningToolItem
 - 
Called on the server when the item is used to break a block.
 - postMine(ItemStack, World, BlockState, BlockPos, LivingEntity) - Method in class net.minecraft.item.ShearsItem
 - 
Called on the server when the item is used to break a block.
 - postMine(ItemStack, World, BlockState, BlockPos, LivingEntity) - Method in class net.minecraft.item.SwordItem
 - 
Called on the server when the item is used to break a block.
 - postMine(ItemStack, World, BlockState, BlockPos, LivingEntity) - Method in class net.minecraft.item.TridentItem
 - 
Called on the server when the item is used to break a block.
 - postMine(World, BlockState, BlockPos, PlayerEntity) - Method in class net.minecraft.item.ItemStack
 - posTo - Variable in class net.minecraft.block.piston.PistonHandler
 - posToBiome - Variable in class net.minecraft.world.gen.surfacebuilder.MaterialRules.MaterialRuleContext
 - posToStatus - Variable in class net.minecraft.world.entity.SectionedEntityCache
 - postPlace(StructureWorldAccess, StructureAccessor, ChunkGenerator, Random, BlockBox, ChunkPos, StructurePiecesList) - Method in class net.minecraft.world.gen.structure.DesertPyramidStructure
 - postPlace(StructureWorldAccess, StructureAccessor, ChunkGenerator, Random, BlockBox, ChunkPos, StructurePiecesList) - Method in class net.minecraft.world.gen.structure.Structure
 - postPlace(StructureWorldAccess, StructureAccessor, ChunkGenerator, Random, BlockBox, ChunkPos, StructurePiecesList) - Method in class net.minecraft.world.gen.structure.WoodlandMansionStructure
 - postPlacement(BlockPos, World, PlayerEntity, ItemStack, BlockState) - Method in class net.minecraft.item.BlockItem
 - postPlacement(BlockPos, World, PlayerEntity, ItemStack, BlockState) - Method in class net.minecraft.item.SignItem
 - PostPlacementProcessor - Interface in net.minecraft.structure
 - 
A post placement processor for a structure feature runs after all the pieces of a structure start have placed blocks in the world in the feature chunk status.
 - postProcess(AbstractBlock.ContextPredicate) - Method in class net.minecraft.block.AbstractBlock.Settings
 - postProcessingLists - Variable in class net.minecraft.world.chunk.Chunk
 - postProcessNbt(NbtCompound) - Method in class net.minecraft.item.Item
 - 
Processes the NBT applied to an item stack of this item.
 - postProcessNbt(NbtCompound) - Method in class net.minecraft.item.SkullItem
 - 
Processes the NBT applied to an item stack of this item.
 - postProcessor - Variable in class net.minecraft.client.render.GameRenderer
 - postProcessorEnabled - Variable in class net.minecraft.client.render.GameRenderer
 - postProcessPredicate - Variable in class net.minecraft.block.AbstractBlock.AbstractBlockState
 - postProcessPredicate - Variable in class net.minecraft.block.AbstractBlock.Settings
 - postProcessState(BlockState, WorldAccess, BlockPos) - Static method in class net.minecraft.block.Block
 - postRaidTicks - Variable in class net.minecraft.village.raid.Raid
 - postShoot() - Method in interface net.minecraft.entity.CrossbowUser
 - postShoot() - Method in class net.minecraft.entity.mob.PiglinEntity
 - postShoot() - Method in class net.minecraft.entity.mob.PillagerEntity
 - postShoot(World, LivingEntity, ItemStack) - Static method in class net.minecraft.item.CrossbowItem
 - postUpdate(WorldAccess) - Method in interface net.minecraft.world.chunk.UpgradeData.Logic
 - POT_FLOWER - Static variable in class net.minecraft.stat.Stats
 - POTATO - Static variable in class net.minecraft.item.FoodComponents
 - POTATO - Static variable in class net.minecraft.item.Items
 - POTATOES - Static variable in class net.minecraft.block.Blocks
 - PotatoesBlock - Class in net.minecraft.block
 - PotatoesBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PotatoesBlock
 - POTENTIAL_JOB_SITE - Static variable in class net.minecraft.entity.ai.brain.MemoryModuleType
 - potentialJobSites - Variable in class net.minecraft.client.render.debug.VillageDebugRenderer.Brain
 - potentialSuspiciousSandPositions - Variable in class net.minecraft.structure.DesertTempleGenerator
 - PotentialValuesBasedCallbacks(List<T>, Codec<T>) - Constructor for record class net.minecraft.client.option.SimpleOption.PotentialValuesBasedCallbacks
 - potion - Variable in class net.minecraft.advancement.criterion.BrewedPotionCriterion.Conditions
 - potion - Variable in class net.minecraft.entity.AreaEffectCloudEntity
 - potion - Variable in class net.minecraft.entity.projectile.ArrowEntity
 - potion - Variable in class net.minecraft.loot.function.SetPotionLootFunction
 - potion - Variable in class net.minecraft.predicate.item.ItemPredicate.Builder
 - potion - Variable in class net.minecraft.predicate.item.ItemPredicate
 - potion(Potion) - Method in class net.minecraft.predicate.item.ItemPredicate.Builder
 - Potion - Class in net.minecraft.potion
 - Potion(String, StatusEffectInstance[]) - Constructor for class net.minecraft.potion.Potion
 - Potion(StatusEffectInstance[]) - Constructor for class net.minecraft.potion.Potion
 - POTION - Static variable in class net.minecraft.entity.EntityType
 - POTION - Static variable in class net.minecraft.item.Items
 - POTION - Static variable in class net.minecraft.registry.Registries
 - POTION - Static variable in class net.minecraft.registry.RegistryKeys
 - POTION_ITEM_IDS - Static variable in class net.minecraft.datafixer.fix.StatusEffectDurationFix
 - POTION_KEY - Static variable in class net.minecraft.potion.PotionUtil
 - POTION_RECIPES - Static variable in class net.minecraft.recipe.BrewingRecipeRegistry
 - POTION_SWIRLS_AMBIENT - Static variable in class net.minecraft.entity.LivingEntity
 - POTION_SWIRLS_COLOR - Static variable in class net.minecraft.entity.LivingEntity
 - POTION_TYPE_PREDICATE - Static variable in class net.minecraft.recipe.BrewingRecipeRegistry
 - POTION_TYPES - Static variable in class net.minecraft.recipe.BrewingRecipeRegistry
 - PotionEntity - Class in net.minecraft.entity.projectile.thrown
 - PotionEntity(EntityType<? extends PotionEntity>, World) - Constructor for class net.minecraft.entity.projectile.thrown.PotionEntity
 - PotionEntity(World, double, double, double) - Constructor for class net.minecraft.entity.projectile.thrown.PotionEntity
 - PotionEntity(World, LivingEntity) - Constructor for class net.minecraft.entity.projectile.thrown.PotionEntity
 - PotionItem - Class in net.minecraft.item
 - PotionItem(Item.Settings) - Constructor for class net.minecraft.item.PotionItem
 - Potions - Class in net.minecraft.potion
 - Potions() - Constructor for class net.minecraft.potion.Potions
 - PotionSlot(Inventory, int, int, int) - Constructor for class net.minecraft.screen.BrewingStandScreenHandler.PotionSlot
 - PotionUtil - Class in net.minecraft.potion
 - PotionUtil() - Constructor for class net.minecraft.potion.PotionUtil
 - POTTED_ACACIA_SAPLING - Static variable in class net.minecraft.block.Blocks
 - POTTED_ALLIUM - Static variable in class net.minecraft.block.Blocks
 - POTTED_AZALEA_BUSH - Static variable in class net.minecraft.block.Blocks
 - POTTED_AZURE_BLUET - Static variable in class net.minecraft.block.Blocks
 - POTTED_BAMBOO - Static variable in class net.minecraft.block.Blocks
 - POTTED_BIRCH_SAPLING - Static variable in class net.minecraft.block.Blocks
 - POTTED_BLUE_ORCHID - Static variable in class net.minecraft.block.Blocks
 - POTTED_BROWN_MUSHROOM - Static variable in class net.minecraft.block.Blocks
 - POTTED_CACTUS - Static variable in class net.minecraft.block.Blocks
 - POTTED_CHERRY_SAPLING - Static variable in class net.minecraft.block.Blocks
 - POTTED_CORNFLOWER - Static variable in class net.minecraft.block.Blocks
 - POTTED_CRIMSON_FUNGUS - Static variable in class net.minecraft.block.Blocks
 - POTTED_CRIMSON_ROOTS - Static variable in class net.minecraft.block.Blocks
 - POTTED_DANDELION - Static variable in class net.minecraft.block.Blocks
 - POTTED_DARK_OAK_SAPLING - Static variable in class net.minecraft.block.Blocks
 - POTTED_DEAD_BUSH - Static variable in class net.minecraft.block.Blocks
 - POTTED_FERN - Static variable in class net.minecraft.block.Blocks
 - POTTED_FLOWERING_AZALEA_BUSH - Static variable in class net.minecraft.block.Blocks
 - POTTED_JUNGLE_SAPLING - Static variable in class net.minecraft.block.Blocks
 - POTTED_LILY_OF_THE_VALLEY - Static variable in class net.minecraft.block.Blocks
 - POTTED_MANGROVE_PROPAGULE - Static variable in class net.minecraft.block.Blocks
 - POTTED_OAK_SAPLING - Static variable in class net.minecraft.block.Blocks
 - POTTED_ORANGE_TULIP - Static variable in class net.minecraft.block.Blocks
 - POTTED_OXEYE_DAISY - Static variable in class net.minecraft.block.Blocks
 - POTTED_PINK_TULIP - Static variable in class net.minecraft.block.Blocks
 - POTTED_POPPY - Static variable in class net.minecraft.block.Blocks
 - POTTED_RED_MUSHROOM - Static variable in class net.minecraft.block.Blocks
 - POTTED_RED_TULIP - Static variable in class net.minecraft.block.Blocks
 - POTTED_SPRUCE_SAPLING - Static variable in class net.minecraft.block.Blocks
 - POTTED_TORCHFLOWER - Static variable in class net.minecraft.block.Blocks
 - POTTED_WARPED_FUNGUS - Static variable in class net.minecraft.block.Blocks
 - POTTED_WARPED_ROOTS - Static variable in class net.minecraft.block.Blocks
 - POTTED_WHITE_TULIP - Static variable in class net.minecraft.block.Blocks
 - POTTED_WITHER_ROSE - Static variable in class net.minecraft.block.Blocks
 - pottedAzaleaBush(Block) - Static method in class net.minecraft.data.client.TextureMap
 - pottedPlantDrops(ItemConvertible) - Method in class net.minecraft.data.server.loottable.BlockLootTableGenerator
 - POTTERY_PATTERN_PRIZE_KEY - Static variable in class net.minecraft.block.DecoratedPotPatterns
 - PounceAtTargetGoal - Class in net.minecraft.entity.ai.goal
 - PounceAtTargetGoal(MobEntity, float) - Constructor for class net.minecraft.entity.ai.goal.PounceAtTargetGoal
 - POWDER_SNOW - Enum constant in enum class net.minecraft.client.render.CameraSubmersionType
 - POWDER_SNOW - Enum constant in enum class net.minecraft.entity.ai.pathing.PathNodeType
 - POWDER_SNOW - Static variable in class net.minecraft.block.Blocks
 - POWDER_SNOW - Static variable in class net.minecraft.sound.BlockSoundGroup
 - POWDER_SNOW - Static variable in class net.minecraft.world.gen.noise.NoiseParametersKeys
 - POWDER_SNOW - Static variable in class net.minecraft.world.gen.surfacebuilder.VanillaSurfaceRules
 - POWDER_SNOW_BUCKET - Static variable in class net.minecraft.item.Items
 - POWDER_SNOW_CAULDRON - Static variable in class net.minecraft.block.Blocks
 - POWDER_SNOW_CAULDRON_BEHAVIOR - Static variable in interface net.minecraft.block.cauldron.CauldronBehavior
 - 
The cauldron behaviors for powder snow cauldrons.
 - POWDER_SNOW_OUTLINE - Static variable in class net.minecraft.client.gui.hud.InGameHud
 - POWDER_SNOW_SLOW_ID - Static variable in class net.minecraft.entity.LivingEntity
 - POWDER_SNOW_WALKABLE_MOBS - Static variable in class net.minecraft.registry.tag.EntityTypeTags
 - PowderSnowBlock - Class in net.minecraft.block
 - PowderSnowBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PowderSnowBlock
 - PowderSnowBucketItem - Class in net.minecraft.item
 - PowderSnowBucketItem(Block, SoundEvent, Item.Settings) - Constructor for class net.minecraft.item.PowderSnowBucketItem
 - PowderSnowCauldronBlock - Class in net.minecraft.block
 - 
A cauldron filled with powder snow.
 - PowderSnowCauldronBlock(AbstractBlock.Settings, Predicate<Biome.Precipitation>, Map<Item, CauldronBehavior>) - Constructor for class net.minecraft.block.PowderSnowCauldronBlock
 - PowderSnowJumpGoal - Class in net.minecraft.entity.ai.goal
 - PowderSnowJumpGoal(MobEntity, World) - Constructor for class net.minecraft.entity.ai.goal.PowderSnowJumpGoal
 - power - Variable in class net.minecraft.world.explosion.Explosion
 - POWER - Static variable in class net.minecraft.block.DaylightDetectorBlock
 - POWER - Static variable in class net.minecraft.block.RedstoneWireBlock
 - POWER - Static variable in class net.minecraft.block.SculkSensorBlock
 - POWER - Static variable in class net.minecraft.block.TargetBlock
 - POWER - Static variable in class net.minecraft.block.WeightedPressurePlateBlock
 - POWER - Static variable in class net.minecraft.enchantment.Enchantments
 - POWER - Static variable in class net.minecraft.state.property.Properties
 - 
A property that specifies the redstone power of a block.
 - POWER_PROVIDER_OFFSETS - Static variable in class net.minecraft.block.EnchantingTableBlock
 - powered - Variable in class net.minecraft.block.entity.CommandBlockBlockEntity
 - powered - Variable in class net.minecraft.block.entity.SkullBlockEntity
 - powered - Variable in class net.minecraft.block.entity.StructureBlockBlockEntity
 - POWERED - Static variable in class net.minecraft.block.AbstractRedstoneGateBlock
 - POWERED - Static variable in class net.minecraft.block.BellBlock
 - POWERED - Static variable in class net.minecraft.block.ButtonBlock
 - POWERED - Static variable in class net.minecraft.block.DetectorRailBlock
 - POWERED - Static variable in class net.minecraft.block.DoorBlock
 - POWERED - Static variable in class net.minecraft.block.FenceGateBlock
 - POWERED - Static variable in class net.minecraft.block.LecternBlock
 - POWERED - Static variable in class net.minecraft.block.LeverBlock
 - POWERED - Static variable in class net.minecraft.block.LightningRodBlock
 - POWERED - Static variable in class net.minecraft.block.NoteBlock
 - POWERED - Static variable in class net.minecraft.block.ObserverBlock
 - POWERED - Static variable in class net.minecraft.block.PoweredRailBlock
 - POWERED - Static variable in class net.minecraft.block.PressurePlateBlock
 - POWERED - Static variable in class net.minecraft.block.TrapdoorBlock
 - POWERED - Static variable in class net.minecraft.block.TripwireBlock
 - POWERED - Static variable in class net.minecraft.block.TripwireHookBlock
 - POWERED - Static variable in class net.minecraft.state.property.Properties
 - 
A property that specifies if a block is being powered to produce or emit redstone signal.
 - POWERED_RAIL - Static variable in class net.minecraft.block.Blocks
 - POWERED_RAIL - Static variable in class net.minecraft.item.Items
 - PoweredRailBlock - Class in net.minecraft.block
 - PoweredRailBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PoweredRailBlock
 - poweredTicks - Variable in class net.minecraft.block.entity.SkullBlockEntity
 - PowerEnchantment - Class in net.minecraft.enchantment
 - PowerEnchantment(Enchantment.Rarity, EquipmentSlot[]) - Constructor for class net.minecraft.enchantment.PowerEnchantment
 - powerLightningRod() - Method in class net.minecraft.entity.LightningEntity
 - powerOn(BlockState, World, BlockPos) - Method in class net.minecraft.block.ButtonBlock
 - powerPerLevel - Variable in enum class net.minecraft.enchantment.ProtectionEnchantment.Type
 - POWERS_PER_LEVEL - Static variable in class net.minecraft.enchantment.DamageEnchantment
 - powerX - Variable in class net.minecraft.entity.projectile.ExplosiveProjectileEntity
 - powerY - Variable in class net.minecraft.entity.projectile.ExplosiveProjectileEntity
 - powerZ - Variable in class net.minecraft.entity.projectile.ExplosiveProjectileEntity
 - PRE_CARVER_HEIGHTMAPS - Static variable in class net.minecraft.world.chunk.ChunkStatus
 - PRE_RAID - Static variable in class net.minecraft.entity.ai.brain.Activity
 - PRE_UPDATE - Enum constant in enum class net.minecraft.server.world.ServerLightingProvider.Stage
 - preCalculatedRavagerSpawnLocation - Variable in class net.minecraft.village.raid.Raid
 - preCalculateRavagerSpawnLocation(int) - Method in class net.minecraft.village.raid.Raid
 - precipitation - Variable in class net.minecraft.world.biome.Biome.Builder
 - precipitation(boolean) - Method in class net.minecraft.world.biome.Biome.Builder
 - Precipitation() - Constructor for enum class net.minecraft.world.biome.Biome.Precipitation
 - precipitationPredicate - Variable in class net.minecraft.block.LeveledCauldronBlock
 - precipitationTick(BlockState, World, BlockPos, Biome.Precipitation) - Method in class net.minecraft.block.Block
 - 
Called randomly server-side on blocks with unobstructed sky access when it is raining or snowing.
 - precipitationTick(BlockState, World, BlockPos, Biome.Precipitation) - Method in class net.minecraft.block.CauldronBlock
 - 
Called randomly server-side on blocks with unobstructed sky access when it is raining or snowing.
 - precipitationTick(BlockState, World, BlockPos, Biome.Precipitation) - Method in class net.minecraft.block.LeveledCauldronBlock
 - 
Called randomly server-side on blocks with unobstructed sky access when it is raining or snowing.
 - precision - Variable in class net.minecraft.util.math.RotationCalculator
 - predicate - Search tag in interface net.minecraft.loot.condition.LootCondition
 - predicate - Variable in class net.minecraft.command.argument.NbtPathArgumentType.FilteredListElementNode
 - predicate - Variable in class net.minecraft.command.argument.NbtPathArgumentType.FilteredNamedNode
 - predicate - Variable in class net.minecraft.command.EntitySelectorReader
 - predicate - Variable in class net.minecraft.entity.ai.brain.task.FleeTask
 - predicate - Variable in class net.minecraft.entity.ai.goal.TemptGoal
 - predicate - Variable in class net.minecraft.entity.ai.TargetPredicate
 - predicate - Variable in class net.minecraft.entity.SpawnRestriction.Entry
 - predicate - Variable in class net.minecraft.loot.condition.AlternativeLootCondition
 - predicate - Variable in class net.minecraft.loot.condition.DamageSourcePropertiesLootCondition
 - predicate - Variable in class net.minecraft.loot.condition.EntityPropertiesLootCondition
 - predicate - Variable in class net.minecraft.loot.condition.LocationCheckLootCondition
 - predicate - Variable in class net.minecraft.loot.condition.MatchToolLootCondition
 - predicate - Variable in class net.minecraft.loot.entry.CombinedEntry
 - predicate - Variable in class net.minecraft.loot.function.ConditionalLootFunction
 - predicate - Variable in class net.minecraft.loot.LootManager.AndCondition
 - predicate - Variable in class net.minecraft.loot.LootPool
 - predicate - Variable in class net.minecraft.world.gen.blockpredicate.NotBlockPredicate
 - predicate - Variable in class net.minecraft.world.gen.feature.RootSystemFeatureConfig
 - predicate - Variable in class net.minecraft.world.gen.placementmodifier.BlockFilterPlacementModifier
 - predicate - Variable in class net.minecraft.world.gen.surfacebuilder.MaterialRules.BiomeMaterialCondition
 - predicate - Variable in enum class net.minecraft.world.poi.PointOfInterestStorage.OccupationStatus
 - predicate - Variable in enum class net.minecraft.world.RaycastContext.FluidHandling
 - predicate(BiPredicate<ServerWorld, E>) - Static method in class net.minecraft.entity.ai.brain.task.TaskTriggerer
 - predicate(Predicate<E>) - Static method in class net.minecraft.entity.ai.brain.task.TaskTriggerer
 - predicate(LootCondition) - Static method in class net.minecraft.loot.context.LootContext
 - predicate(ItemPredicate) - Static method in class net.minecraft.advancement.criterion.ConsumeItemCriterion.Conditions
 - PREDICATE - Static variable in class net.minecraft.entity.decoration.AbstractDecorationEntity
 - PredicatedStateProvider - Record Class in net.minecraft.world.gen.stateprovider
 - PredicatedStateProvider(BlockStateProvider, List<PredicatedStateProvider.Rule>) - Constructor for record class net.minecraft.world.gen.stateprovider.PredicatedStateProvider
 - PredicatedStateProvider.Rule - Record Class in net.minecraft.world.gen.stateprovider
 - predicates - Variable in class net.minecraft.world.gen.blockpredicate.CombinedBlockPredicate
 - PREDICATES - Static variable in class net.minecraft.loot.LootDataType
 - predict(int) - Method in interface net.minecraft.client.network.SequencedPacketCreator
 - preferredBiomes - Variable in class net.minecraft.world.gen.chunk.placement.ConcentricRingsStructurePlacement
 - preferredHand - Variable in class net.minecraft.entity.LivingEntity
 - prefersNewDamageableItem(ItemStack, ItemStack) - Method in class net.minecraft.entity.mob.MobEntity
 - prefersNewEquipment(ItemStack, ItemStack) - Method in class net.minecraft.entity.mob.DrownedEntity
 - prefersNewEquipment(ItemStack, ItemStack) - Method in class net.minecraft.entity.mob.MobEntity
 - prefersNewEquipment(ItemStack, ItemStack) - Method in class net.minecraft.entity.mob.PiglinEntity
 - prefix - Variable in class net.minecraft.client.texture.atlas.DirectoryAtlasSource
 - prefix - Variable in class net.minecraft.nbt.visitor.NbtOrderedStringFormatter
 - prefix - Variable in class net.minecraft.nbt.visitor.NbtTextFormatter
 - prefix - Variable in class net.minecraft.network.packet.s2c.play.TeamS2CPacket.SerializableTeam
 - prefix - Variable in class net.minecraft.scoreboard.Team
 - prefix - Variable in class net.minecraft.util.thread.GroupAssigningThreadFactory
 - prefix(String) - Static method in record class net.minecraft.util.path.AllowedSymlinkPathMatcher.Entry
 - PREFIX - Static variable in class net.minecraft.util.NameGenerator
 - PREFIX - Static variable in interface net.minecraft.util.path.AllowedSymlinkPathMatcher.EntryType
 - preload - Variable in class net.minecraft.client.sound.Sound
 - preload(SoundSystem) - Method in class net.minecraft.client.sound.Sound
 - preload(SoundSystem) - Method in interface net.minecraft.client.sound.SoundContainer
 - preload(SoundSystem) - Method in class net.minecraft.client.sound.WeightedSoundSet
 - preloadChunks(WorldView, BlockPos, int) - Method in class net.minecraft.world.poi.PointOfInterestStorage
 - 
Preloads chunks in a square area with the given radius.
 - preloadedChunks - Variable in class net.minecraft.world.poi.PointOfInterestStorage
 - preloadedSounds - Variable in class net.minecraft.client.sound.SoundSystem
 - preloadProgram(ResourceFactory, String, VertexFormat) - Method in class net.minecraft.client.render.GameRenderer
 - preloadPrograms(ResourceFactory) - Method in class net.minecraft.client.render.GameRenderer
 - prepare(BlockState, WorldAccess, BlockPos, int, int) - Method in class net.minecraft.block.AbstractBlock
 - 
Deprecated.
 - prepare(BlockState, WorldAccess, BlockPos, int, int) - Method in class net.minecraft.block.RedstoneWireBlock
 - 
Called when the block state changes, before the neighbor-triggered state update on the original block, and after the neighbor-triggered state update on the replaced block.
 - prepare(ResourceManager, Profiler) - Method in class net.minecraft.client.resource.PeriodicNotificationManager
 - prepare(ResourceManager, Profiler) - Method in class net.minecraft.client.resource.SplashTextResourceSupplier
 - prepare(ResourceManager, Profiler) - Method in class net.minecraft.client.resource.VideoWarningManager
 - prepare(ResourceManager, Profiler) - Method in class net.minecraft.client.sound.SoundManager
 - prepare(ResourceManager, Profiler) - Method in class net.minecraft.resource.JsonDataLoader
 - prepare(ResourceManager, Profiler) - Method in class net.minecraft.resource.SinglePreparationResourceReloader
 - 
Prepares the intermediate object.
 - prepare(WorldAccess, BlockPos, int) - Method in class net.minecraft.block.AbstractBlock.AbstractBlockState
 - prepare(WorldAccess, BlockPos, int, int) - Method in class net.minecraft.block.AbstractBlock.AbstractBlockState
 - PREPARE_RAM - Static variable in class net.minecraft.entity.EntityStatuses
 - PREPARE_RAM_DURATION - Static variable in class net.minecraft.entity.passive.GoatBrain
 - preparedCount - Variable in class net.minecraft.resource.SimpleResourceReload
 - prepareImage(int, int, int) - Static method in class com.mojang.blaze3d.platform.TextureUtil
 - prepareImage(int, int, int, int) - Static method in class com.mojang.blaze3d.platform.TextureUtil
 - prepareImage(NativeImage.InternalFormat, int, int, int) - Static method in class com.mojang.blaze3d.platform.TextureUtil
 - prepareImage(NativeImage.InternalFormat, int, int, int, int) - Static method in class com.mojang.blaze3d.platform.TextureUtil
 - prepareOffersFor(PlayerEntity) - Method in class net.minecraft.entity.passive.VillagerEntity
 - prepareProfile - Variable in class net.minecraft.resource.ProfiledResourceReload.Summary
 - PrepareRamTask<E extends PathAwareEntity> - Class in net.minecraft.entity.ai.brain.task
 - 
The task where an entity finds a target, a place to start its ram, and wait to start its ram.
 - PrepareRamTask(ToIntFunction<E>, int, int, float, TargetPredicate, int, Function<E, SoundEvent>) - Constructor for class net.minecraft.entity.ai.brain.task.PrepareRamTask
 - 
Creates a ram preparation task.
 - PrepareRamTask.Ram - Class in net.minecraft.entity.ai.brain.task
 - 
A ram chosen during the preparation.
 - prepareStageFuture - Variable in class net.minecraft.resource.SimpleResourceReload
 - prepareStartRegion(WorldGenerationProgressListener) - Method in class net.minecraft.server.MinecraftServer
 - prepareStartTime - Variable in class net.minecraft.entity.ai.brain.task.PrepareRamTask
 - prepareTime - Variable in class net.minecraft.entity.ai.brain.task.PrepareRamTask
 - prepareTimeMs - Variable in class net.minecraft.resource.ProfiledResourceReload.Summary
 - PREPARING_RAM_WALK_SPEED - Static variable in class net.minecraft.entity.passive.GoatBrain
 - PREPARING_TEXT - Static variable in class net.minecraft.client.gui.screen.world.CreateWorldScreen
 - PREPARING_TO_SUMMON_PILLARS - Enum constant in enum class net.minecraft.entity.boss.dragon.EnderDragonSpawnState
 - preparingRam - Variable in class net.minecraft.entity.passive.GoatEntity
 - prepend(AxisTransformation) - Method in enum class net.minecraft.util.math.AxisTransformation
 - prepend(DirectionTransformation) - Method in enum class net.minecraft.util.math.DirectionTransformation
 - preRaidTicks - Variable in class net.minecraft.village.raid.Raid
 - Present(T, Weight) - Constructor for class net.minecraft.util.collection.Weighted.Present
 - preset - Variable in class net.minecraft.client.gui.screen.PresetsScreen.SuperflatPresetsListWidget.SuperflatPresetEntry
 - preset - Variable in record class net.minecraft.client.gui.screen.world.WorldCreator.WorldType
 - 
The field for the
presetrecord component. - preset - Variable in class net.minecraft.world.biome.source.MultiNoiseBiomeSourceParameterList
 - preset() - Method in record class net.minecraft.client.gui.screen.world.WorldCreator.WorldType
 - 
Returns the value of the
presetrecord component. - Preset(Identifier, MultiNoiseBiomeSourceParameterList.Preset.BiomeSourceFunction) - Constructor for record class net.minecraft.world.biome.source.MultiNoiseBiomeSourceParameterList.Preset
 - 
Creates an instance of a
Presetrecord class. - PRESET_CODEC - Static variable in class net.minecraft.world.biome.source.MultiNoiseBiomeSource
 - presetRegisterable - Variable in class net.minecraft.world.gen.FlatLevelGeneratorPresets.Registrar
 - presetRegisterable - Variable in class net.minecraft.world.gen.WorldPresets.Registrar
 - PresetsScreen - Class in net.minecraft.client.gui.screen
 - PresetsScreen(CustomizeFlatLevelScreen) - Constructor for class net.minecraft.client.gui.screen.PresetsScreen
 - PresetsScreen.SuperflatPresetsListWidget - Class in net.minecraft.client.gui.screen
 - PresetsScreen.SuperflatPresetsListWidget.SuperflatPresetEntry - Class in net.minecraft.client.gui.screen
 - PRESS_SHIFT_KEY - Enum constant in enum class net.minecraft.network.packet.c2s.play.ClientCommandC2SPacket.Mode
 - PressableTextWidget - Class in net.minecraft.client.gui.widget
 - PressableTextWidget(int, int, int, int, Text, ButtonWidget.PressAction, TextRenderer) - Constructor for class net.minecraft.client.gui.widget.PressableTextWidget
 - PressableWidget - Class in net.minecraft.client.gui.widget
 - 
A pressable widget has a press action.
 - PressableWidget(int, int, int, int, Text) - Constructor for class net.minecraft.client.gui.widget.PressableWidget
 - pressAction - Variable in class net.minecraft.client.gui.screen.DialogScreen.ChoiceButton
 - pressAction - Variable in class net.minecraft.client.gui.widget.IconButtonWidget.Builder
 - pressed - Variable in class net.minecraft.client.option.KeyBinding
 - PRESSED_SHAPE - Static variable in class net.minecraft.block.AbstractPressurePlateBlock
 - pressedCtrlKeys - Variable in class net.minecraft.client.gui.screen.CreditsScreen
 - pressedUOffset - Variable in class net.minecraft.client.gui.widget.ToggleButtonWidget
 - pressingBack - Variable in class net.minecraft.client.input.Input
 - pressingBack - Variable in class net.minecraft.entity.vehicle.BoatEntity
 - pressingForward - Variable in class net.minecraft.client.input.Input
 - pressingForward - Variable in class net.minecraft.entity.vehicle.BoatEntity
 - pressingLeft - Variable in class net.minecraft.client.input.Input
 - pressingLeft - Variable in class net.minecraft.entity.vehicle.BoatEntity
 - pressingRight - Variable in class net.minecraft.client.input.Input
 - pressingRight - Variable in class net.minecraft.entity.vehicle.BoatEntity
 - pressTicks - Variable in class net.minecraft.block.ButtonBlock
 - PRESSURE_PLATE - Enum constant in enum class net.minecraft.data.family.BlockFamily.Variant
 - PRESSURE_PLATE_DOWN - Static variable in class net.minecraft.data.client.Models
 - PRESSURE_PLATE_UP - Static variable in class net.minecraft.data.client.Models
 - PRESSURE_PLATES - Static variable in class net.minecraft.registry.tag.BlockTags
 - pressurePlate(Block) - Method in class net.minecraft.data.client.BlockStateModelGenerator.BlockTexturePool
 - pressurePlate(Block) - Method in class net.minecraft.data.family.BlockFamily.Builder
 - PressurePlateBlock - Class in net.minecraft.block
 - PressurePlateBlock(PressurePlateBlock.ActivationRule, AbstractBlock.Settings, BlockSetType) - Constructor for class net.minecraft.block.PressurePlateBlock
 - PressurePlateBlock.ActivationRule - Enum Class in net.minecraft.block
 - pressurePlateClickOff - Variable in record class net.minecraft.block.BlockSetType
 - 
The field for the
pressurePlateClickOffrecord component. - pressurePlateClickOff() - Method in record class net.minecraft.block.BlockSetType
 - 
Returns the value of the
pressurePlateClickOffrecord component. - pressurePlateClickOn - Variable in record class net.minecraft.block.BlockSetType
 - 
The field for the
pressurePlateClickOnrecord component. - pressurePlateClickOn() - Method in record class net.minecraft.block.BlockSetType
 - 
Returns the value of the
pressurePlateClickOnrecord component. - prevAngle - Variable in class net.minecraft.client.particle.Particle
 - prevAnimationProgress - Variable in class net.minecraft.block.entity.ShulkerBoxBlockEntity
 - prevAttachedBlock - Variable in class net.minecraft.entity.mob.ShulkerEntity
 - prevBodyYaw - Variable in class net.minecraft.entity.LivingEntity
 - prevBreakProgress - Variable in class net.minecraft.entity.ai.goal.BreakDoorGoal
 - prevCapeX - Variable in class net.minecraft.entity.player.PlayerEntity
 - prevCapeY - Variable in class net.minecraft.entity.player.PlayerEntity
 - prevCapeZ - Variable in class net.minecraft.entity.player.PlayerEntity
 - PREVENT_MOB_SPAWNING_INSIDE - Static variable in class net.minecraft.registry.tag.BlockTags
 - preventOverflow(int, int, Vector2i, int, int) - Method in class net.minecraft.client.gui.tooltip.HoveredTooltipPositioner
 - preventProxyConnections - Variable in class net.minecraft.server.dedicated.ServerPropertiesHandler
 - preventProxyConnections - Variable in class net.minecraft.server.MinecraftServer
 - prevEquipProgressMainHand - Variable in class net.minecraft.client.render.item.HeldItemRenderer
 - prevEquipProgressOffHand - Variable in class net.minecraft.client.render.item.HeldItemRenderer
 - prevFlapProgress - Variable in class net.minecraft.entity.passive.ChickenEntity
 - prevFlapProgress - Variable in class net.minecraft.entity.passive.ParrotEntity
 - prevFoodLevel - Variable in class net.minecraft.entity.player.HungerManager
 - prevHeadDownAnimation - Variable in class net.minecraft.entity.passive.CatEntity
 - prevHeadYaw - Variable in class net.minecraft.entity.LivingEntity
 - prevHorizontalSpeed - Variable in class net.minecraft.entity.Entity
 - previous - Variable in class net.minecraft.entity.ai.pathing.PathNode
 - previous - Variable in record class net.minecraft.entity.decoration.DisplayEntity.AffineTransformationInterpolator
 - 
The field for the
previousrecord component. - previous - Variable in record class net.minecraft.entity.decoration.DisplayEntity.ArgbLerper
 - 
The field for the
previousrecord component. - previous - Variable in record class net.minecraft.entity.decoration.DisplayEntity.FloatLerperImpl
 - 
The field for the
previousrecord component. - previous - Variable in record class net.minecraft.entity.decoration.DisplayEntity.IntLerperImpl
 - 
The field for the
previousrecord component. - previous - Variable in class net.minecraft.world.chunk.ChunkStatus
 - previous() - Method in record class net.minecraft.entity.decoration.DisplayEntity.AffineTransformationInterpolator
 - 
Returns the value of the
previousrecord component. - previous() - Method in record class net.minecraft.entity.decoration.DisplayEntity.ArgbLerper
 - 
Returns the value of the
previousrecord component. - previous() - Method in record class net.minecraft.entity.decoration.DisplayEntity.FloatLerperImpl
 - 
Returns the value of the
previousrecord component. - previous() - Method in record class net.minecraft.entity.decoration.DisplayEntity.IntLerperImpl
 - 
Returns the value of the
previousrecord component. - previous(Iterable<T>, T) - Static method in class net.minecraft.util.Util
 - 
Returns the item preceding
objectiniterable. - PREVIOUS_OUTPUT_TEXT - Static variable in class net.minecraft.client.gui.screen.ingame.AbstractCommandBlockScreen
 - PREVIOUS_PAGE_BUTTON_ID - Static variable in class net.minecraft.screen.LecternScreenHandler
 - PREVIOUS_PAGE_COMMAND - Static variable in class net.minecraft.client.gui.hud.spectator.SpectatorMenu
 - PREVIOUS_PAGE_TEXT - Static variable in class net.minecraft.client.gui.hud.spectator.SpectatorMenu
 - previousAttemptAt - Variable in class net.minecraft.entity.ai.brain.task.FindPointOfInterestTask.RetryMarker
 - previousCursorStack - Variable in class net.minecraft.screen.ScreenHandler
 - previousGameMode - Variable in class net.minecraft.client.network.ClientPlayerInteractionManager
 - previousGameMode - Variable in record class net.minecraft.network.packet.s2c.play.GameJoinS2CPacket
 - 
The field for the
previousGameModerecord component. - previousGameMode - Variable in class net.minecraft.network.packet.s2c.play.PlayerRespawnS2CPacket
 - previousGameMode - Variable in class net.minecraft.server.network.ServerPlayerInteractionManager
 - previousGameMode() - Method in record class net.minecraft.network.packet.s2c.play.GameJoinS2CPacket
 - 
Returns the value of the
previousGameModerecord component. - previouslyKilled - Variable in record class net.minecraft.entity.boss.dragon.EnderDragonFight.Data
 - 
The field for the
previouslyKilledrecord component. - previouslyKilled - Variable in class net.minecraft.entity.boss.dragon.EnderDragonFight
 - previouslyKilled() - Method in record class net.minecraft.entity.boss.dragon.EnderDragonFight.Data
 - 
Returns the value of the
previouslyKilledrecord component. - previousOutputTextField - Variable in class net.minecraft.client.gui.screen.ingame.AbstractCommandBlockScreen
 - previousPageButton - Variable in class net.minecraft.client.gui.screen.ingame.BookEditScreen
 - previousPageButton - Variable in class net.minecraft.client.gui.screen.ingame.BookScreen
 - previousResultNode - Variable in class net.minecraft.world.biome.source.util.MultiNoiseUtil.SearchTree
 - previousSibling - Variable in class net.minecraft.advancement.AdvancementPositioner
 - previousTimeSnapshot - Variable in class net.minecraft.client.realms.gui.screen.RealmsDownloadLatestWorldScreen
 - previousTimeSnapshot - Variable in class net.minecraft.client.realms.gui.screen.RealmsUploadScreen
 - previousTrackedStacks - Variable in class net.minecraft.screen.ScreenHandler
 - previousWrittenBytes - Variable in class net.minecraft.client.realms.gui.screen.RealmsDownloadLatestWorldScreen
 - previousWrittenBytes - Variable in class net.minecraft.client.realms.gui.screen.RealmsUploadScreen
 - prevLookDirection - Variable in class net.minecraft.entity.LivingEntity
 - prevMaxWingDeviation - Variable in class net.minecraft.entity.passive.ChickenEntity
 - prevMaxWingDeviation - Variable in class net.minecraft.entity.passive.ParrotEntity
 - prevNauseaIntensity - Variable in class net.minecraft.client.network.ClientPlayerEntity
 - prevOpenProgress - Variable in class net.minecraft.entity.mob.ShulkerEntity
 - prevPageButton - Variable in class net.minecraft.client.gui.screen.recipebook.RecipeBookResults
 - prevPitch - Variable in class net.minecraft.entity.Entity
 - prevPosX - Variable in class net.minecraft.client.particle.Particle
 - prevPosY - Variable in class net.minecraft.client.particle.Particle
 - prevPosZ - Variable in class net.minecraft.client.particle.Particle
 - prevRollAngle - Variable in class net.minecraft.entity.passive.SquidEntity
 - prevScore - Variable in class net.minecraft.client.gui.hud.PlayerListHud.Heart
 - prevSideHeadPitches - Variable in class net.minecraft.entity.boss.WitherEntity
 - prevSideHeadYaws - Variable in class net.minecraft.entity.boss.WitherEntity
 - prevSleepAnimation - Variable in class net.minecraft.entity.passive.CatEntity
 - prevSpeed - Variable in class net.minecraft.entity.LimbAnimator
 - prevSpikesExtension - Variable in class net.minecraft.entity.mob.GuardianEntity
 - prevStepBobbingAmount - Variable in class net.minecraft.entity.LivingEntity
 - prevStrideDistance - Variable in class net.minecraft.entity.player.PlayerEntity
 - prevTailAngle - Variable in class net.minecraft.entity.mob.GuardianEntity
 - prevTailCurlAnimation - Variable in class net.minecraft.entity.passive.CatEntity
 - prevTentacleAngle - Variable in class net.minecraft.entity.passive.SquidEntity
 - prevThrustTimer - Variable in class net.minecraft.entity.passive.SquidEntity
 - 
This serves no real purpose.
 - prevTiltAngle - Variable in class net.minecraft.entity.passive.SquidEntity
 - prevTimeMillis - Variable in class net.minecraft.client.render.RenderTickCounter
 - prevUpdateTime - Variable in class net.minecraft.client.render.debug.LightDebugRenderer
 - prevWingPosition - Variable in class net.minecraft.entity.boss.dragon.EnderDragonEntity
 - prevX - Variable in class net.minecraft.entity.Entity
 - prevY - Variable in class net.minecraft.entity.Entity
 - prevYaw - Variable in class net.minecraft.entity.Entity
 - prevZ - Variable in class net.minecraft.entity.Entity
 - price - Variable in class net.minecraft.village.TradeOffers.BuyForOneEmeraldFactory
 - price - Variable in class net.minecraft.village.TradeOffers.ProcessItemFactory
 - price - Variable in class net.minecraft.village.TradeOffers.SellDyedArmorFactory
 - price - Variable in class net.minecraft.village.TradeOffers.SellItemFactory
 - price - Variable in class net.minecraft.village.TradeOffers.SellMapFactory
 - price - Variable in class net.minecraft.village.TradeOffers.SellPotionHoldingItemFactory
 - priceMultiplier - Variable in class net.minecraft.village.TradeOffer
 - priceMultiplier - Variable in class net.minecraft.village.TradeOffers.SellPotionHoldingItemFactory
 - primary - Variable in class net.minecraft.block.entity.BeaconBlockEntity
 - primary - Variable in class net.minecraft.client.gui.screen.ingame.BeaconScreen.EffectButtonWidget
 - PRIMARY_POWER_TEXT - Static variable in class net.minecraft.client.gui.screen.ingame.BeaconScreen
 - PRIMARY_PROPERTY_INDEX - Static variable in class net.minecraft.block.entity.BeaconBlockEntity
 - primaryColor - Variable in class net.minecraft.item.SpawnEggItem
 - primaryEffect - Variable in class net.minecraft.client.gui.screen.ingame.BeaconScreen
 - primaryEffectId - Variable in class net.minecraft.network.packet.c2s.play.UpdateBeaconC2SPacket
 - prime() - Method in class net.minecraft.entity.vehicle.TntMinecartEntity
 - PRIME_FUSE - Static variable in class net.minecraft.world.event.GameEvent
 - PRIME_TNT_STATUS - Static variable in class net.minecraft.entity.vehicle.TntMinecartEntity
 - primeAnger - Variable in class net.minecraft.entity.ai.WardenAngerManager
 - primeTnt(World, BlockPos) - Static method in class net.minecraft.block.TntBlock
 - primeTnt(World, BlockPos, LivingEntity) - Static method in class net.minecraft.block.TntBlock
 - primitiveCenters - Variable in class net.minecraft.client.render.BufferBuilder.TransparentSortingData
 - PRINT_ARRAY - Static variable in class net.minecraft.client.search.SuffixArray
 - PRINT_COMPARISONS - Static variable in class net.minecraft.client.search.SuffixArray
 - printArray() - Method in class net.minecraft.client.search.SuffixArray
 - printCrashReport(CrashReport) - Static method in class net.minecraft.client.MinecraftClient
 - printFloorLayouts() - Method in class net.minecraft.structure.WoodlandMansionGenerator.MansionParameters
 - 
Prints a string representation of
WoodlandMansionGenerator.MansionParameters.baseLayoutandWoodlandMansionGenerator.MansionParameters.thirdFloorLayout. - println(String) - Method in class net.minecraft.util.logging.LoggerPrintStream
 - println(Object) - Method in class net.minecraft.util.logging.LoggerPrintStream
 - println(String) - Static method in class net.minecraft.Bootstrap
 - printMissingFlags(FeatureManager, FeatureSet, FeatureSet) - Static method in class net.minecraft.resource.featuretoggle.FeatureFlags
 - printMissingFlags(FeatureSet, FeatureSet) - Static method in class net.minecraft.resource.featuretoggle.FeatureFlags
 - printRandomFloorLayouts(String[]) - Static method in class net.minecraft.structure.WoodlandMansionGenerator
 - printRow(Object[]) - Method in class net.minecraft.util.CsvWriter
 - printRow(Stream<?>) - Method in class net.minecraft.util.CsvWriter
 - prioritized - Variable in class net.minecraft.client.render.chunk.ChunkBuilder.BuiltChunk.Task
 - Prioritized(int) - Constructor for class net.minecraft.util.thread.TaskQueue.Prioritized
 - prioritizedEntryIndex - Variable in class net.minecraft.entity.ai.brain.ScheduleRule
 - PrioritizedGoal - Class in net.minecraft.entity.ai.goal
 - PrioritizedGoal(int, Goal) - Constructor for class net.minecraft.entity.ai.goal.PrioritizedGoal
 - PrioritizedTask(int, Runnable) - Constructor for class net.minecraft.util.thread.TaskQueue.PrioritizedTask
 - prioritizedTaskQueue - Variable in class net.minecraft.client.render.chunk.ChunkBuilder
 - prioritizeTip - Variable in record class net.minecraft.world.gen.feature.BlockColumnFeatureConfig
 - 
The field for the
prioritizeTiprecord component. - prioritizeTip() - Method in record class net.minecraft.world.gen.feature.BlockColumnFeatureConfig
 - 
Returns the value of the
prioritizeTiprecord component. - priority - Variable in class net.minecraft.entity.ai.brain.ScheduleRuleEntry
 - priority - Variable in class net.minecraft.entity.ai.goal.PrioritizedGoal
 - priority - Variable in class net.minecraft.util.thread.TaskQueue.PrioritizedTask
 - priority - Variable in record class net.minecraft.world.tick.OrderedTick
 - 
The field for the
priorityrecord component. - priority - Variable in record class net.minecraft.world.tick.Tick
 - 
The field for the
priorityrecord component. - priority() - Method in record class net.minecraft.world.tick.OrderedTick
 - 
Returns the value of the
priorityrecord component. - priority() - Method in record class net.minecraft.world.tick.Tick
 - 
Returns the value of the
priorityrecord component. - Priority() - Constructor for enum class net.minecraft.world.storage.StorageIoWorker.Priority
 - PRIORITY_NBT_KEY - Static variable in record class net.minecraft.world.tick.Tick
 - PRISMARINE - Static variable in class net.minecraft.block.Blocks
 - PRISMARINE - Static variable in class net.minecraft.data.family.BlockFamilies
 - PRISMARINE - Static variable in class net.minecraft.item.Items
 - PRISMARINE - Static variable in class net.minecraft.structure.OceanMonumentGenerator.Piece
 - PRISMARINE_BRICK - Static variable in class net.minecraft.data.family.BlockFamilies
 - PRISMARINE_BRICK_SLAB - Static variable in class net.minecraft.block.Blocks
 - PRISMARINE_BRICK_SLAB - Static variable in class net.minecraft.item.Items
 - PRISMARINE_BRICK_STAIRS - Static variable in class net.minecraft.block.Blocks
 - PRISMARINE_BRICK_STAIRS - Static variable in class net.minecraft.item.Items
 - PRISMARINE_BRICKS - Static variable in class net.minecraft.block.Blocks
 - PRISMARINE_BRICKS - Static variable in class net.minecraft.item.Items
 - PRISMARINE_BRICKS - Static variable in class net.minecraft.structure.OceanMonumentGenerator.Piece
 - PRISMARINE_CRYSTALS - Static variable in class net.minecraft.item.Items
 - PRISMARINE_SHARD - Static variable in class net.minecraft.item.Items
 - PRISMARINE_SLAB - Static variable in class net.minecraft.block.Blocks
 - PRISMARINE_SLAB - Static variable in class net.minecraft.item.Items
 - PRISMARINE_STAIRS - Static variable in class net.minecraft.block.Blocks
 - PRISMARINE_STAIRS - Static variable in class net.minecraft.item.Items
 - PRISMARINE_WALL - Static variable in class net.minecraft.block.Blocks
 - PRISMARINE_WALL - Static variable in class net.minecraft.item.Items
 - PrisonHall(int, Random, BlockBox, Direction) - Constructor for class net.minecraft.structure.StrongholdGenerator.PrisonHall
 - PrisonHall(NbtCompound) - Constructor for class net.minecraft.structure.StrongholdGenerator.PrisonHall
 - PRIVACY_INFO_TEXT - Static variable in class net.minecraft.client.realms.gui.screen.RealmsParentalConsentScreen
 - privacyInfoText - Variable in class net.minecraft.client.realms.gui.screen.RealmsParentalConsentScreen
 - privateKey - Variable in record class net.minecraft.network.encryption.PlayerKeyPair
 - 
The field for the
privateKeyrecord component. - privateKey() - Method in record class net.minecraft.network.encryption.PlayerKeyPair
 - 
Returns the value of the
privateKeyrecord component. - PRIZE_POTTERY_PATTERN - Static variable in class net.minecraft.block.DecoratedPotPatterns
 - PRIZE_POTTERY_SHERD - Static variable in class net.minecraft.item.Items
 - probability - Variable in class net.minecraft.entity.ai.goal.WanderAroundFarGoal
 - probability - Variable in class net.minecraft.loot.function.ApplyBonusLootFunction.BinomialWithBonusCount
 - probability - Variable in class net.minecraft.structure.rule.RandomBlockMatchRuleTest
 - probability - Variable in class net.minecraft.structure.rule.RandomBlockStateMatchRuleTest
 - probability - Variable in class net.minecraft.world.biome.BiomeParticleConfig
 - probability - Variable in class net.minecraft.world.gen.ProbabilityConfig
 - probability - Variable in class net.minecraft.world.gen.treedecorator.AttachedToLeavesTreeDecorator
 - probability - Variable in class net.minecraft.world.gen.treedecorator.BeehiveTreeDecorator
 - probability - Variable in class net.minecraft.world.gen.treedecorator.CocoaBeansTreeDecorator
 - probability - Variable in class net.minecraft.world.gen.treedecorator.LeavesVineTreeDecorator
 - ProbabilityConfig - Class in net.minecraft.world.gen
 - ProbabilityConfig(float) - Constructor for class net.minecraft.world.gen.ProbabilityConfig
 - PROBABLY_NOT - Enum constant in enum class net.minecraft.util.ModStatus.Confidence
 - proceed(boolean, boolean) - Method in interface net.minecraft.client.gui.screen.BackupPromptScreen.Callback
 - PROCEED - Static variable in class net.minecraft.screen.ScreenTexts
 - process() - Method in class com.mojang.blaze3d.systems.RenderCallStorage
 - 
No-op, but it seems like processing by method order and the check in method body.
 - process() - Method in class net.minecraft.client.network.message.MessageHandler
 - 
Processes one delayed message from the queue's beginning.
 - process(int, int, boolean) - Method in class net.minecraft.text.TextReorderingProcessor
 - process(String) - Method in interface net.minecraft.server.command.DataCommand.Processor
 - process(List<NbtElement>, BiConsumer<NbtElement, List<NbtElement>>) - Method in interface net.minecraft.command.argument.NbtPathArgumentType.PathNode
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.ApplyBonusLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.ConditionalLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.CopyNameLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.CopyNbtLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.CopyStateFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.EnchantRandomlyLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.EnchantWithLevelsLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.ExplorationMapLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.ExplosionDecayLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.FillPlayerHeadLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.FurnaceSmeltLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.LimitCountLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.LootingEnchantLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.ReferenceLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetAttributesLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetBannerPatternFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetContentsLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetCountLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetDamageLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetEnchantmentsLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetInstrumentLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetLootTableLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetLoreLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetNameLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetNbtLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetPotionLootFunction
 - process(ItemStack, LootContext) - Method in class net.minecraft.loot.function.SetStewEffectLootFunction
 - process(MessageSignatureData, BooleanSupplier) - Method in class net.minecraft.client.network.message.MessageHandler
 - 
Queues
processorduring the chat delay, otherwise runs the processor. - process(Random, BlockState[], BlockState[]) - Method in class net.minecraft.structure.processor.BlockAgeStructureProcessor
 - process(ServerWorldAccess, BlockPos, BlockPos, StructurePlacementData, List<StructureTemplate.StructureBlockInfo>) - Static method in class net.minecraft.structure.StructureTemplate
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.BlackstoneReplacementStructureProcessor
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.BlockAgeStructureProcessor
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.BlockIgnoreStructureProcessor
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.BlockRotStructureProcessor
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.GravityStructureProcessor
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.JigsawReplacementStructureProcessor
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.LavaSubmergedBlockStructureProcessor
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.ProtectedBlocksStructureProcessor
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.RuleStructureProcessor
 - process(WorldView, BlockPos, BlockPos, StructureTemplate.StructureBlockInfo, StructureTemplate.StructureBlockInfo, StructurePlacementData) - Method in class net.minecraft.structure.processor.StructureProcessor
 - ProcessableMessage(MessageSignatureData, BooleanSupplier) - Constructor for record class net.minecraft.client.network.message.MessageHandler.ProcessableMessage
 - processablePrioritizedTaskCount - Variable in class net.minecraft.client.render.chunk.ChunkBuilder
 - 
The number of tasks it can poll from
ChunkBuilder.prioritizedTaskQueuebefore polling fromChunkBuilder.taskQueuefirst instead. - processAll() - Method in class net.minecraft.client.network.message.MessageHandler
 - 
Processes all delayed messages from the queue.
 - processAll(ServerPlayerEntity, Iterable<Advancement>) - Method in enum class net.minecraft.server.command.AdvancementCommand.Operation
 - processBlockBreakingAction(BlockPos, PlayerActionC2SPacket.Action, Direction, int, int) - Method in class net.minecraft.server.network.DemoServerPlayerInteractionManager
 - processBlockBreakingAction(BlockPos, PlayerActionC2SPacket.Action, Direction, int, int) - Method in class net.minecraft.server.network.ServerPlayerInteractionManager
 - processBlockEvent(BlockEvent) - Method in class net.minecraft.server.world.ServerWorld
 - processBlocks(Random) - Method in class net.minecraft.structure.processor.BlockAgeStructureProcessor
 - processChatMessageInternal(MessageType.Parameters, SignedMessage, Text, GameProfile, boolean, Instant) - Method in class net.minecraft.client.network.message.MessageHandler
 - 
Processes a chat message.
 - processDebugKeys(int) - Method in class net.minecraft.client.Keyboard
 - processDelayedMessages() - Method in class net.minecraft.client.network.message.MessageHandler
 - 
Processes all delayed messages until one of them fails to process if the delay has passed, and otherwise does nothing.
 - processDuration(ServerCommandSource, int, IntProvider) - Static method in class net.minecraft.server.command.WeatherCommand
 - processEach(ServerPlayerEntity, Advancement) - Method in enum class net.minecraft.server.command.AdvancementCommand.Operation
 - processEachCriterion(ServerPlayerEntity, Advancement, String) - Method in enum class net.minecraft.server.command.AdvancementCommand.Operation
 - processEquippedStack(ItemStack) - Method in class net.minecraft.entity.LivingEntity
 - processEvents(T, long) - Method in class net.minecraft.world.timer.Timer
 - processF3(int) - Method in class net.minecraft.client.Keyboard
 - processGlobalEvent(int, BlockPos, int) - Method in class net.minecraft.client.render.WorldRenderer
 - processing - Variable in class com.mojang.blaze3d.systems.RenderCallStorage
 - processingIndex - Variable in class com.mojang.blaze3d.systems.RenderCallStorage
 - ProcessItemFactory(ItemConvertible, int, int, Item, int, int, int) - Constructor for class net.minecraft.village.TradeOffers.ProcessItemFactory
 - ProcessItemFactory(ItemConvertible, int, Item, int, int, int) - Constructor for class net.minecraft.village.TradeOffers.ProcessItemFactory
 - processObsidian(Random) - Method in class net.minecraft.structure.processor.BlockAgeStructureProcessor
 - processor - Variable in class net.minecraft.server.world.ServerLightingProvider
 - processor - Variable in class net.minecraft.util.profiler.ServerSamplerSource.CpuUsageFetcher
 - PROCESSOR_LIST - Static variable in class net.minecraft.registry.RegistryKeys
 - processors - Variable in class net.minecraft.structure.pool.SinglePoolElement
 - processors - Variable in enum class net.minecraft.structure.pool.StructurePool.Projection
 - processors - Variable in class net.minecraft.structure.StructurePlacementData
 - PROCESSORS_CODEC - Static variable in interface net.minecraft.structure.processor.StructureProcessorType
 - processorsGetter() - Static method in class net.minecraft.structure.pool.SinglePoolElement
 - processPendingUpdate(BlockPos, BlockState, Vec3d) - Method in class net.minecraft.client.world.ClientWorld
 - processPendingUpdates(int, ClientWorld) - Method in class net.minecraft.client.network.PendingUpdateManager
 - processSimpleListFile(File, Map<String, String[]>) - Static method in class net.minecraft.server.ServerConfigHandler
 - processSlabs(Random) - Method in class net.minecraft.structure.processor.BlockAgeStructureProcessor
 - processStacks(ServerWorld, Consumer<ItemStack>) - Static method in class net.minecraft.loot.LootTable
 - processStairs(Random, BlockState) - Method in class net.minecraft.structure.processor.BlockAgeStructureProcessor
 - processSyncedBlockEvents() - Method in class net.minecraft.server.world.ServerWorld
 - processWalls(Random) - Method in class net.minecraft.structure.processor.BlockAgeStructureProcessor
 - processWorldEvent(int, BlockPos, int) - Method in class net.minecraft.client.render.WorldRenderer
 - produceParticles(ParticleEffect) - Method in class net.minecraft.entity.passive.MerchantEntity
 - PRODUCES_CORALS_FROM_BONEMEAL - Static variable in class net.minecraft.registry.tag.BiomeTags
 - produceVertex(VertexConsumer, Matrix4f, Matrix3f, float, int, float, float, int) - Static method in class net.minecraft.client.render.entity.feature.StuckStingersFeatureRenderer
 - produceVertex(VertexConsumer, Matrix4f, Matrix3f, int, float, int, int, int) - Static method in class net.minecraft.client.render.entity.DragonFireballEntityRenderer
 - PRODUCTION - Enum constant in enum class net.minecraft.client.realms.RealmsClient.Environment
 - profession - Variable in class net.minecraft.client.render.debug.VillageDebugRenderer.Brain
 - profession - Variable in class net.minecraft.village.VillagerData
 - PROFESSION_TO_LEVELED_TRADE - Static variable in class net.minecraft.village.TradeOffers
 - professionToHat - Variable in class net.minecraft.client.render.entity.feature.VillagerClothingFeatureRenderer
 - profile - Variable in class net.minecraft.client.gui.screen.pack.ResourcePackOrganizer.AbstractPack
 - profile - Variable in class net.minecraft.client.network.ClientLoginNetworkHandler
 - profile - Variable in class net.minecraft.client.network.ClientPlayNetworkHandler
 - profile - Variable in class net.minecraft.client.network.PlayerListEntry
 - profile - Variable in record class net.minecraft.client.report.log.ReceivedMessage.ChatMessage
 - 
The field for the
profilerecord component. - profile - Variable in class net.minecraft.network.packet.s2c.login.LoginSuccessS2CPacket
 - profile - Variable in record class net.minecraft.network.packet.s2c.play.PlayerListS2CPacket.Entry
 - 
The field for the
profilerecord component. - profile - Variable in class net.minecraft.server.network.ServerLoginNetworkHandler
 - profile - Variable in class net.minecraft.util.UserCache.Entry
 - profile() - Method in record class net.minecraft.client.report.log.ReceivedMessage.ChatMessage
 - 
Returns the value of the
profilerecord component. - profile() - Method in record class net.minecraft.network.packet.s2c.play.PlayerListS2CPacket.Entry
 - 
Returns the value of the
profilerecord component. - Profile(Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>) - Constructor for class net.minecraft.entity.ai.brain.Brain.Profile
 - PROFILE_KEYS_PATH - Static variable in class net.minecraft.client.util.ProfileKeysImpl
 - PROFILE_NAME_TEXTS - Static variable in class net.minecraft.client.resource.DefaultClientResourcePackProvider
 - ProfiledResourceReload - Class in net.minecraft.resource
 - 
An implementation of resource reload that includes an additional profiling summary for each reloader.
 - ProfiledResourceReload(ResourceManager, List<ResourceReloader>, Executor, Executor, CompletableFuture<Unit>) - Constructor for class net.minecraft.resource.ProfiledResourceReload
 - ProfiledResourceReload.Summary - Class in net.minecraft.resource
 - 
The profiling summary for each reloader in the reload.
 - profileFromJson(JsonObject) - Static method in class net.minecraft.server.BannedPlayerEntry
 - profileFromJson(JsonObject) - Static method in class net.minecraft.server.WhitelistEntry
 - profileId - Variable in record class net.minecraft.network.packet.c2s.login.LoginHelloC2SPacket
 - 
The field for the
profileIdrecord component. - profileId - Variable in record class net.minecraft.network.packet.s2c.play.PlayerListS2CPacket.Entry
 - 
The field for the
profileIdrecord component. - profileId - Variable in class net.minecraft.network.packet.s2c.play.PlayerListS2CPacket.Serialized
 - profileId() - Method in record class net.minecraft.network.packet.c2s.login.LoginHelloC2SPacket
 - 
Returns the value of the
profileIdrecord component. - profileId() - Method in record class net.minecraft.network.packet.s2c.play.PlayerListS2CPacket.Entry
 - 
Returns the value of the
profileIdrecord component. - profileIds - Variable in record class net.minecraft.network.packet.s2c.play.PlayerRemoveS2CPacket
 - 
The field for the
profileIdsrecord component. - profileIds() - Method in record class net.minecraft.network.packet.s2c.play.PlayerRemoveS2CPacket
 - 
Returns the value of the
profileIdsrecord component. - profileKeys - Variable in class net.minecraft.client.MinecraftClient
 - ProfileKeys - Interface in net.minecraft.client.util
 - ProfileKeysImpl - Class in net.minecraft.client.util
 - 
A class to fetch, load, and save the player's public and private keys.
 - ProfileKeysImpl(UserApiService, UUID, Path) - Constructor for class net.minecraft.client.util.ProfileKeysImpl
 - Profileless(Text) - Constructor for record class net.minecraft.network.message.SentMessage.Profileless
 - ProfilelessChatMessageS2CPacket - Record Class in net.minecraft.network.packet.s2c.play
 - ProfilelessChatMessageS2CPacket(PacketByteBuf) - Constructor for record class net.minecraft.network.packet.s2c.play.ProfilelessChatMessageS2CPacket
 - ProfilelessChatMessageS2CPacket(Text, MessageType.Serialized) - Constructor for record class net.minecraft.network.packet.s2c.play.ProfilelessChatMessageS2CPacket
 - ProfileLocationInfo - Interface in net.minecraft.util.profiler
 - 
Profiling information on a specific profiler location.
 - profileProperties - Variable in class net.minecraft.client.RunArgs.Network
 - profiler - Variable in class net.minecraft.client.MinecraftClient
 - profiler - Variable in class net.minecraft.entity.ai.goal.GoalSelector
 - profiler - Variable in class net.minecraft.server.MinecraftServer
 - profiler - Variable in class net.minecraft.util.profiler.DebugRecorder
 - profiler - Variable in class net.minecraft.util.profiler.TickTimeTracker
 - profiler - Variable in class net.minecraft.util.TickDurationMonitor
 - profiler - Variable in class net.minecraft.world.World
 - Profiler - Interface in net.minecraft.util.profiler
 - profileRepository - Variable in record class net.minecraft.util.ApiServices
 - 
The field for the
profileRepositoryrecord component. - profileRepository - Variable in class net.minecraft.util.UserCache
 - profileRepository() - Method in record class net.minecraft.util.ApiServices
 - 
Returns the value of the
profileRepositoryrecord component. - ProfileResult - Interface in net.minecraft.util.profiler
 - ProfileResultImpl - Class in net.minecraft.util.profiler
 - ProfileResultImpl(Map<String, ? extends ProfileLocationInfo>, long, int, long, int) - Constructor for class net.minecraft.util.profiler.ProfileResultImpl
 - ProfileResultImpl.CounterInfo - Class in net.minecraft.util.profiler
 - profilerGetter - Variable in class net.minecraft.world.tick.WorldTickScheduler
 - ProfilerSystem - Class in net.minecraft.util.profiler
 - ProfilerSystem(LongSupplier, IntSupplier, boolean) - Constructor for class net.minecraft.util.profiler.ProfilerSystem
 - ProfilerSystem.LocatedInfo - Class in net.minecraft.util.profiler
 - ProfilerTiming - Class in net.minecraft.util.profiler
 - ProfilerTiming(String, double, double, long) - Constructor for class net.minecraft.util.profiler.ProfilerTiming
 - profiles - Variable in class net.minecraft.resource.ResourcePackManager
 - profileUuid - Variable in class net.minecraft.client.realms.dto.PlayerActivity
 - program - Variable in class net.minecraft.client.gl.GlUniform
 - program - Variable in class net.minecraft.client.gl.PostEffectPass
 - program - Variable in class net.minecraft.client.render.RenderLayer.MultiPhaseParameters.Builder
 - program - Variable in class net.minecraft.client.render.RenderLayer.MultiPhaseParameters
 - program(RenderPhase.ShaderProgram) - Method in class net.minecraft.client.render.RenderLayer.MultiPhaseParameters.Builder
 - PROGRAM_DIRECTORY - Static variable in class net.minecraft.client.gl.JsonEffectShaderProgram
 - ProgramInitException(String, Throwable) - Constructor for exception class net.minecraft.client.render.WorldRenderer.ProgramInitException
 - programs - Variable in class net.minecraft.client.render.GameRenderer
 - progress - Variable in class net.minecraft.advancement.PlayerAdvancementTracker
 - progress - Variable in class net.minecraft.block.entity.ChestLidAnimator
 - progress - Variable in class net.minecraft.block.entity.PistonBlockEntity
 - progress - Variable in class net.minecraft.client.gui.screen.advancement.AdvancementWidget
 - progress - Variable in class net.minecraft.client.gui.screen.ProgressScreen
 - progress - Variable in class net.minecraft.client.gui.screen.SplashOverlay
 - progress - Variable in class net.minecraft.client.realms.gui.screen.RealmsDownloadLatestWorldScreen
 - progress - Variable in class net.minecraft.client.realms.gui.screen.RealmsUploadScreen
 - progress - Variable in class net.minecraft.client.toast.TutorialToast
 - progress - Variable in class net.minecraft.network.packet.s2c.play.BlockBreakingProgressS2CPacket
 - progress - Variable in class net.minecraft.world.updater.WorldUpdater
 - PROGRESS - Enum constant in enum class net.minecraft.entity.boss.BossBar.Style
 - PROGRESS_BAR_HEIGHT - Static variable in class net.minecraft.client.toast.TutorialToast
 - PROGRESS_BAR_STAGES - Static variable in interface net.minecraft.client.gui.screen.StatsListener
 - PROGRESS_BAR_WIDTH - Static variable in class net.minecraft.client.toast.TutorialToast
 - PROGRESS_BAR_X - Static variable in class net.minecraft.client.toast.TutorialToast
 - PROGRESS_BAR_Y - Static variable in class net.minecraft.client.toast.TutorialToast
 - PROGRESS_LERP_DELTA - Static variable in class net.minecraft.client.gui.screen.SplashOverlay
 - progressions - Variable in class net.minecraft.advancement.criterion.AbstractCriterion
 - progressListener - Variable in class net.minecraft.server.QueueingWorldGenerationProgressListener
 - ProgressListener - Interface in net.minecraft.util
 - ProgressListener(String, File, LevelStorage, RealmsDownloadLatestWorldScreen.DownloadStatus) - Constructor for class net.minecraft.client.realms.FileDownload.ProgressListener
 - progressLogger - Variable in class net.minecraft.client.gui.WorldGenerationProgressTracker
 - progressProvider - Variable in class net.minecraft.client.gui.screen.LevelLoadingScreen
 - ProgressScreen - Class in net.minecraft.client.gui.screen
 - ProgressScreen(boolean) - Constructor for class net.minecraft.client.gui.screen.ProgressScreen
 - progressStagePercentage(int) - Method in class net.minecraft.client.gui.screen.ProgressScreen
 - progressStagePercentage(int) - Method in interface net.minecraft.util.ProgressListener
 - progressUpdates - Variable in class net.minecraft.advancement.PlayerAdvancementTracker
 - projectile - Variable in class net.minecraft.advancement.criterion.TargetHitCriterion.Conditions
 - PROJECTILE - Enum constant in enum class net.minecraft.enchantment.ProtectionEnchantment.Type
 - PROJECTILE_FLAGS - Static variable in class net.minecraft.entity.projectile.PersistentProjectileEntity
 - PROJECTILE_HIT_PLAYER - Static variable in class net.minecraft.network.packet.s2c.play.GameStateChangeS2CPacket
 - PROJECTILE_LAND - Static variable in class net.minecraft.world.event.GameEvent
 - PROJECTILE_PROTECTION - Static variable in class net.minecraft.enchantment.Enchantments
 - PROJECTILE_SHOOT - Static variable in class net.minecraft.world.event.GameEvent
 - ProjectileAttackGoal - Class in net.minecraft.entity.ai.goal
 - ProjectileAttackGoal(RangedAttackMob, double, int, float) - Constructor for class net.minecraft.entity.ai.goal.ProjectileAttackGoal
 - ProjectileAttackGoal(RangedAttackMob, double, int, int, float) - Constructor for class net.minecraft.entity.ai.goal.ProjectileAttackGoal
 - ProjectileDispenserBehavior - Class in net.minecraft.block.dispenser
 - 
A dispenser behavior that spawns a projectile with velocity in front of the dispenser.
 - ProjectileDispenserBehavior() - Constructor for class net.minecraft.block.dispenser.ProjectileDispenserBehavior
 - ProjectileEntity - Class in net.minecraft.entity.projectile
 - ProjectileEntity(EntityType<? extends ProjectileEntity>, World) - Constructor for class net.minecraft.entity.projectile.ProjectileEntity
 - ProjectileEntityRenderer<T extends PersistentProjectileEntity> - Class in net.minecraft.client.render.entity
 - ProjectileEntityRenderer(EntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.entity.ProjectileEntityRenderer
 - projectileOwnerUuid - Variable in record class net.minecraft.world.event.listener.Vibration
 - 
The field for the
projectileOwnerUuidrecord component. - projectileOwnerUuid() - Method in record class net.minecraft.world.event.listener.Vibration
 - 
Returns the value of the
projectileOwnerUuidrecord component. - PROJECTILES - Static variable in class net.minecraft.datafixer.fix.EntityUuidFix
 - ProjectileUtil - Class in net.minecraft.entity.projectile
 - ProjectileUtil() - Constructor for class net.minecraft.entity.projectile.ProjectileUtil
 - projection - Variable in class net.minecraft.structure.pool.StructurePoolElement
 - Projection(String, ImmutableList<StructureProcessor>) - Constructor for enum class net.minecraft.structure.pool.StructurePool.Projection
 - Projection(Vec3d, Vec3d, Vec3d) - Constructor for class net.minecraft.client.render.Camera.Projection
 - projectionGetter() - Static method in class net.minecraft.structure.pool.StructurePoolElement
 - projectionMat - Variable in class net.minecraft.client.gl.ShaderProgram
 - projectionMatrix - Static variable in class com.mojang.blaze3d.systems.RenderSystem
 - projectionMatrix - Variable in class net.minecraft.client.gl.PostEffectPass
 - projectionMatrix - Variable in class net.minecraft.client.gl.PostEffectProcessor
 - projectStartToHeightmap - Variable in class net.minecraft.world.gen.structure.JigsawStructure
 - prompt - Variable in class net.minecraft.network.packet.s2c.play.ResourcePackSendS2CPacket
 - prompt - Variable in record class net.minecraft.server.MinecraftServer.ServerResourcePackProperties
 - 
The field for the
promptrecord component. - prompt() - Method in record class net.minecraft.server.MinecraftServer.ServerResourcePackProperties
 - 
Returns the value of the
promptrecord component. - PROMPT - Enum constant in enum class net.minecraft.client.network.ServerInfo.ResourcePackPolicy
 - 
Opens a screen on whether to always accept or reject resource packs from this server for the current pack or any pack in the future.
 - PROMPT_TEXT - Static variable in class net.minecraft.client.gui.hud.spectator.RootSpectatorCommandGroup
 - PROMPT_TEXT - Static variable in class net.minecraft.client.gui.hud.spectator.TeamTeleportSpectatorMenu
 - PROMPT_TEXT - Static variable in class net.minecraft.client.gui.hud.spectator.TeleportSpectatorMenu
 - promptsBackup() - Method in enum class net.minecraft.world.level.storage.LevelSummary.ConversionWarning
 - propagateLevel(long, int, boolean) - Method in class net.minecraft.world.chunk.light.LevelPropagator
 - propagateLevel(long, int, boolean) - Method in class net.minecraft.world.ChunkPosDistanceLevelPropagator
 - propagateLevel(long, int, boolean) - Method in class net.minecraft.world.SectionDistanceLevelPropagator
 - propagateLevel(long, long, int, boolean) - Method in class net.minecraft.world.chunk.light.LevelPropagator
 - propagateLight(ChunkPos) - Method in class net.minecraft.server.world.ServerLightingProvider
 - propagateLight(ChunkPos) - Method in class net.minecraft.world.chunk.light.ChunkBlockLightProvider
 - propagateLight(ChunkPos) - Method in enum class net.minecraft.world.chunk.light.ChunkLightingView.Empty
 - propagateLight(ChunkPos) - Method in class net.minecraft.world.chunk.light.ChunkSkyLightProvider
 - propagateLight(ChunkPos) - Method in class net.minecraft.world.chunk.light.LightingProvider
 - propagateLight(ChunkPos) - Method in interface net.minecraft.world.chunk.light.LightingView
 - propagateToWrapped - Variable in class net.minecraft.world.chunk.WrapperProtoChunk
 - PropagationFlags() - Constructor for class net.minecraft.world.chunk.light.LightStorage.PropagationFlags
 - propagationLevel - Variable in class net.minecraft.client.render.WorldRenderer.ChunkInfo
 - PropaguleBlock - Class in net.minecraft.block
 - PropaguleBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PropaguleBlock
 - properties - Variable in class net.minecraft.client.color.block.BlockColors
 - properties - Variable in record class net.minecraft.client.util.telemetry.SentTelemetryEvent
 - 
The field for the
propertiesrecord component. - properties - Variable in class net.minecraft.client.util.telemetry.TelemetryEventType.Builder
 - properties - Variable in class net.minecraft.client.util.telemetry.TelemetryEventType
 - properties - Variable in record class net.minecraft.command.argument.BlockArgumentParser.BlockResult
 - 
The field for the
propertiesrecord component. - properties - Variable in class net.minecraft.command.argument.BlockPredicateArgumentType.StatePredicate
 - properties - Variable in class net.minecraft.command.argument.BlockPredicateArgumentType.TagPredicate
 - properties - Variable in class net.minecraft.command.argument.BlockStateArgument
 - properties - Variable in class net.minecraft.command.argument.serialize.ConstantArgumentSerializer
 - properties - Variable in class net.minecraft.data.client.BlockStateVariant
 - properties - Variable in class net.minecraft.data.client.When.PropertyCondition
 - properties - Variable in class net.minecraft.datafixer.fix.LeavesFix.ListFixer
 - properties - Variable in class net.minecraft.loot.condition.BlockStatePropertyLootCondition
 - properties - Variable in class net.minecraft.loot.function.CopyStateFunction.Builder
 - properties - Variable in class net.minecraft.loot.function.CopyStateFunction
 - properties - Variable in class net.minecraft.network.packet.s2c.play.CommandTreeS2CPacket.ArgumentNode
 - properties - Variable in class net.minecraft.screen.ScreenHandler
 - properties - Variable in class net.minecraft.server.dedicated.AbstractPropertiesHandler
 - properties - Variable in class net.minecraft.state.StateManager
 - properties - Variable in class net.minecraft.structure.RuinedPortalStructurePiece
 - properties - Variable in class net.minecraft.world.WanderingTraderManager
 - properties - Variable in class net.minecraft.world.World
 - properties() - Method in record class net.minecraft.client.util.telemetry.SentTelemetryEvent
 - 
Returns the value of the
propertiesrecord component. - properties() - Method in record class net.minecraft.command.argument.BlockArgumentParser.BlockResult
 - 
Returns the value of the
propertiesrecord component. - properties(List<TelemetryEventProperty<?>>) - Method in class net.minecraft.client.util.telemetry.TelemetryEventType.Builder
 - properties(TelemetryEventProperty<T>) - Method in class net.minecraft.client.util.telemetry.TelemetryEventType.Builder
 - properties(StatePredicate.Builder) - Method in class net.minecraft.loot.condition.BlockStatePropertyLootCondition.Builder
 - Properties - Class in net.minecraft.state.property
 - 
Contains all block and fluid state properties that Minecraft uses.
 - Properties() - Constructor for class net.minecraft.state.property.Properties
 - Properties() - Constructor for class net.minecraft.structure.RuinedPortalStructurePiece.Properties
 - Properties(boolean) - Constructor for class net.minecraft.command.argument.ScoreHolderArgumentType.Serializer.Properties
 - Properties(boolean, boolean) - Constructor for class net.minecraft.command.argument.EntityArgumentType.Serializer.Properties
 - Properties(boolean, float, boolean, boolean, boolean, boolean) - Constructor for class net.minecraft.structure.RuinedPortalStructurePiece.Properties
 - Properties(double, double) - Constructor for class net.minecraft.command.argument.serialize.DoubleArgumentSerializer.Properties
 - Properties(double, double, double, double, int, int, double, long, double) - Constructor for class net.minecraft.world.border.WorldBorder.Properties
 - Properties(float, float) - Constructor for class net.minecraft.command.argument.serialize.FloatArgumentSerializer.Properties
 - Properties(int) - Constructor for class net.minecraft.command.argument.TimeArgumentType.Serializer.Properties
 - Properties(int, int) - Constructor for class net.minecraft.command.argument.serialize.IntegerArgumentSerializer.Properties
 - Properties(long, long) - Constructor for class net.minecraft.command.argument.serialize.LongArgumentSerializer.Properties
 - Properties(StringArgumentType.StringType) - Constructor for class net.minecraft.command.argument.serialize.StringArgumentSerializer.Properties
 - Properties(Function<CommandRegistryAccess, A>) - Constructor for class net.minecraft.command.argument.serialize.ConstantArgumentSerializer.Properties
 - Properties(RegistryKey<? extends Registry<T>>) - Constructor for class net.minecraft.command.argument.RegistryEntryArgumentType.Serializer.Properties
 - Properties(RegistryKey<? extends Registry<T>>) - Constructor for class net.minecraft.command.argument.RegistryEntryPredicateArgumentType.Serializer.Properties
 - Properties(RegistryKey<? extends Registry<T>>) - Constructor for class net.minecraft.command.argument.RegistryKeyArgumentType.Serializer.Properties
 - Properties(RegistryKey<? extends Registry<T>>) - Constructor for class net.minecraft.command.argument.RegistryPredicateArgumentType.Serializer.Properties
 - Properties(WorldBorder) - Constructor for class net.minecraft.world.border.WorldBorder.Properties
 - Properties(Difficulty, boolean, boolean) - Constructor for class net.minecraft.client.world.ClientWorld.Properties
 - PROPERTIES - Static variable in class net.minecraft.state.State
 - PROPERTIES_CLOSING - Static variable in class net.minecraft.command.argument.BlockArgumentParser
 - PROPERTIES_KEY - Static variable in class net.minecraft.datafixer.fix.LeavesFix.ListFixer
 - PROPERTIES_OPENING - Static variable in class net.minecraft.command.argument.BlockArgumentParser
 - propertiesHandler - Variable in class net.minecraft.server.dedicated.ServerPropertiesLoader
 - propertiesLoader - Variable in class net.minecraft.server.dedicated.MinecraftDedicatedServer
 - PropertiesMap - Class in net.minecraft.data.client
 - 
Represents a set of property to value pairs, used as conditions for model application.
 - PropertiesMap(List<Property.Value<?>>) - Constructor for class net.minecraft.data.client.PropertiesMap
 - property - Variable in class net.minecraft.data.client.BlockStateVariantMap.SingleProperty
 - property - Variable in record class net.minecraft.state.property.Property.Value
 - 
The field for the
propertyrecord component. - property - Variable in class net.minecraft.world.gen.stateprovider.RandomizedIntBlockStateProvider
 - Property - Search tag in class net.minecraft.network.PacketByteBuf
 - property() - Method in record class net.minecraft.state.property.Property.Value
 - 
Returns the value of the
propertyrecord component. - Property - Class in net.minecraft.screen
 - 
An integer property that is stored in a
ScreenHandler. - Property<T extends Comparable<T>> - Class in net.minecraft.state.property
 - Property() - Constructor for class net.minecraft.screen.Property
 - Property(String, Class<T>) - Constructor for class net.minecraft.state.property.Property
 - PROPERTY_COUNT - Static variable in class net.minecraft.block.entity.AbstractFurnaceBlockEntity
 - PROPERTY_COUNT - Static variable in class net.minecraft.block.entity.BeaconBlockEntity
 - PROPERTY_COUNT - Static variable in class net.minecraft.block.entity.BrewingStandBlockEntity
 - PROPERTY_COUNT - Static variable in class net.minecraft.screen.BeaconScreenHandler
 - PROPERTY_COUNT - Static variable in class net.minecraft.screen.BrewingStandScreenHandler
 - PROPERTY_DEFINER - Static variable in class net.minecraft.command.argument.BlockArgumentParser
 - PROPERTY_MAP_PRINTER - Static variable in class net.minecraft.state.State
 - PROPERTY_SEPARATOR - Static variable in class net.minecraft.command.argument.BlockArgumentParser
 - PROPERTY_TITLE_TEXT - Static variable in class net.minecraft.client.gui.screen.option.TelemetryEventWidget
 - Property.Value<T extends Comparable<T>> - Record Class in net.minecraft.state.property
 - PropertyAccessor(String, V, Function<V, String>) - Constructor for class net.minecraft.server.dedicated.AbstractPropertiesHandler.PropertyAccessor
 - PropertyCondition() - Constructor for class net.minecraft.data.client.When.PropertyCondition
 - propertyDelegate - Variable in class net.minecraft.block.entity.AbstractFurnaceBlockEntity
 - propertyDelegate - Variable in class net.minecraft.block.entity.BeaconBlockEntity
 - propertyDelegate - Variable in class net.minecraft.block.entity.BrewingStandBlockEntity
 - propertyDelegate - Variable in class net.minecraft.block.entity.LecternBlockEntity
 - propertyDelegate - Variable in class net.minecraft.screen.AbstractFurnaceScreenHandler
 - propertyDelegate - Variable in class net.minecraft.screen.BeaconScreenHandler
 - propertyDelegate - Variable in class net.minecraft.screen.BrewingStandScreenHandler
 - propertyDelegate - Variable in class net.minecraft.screen.LecternScreenHandler
 - PropertyDelegate - Interface in net.minecraft.screen
 - 
A property delegate represents an indexed list of integer properties.
 - propertyId - Variable in class net.minecraft.network.packet.s2c.play.ScreenHandlerPropertyUpdateS2CPacket
 - propertyMap - Variable in class net.minecraft.client.util.telemetry.TelemetryManager
 - PropertyMap - Search tag in class net.minecraft.network.PacketByteBuf
 - PropertyMap - Class in net.minecraft.client.util.telemetry
 - PropertyMap(Map<TelemetryEventProperty<?>, Object>) - Constructor for class net.minecraft.client.util.telemetry.PropertyMap
 - PropertyMap.Builder - Class in net.minecraft.client.util.telemetry
 - propertyMapToString(Map<Property<?>, Comparable<?>>) - Static method in class net.minecraft.client.render.block.BlockModels
 - propertyName - Variable in class net.minecraft.world.gen.stateprovider.RandomizedIntBlockStateProvider
 - propertyTests - Variable in class net.minecraft.predicate.block.BlockStatePredicate
 - propertyToString(Map.Entry<Property<?>, Comparable<?>>) - Method in class net.minecraft.client.gui.hud.DebugHud
 - propertyValues - Variable in class net.minecraft.loot.condition.BlockStatePropertyLootCondition.Builder
 - propertyValueToString(Property<T>, Comparable<?>) - Static method in class net.minecraft.client.render.block.BlockModels
 - ProtectBabiesGoal() - Constructor for class net.minecraft.entity.passive.PolarBearEntity.ProtectBabiesGoal
 - PROTECTED_BLOCKS - Static variable in interface net.minecraft.structure.processor.StructureProcessorType
 - ProtectedBlocksStructureProcessor - Class in net.minecraft.structure.processor
 - ProtectedBlocksStructureProcessor(TagKey<Block>) - Constructor for class net.minecraft.structure.processor.ProtectedBlocksStructureProcessor
 - protectedBlocksTag - Variable in class net.minecraft.structure.processor.ProtectedBlocksStructureProcessor
 - protection - Variable in class net.minecraft.item.ArmorItem
 - PROTECTION - Static variable in class net.minecraft.enchantment.Enchantments
 - protectionAmounts - Variable in enum class net.minecraft.item.ArmorMaterials
 - ProtectionEnchantment - Class in net.minecraft.enchantment
 - ProtectionEnchantment(Enchantment.Rarity, ProtectionEnchantment.Type, EquipmentSlot[]) - Constructor for class net.minecraft.enchantment.ProtectionEnchantment
 - ProtectionEnchantment.Type - Enum Class in net.minecraft.enchantment
 - protectionType - Variable in class net.minecraft.enchantment.ProtectionEnchantment
 - PROTO_CHUNK - Static variable in class net.minecraft.server.world.ThreadedAnvilChunkStorage
 - ProtoChunk - Class in net.minecraft.world.chunk
 - ProtoChunk(ChunkPos, UpgradeData, ChunkSection[], SimpleTickScheduler<Block>, SimpleTickScheduler<Fluid>, HeightLimitView, Registry<Biome>, BlendingData) - Constructor for class net.minecraft.world.chunk.ProtoChunk
 - ProtoChunk(ChunkPos, UpgradeData, HeightLimitView, Registry<Biome>, BlendingData) - Constructor for class net.minecraft.world.chunk.ProtoChunk
 - PROTOCHUNK - Enum constant in enum class net.minecraft.world.chunk.ChunkStatus.ChunkType
 - 
A chunk which is incomplete and not loaded to the world yet.
 - ProtoChunkTickListFix - Class in net.minecraft.datafixer.fix
 - ProtoChunkTickListFix(Schema) - Constructor for class net.minecraft.datafixer.fix.ProtoChunkTickListFix
 - ProtoChunkTickListFix.class_6741 - Class in net.minecraft.datafixer.fix
 - protocol - Variable in enum class net.minecraft.client.realms.RealmsClient.Environment
 - PROTOCOL_ATTRIBUTE_KEY - Static variable in class net.minecraft.network.ClientConnection
 - 
The attribute key for the current network state of the backing netty channel.
 - PROTOCOL_ID - Static variable in class net.minecraft.util.profiling.jfr.event.PacketEvent.Names
 - PROTOCOL_PATTERN - Static variable in class net.minecraft.client.realms.dto.UploadInfo
 - protocolId - Variable in class net.minecraft.util.profiling.jfr.event.PacketEvent
 - protocolId - Variable in record class net.minecraft.util.profiling.jfr.sample.NetworkIoStatistics.Packet
 - 
The field for the
protocolIdrecord component. - protocolId() - Method in record class net.minecraft.util.profiling.jfr.sample.NetworkIoStatistics.Packet
 - 
Returns the value of the
protocolIdrecord component. - protocolVersion - Variable in class net.minecraft.client.network.ServerInfo
 - protocolVersion - Variable in class net.minecraft.MinecraftVersion
 - protocolVersion - Variable in class net.minecraft.network.packet.c2s.handshake.HandshakeC2SPacket
 - protocolVersion - Variable in record class net.minecraft.server.ServerMetadata.Version
 - 
The field for the
protocolVersionrecord component. - protocolVersion() - Method in record class net.minecraft.server.ServerMetadata.Version
 - 
Returns the value of the
protocolVersionrecord component. - protocolVersionMatches() - Method in class net.minecraft.client.gui.screen.multiplayer.MultiplayerServerListWidget.ServerEntry
 - ProvidedTagBuilder(TagBuilder) - Constructor for class net.minecraft.data.server.tag.TagProvider.ProvidedTagBuilder
 - providePackProfiles() - Method in class net.minecraft.resource.ResourcePackManager
 - provider - Variable in class net.minecraft.client.search.SearchManager.Instance
 - provider - Variable in class net.minecraft.command.suggestion.SuggestionProviders.LocalProvider
 - provider - Variable in record class net.minecraft.data.server.loottable.LootTableProvider.LootTypeGenerator
 - 
The field for the
providerrecord component. - provider - Variable in enum class net.minecraft.util.math.random.ChunkRandom.RandomProvider
 - provider - Variable in class net.minecraft.world.gen.treedecorator.AlterGroundTreeDecorator
 - provider - Variable in enum class net.minecraft.world.RaycastContext.ShapeType
 - provider() - Method in record class net.minecraft.data.server.loottable.LootTableProvider.LootTypeGenerator
 - 
Returns the value of the
providerrecord component. - provider() - Method in class net.minecraft.resource.fs.ResourceFileSystem
 - Provider(Function<Identifier, Optional<StructureTemplate>>, Supplier<Stream<Identifier>>) - Constructor for record class net.minecraft.structure.StructureTemplateManager.Provider
 - provideRecipeInputs(RecipeMatcher) - Method in class net.minecraft.block.entity.AbstractFurnaceBlockEntity
 - provideRecipeInputs(RecipeMatcher) - Method in class net.minecraft.inventory.CraftingInventory
 - provideRecipeInputs(RecipeMatcher) - Method in class net.minecraft.inventory.SimpleInventory
 - provideRecipeInputs(RecipeMatcher) - Method in interface net.minecraft.recipe.RecipeInputProvider
 - provideRenderText(String, int) - Method in class net.minecraft.client.gui.screen.ChatInputSuggestor
 - providerGetter - Variable in class net.minecraft.client.search.SearchManager.Instance
 - ProviderIndex(Map<Identifier, List<Font>>, List<Font>) - Constructor for record class net.minecraft.client.font.FontManager.ProviderIndex
 - providerName - Variable in class net.minecraft.data.DataCache.CachedDataWriter
 - providerName - Variable in record class net.minecraft.data.DataCache.RunResult
 - 
The field for the
providerNamerecord component. - providerName() - Method in record class net.minecraft.data.DataCache.RunResult
 - 
Returns the value of the
providerNamerecord component. - providerNames - Variable in class net.minecraft.data.DataGenerator
 - providers - Variable in class net.minecraft.client.color.block.BlockColors
 - providers - Variable in class net.minecraft.client.color.item.ItemColors
 - providers - Variable in record class net.minecraft.client.font.FontManager.ProviderIndex
 - 
The field for the
providersrecord component. - providers - Variable in record class net.minecraft.client.font.FontManager.Providers
 - 
The field for the
providersrecord component. - providers - Variable in class net.minecraft.resource.ResourcePackManager
 - providers - Variable in class net.minecraft.structure.StructureTemplateManager
 - providers() - Method in record class net.minecraft.client.font.FontManager.ProviderIndex
 - 
Returns the value of the
providersrecord component. - providers() - Method in record class net.minecraft.client.font.FontManager.Providers
 - 
Returns the value of the
providersrecord component. - Providers(List<FontLoader>) - Constructor for record class net.minecraft.client.font.FontManager.Providers
 - PROVIDERS - Static variable in class net.minecraft.client.gui.screen.ingame.HandledScreens
 - PROVOKED - Static variable in class net.minecraft.entity.mob.EndermanEntity
 - proximityDistance - Variable in class net.minecraft.entity.passive.WanderingTraderEntity.WanderToTargetGoal
 - proxy - Static variable in class net.minecraft.client.realms.RealmsClientConfig
 - proxy - Variable in class net.minecraft.server.MinecraftServer
 - publicKey - Variable in record class net.minecraft.network.encryption.PlayerKeyPair
 - 
The field for the
publicKeyrecord component. - publicKey - Variable in class net.minecraft.network.packet.s2c.login.LoginHelloS2CPacket
 - publicKey() - Method in record class net.minecraft.network.encryption.PlayerKeyPair
 - 
Returns the value of the
publicKeyrecord component. - publicKeyData - Variable in record class net.minecraft.network.encryption.PublicPlayerSession
 - 
The field for the
publicKeyDatarecord component. - publicKeyData - Variable in record class net.minecraft.network.encryption.PublicPlayerSession.Serialized
 - 
The field for the
publicKeyDatarecord component. - publicKeyData() - Method in record class net.minecraft.network.encryption.PublicPlayerSession
 - 
Returns the value of the
publicKeyDatarecord component. - publicKeyData() - Method in record class net.minecraft.network.encryption.PublicPlayerSession.Serialized
 - 
Returns the value of the
publicKeyDatarecord component. - PublicKeyData(Instant, PublicKey, byte[]) - Constructor for record class net.minecraft.network.encryption.PlayerPublicKey.PublicKeyData
 - PublicKeyData(PacketByteBuf) - Constructor for record class net.minecraft.network.encryption.PlayerPublicKey.PublicKeyData
 - PublicKeyException(Text) - Constructor for exception class net.minecraft.network.encryption.PlayerPublicKey.PublicKeyException
 - PublicPlayerSession - Record Class in net.minecraft.network.encryption
 - PublicPlayerSession(UUID, PlayerPublicKey) - Constructor for record class net.minecraft.network.encryption.PublicPlayerSession
 - PublicPlayerSession.Serialized - Record Class in net.minecraft.network.encryption
 - PublishCommand - Class in net.minecraft.server.command
 - PublishCommand() - Constructor for class net.minecraft.server.command.PublishCommand
 - publisherButton - Variable in class net.minecraft.client.realms.gui.screen.RealmsSelectWorldTemplateScreen
 - PUFF_STATE - Static variable in class net.minecraft.entity.passive.PufferfishEntity
 - pufferfish - Variable in class net.minecraft.entity.passive.PufferfishEntity.InflateGoal
 - PUFFERFISH - Static variable in class net.minecraft.entity.EntityType
 - PUFFERFISH - Static variable in class net.minecraft.item.FoodComponents
 - PUFFERFISH - Static variable in class net.minecraft.item.Items
 - PUFFERFISH_BIG - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PUFFERFISH_BUCKET - Static variable in class net.minecraft.item.Items
 - PUFFERFISH_MEDIUM - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PUFFERFISH_SMALL - Static variable in class net.minecraft.client.render.entity.model.EntityModelLayers
 - PUFFERFISH_SPAWN_EGG - Static variable in class net.minecraft.item.Items
 - PUFFERFISH_STING - Static variable in class net.minecraft.network.packet.s2c.play.GameStateChangeS2CPacket
 - PufferfishEntity - Class in net.minecraft.entity.passive
 - PufferfishEntity(EntityType<? extends PufferfishEntity>, World) - Constructor for class net.minecraft.entity.passive.PufferfishEntity
 - PufferfishEntity.InflateGoal - Class in net.minecraft.entity.passive
 - PufferfishEntityRenderer - Class in net.minecraft.client.render.entity
 - PufferfishEntityRenderer(EntityRendererFactory.Context) - Constructor for class net.minecraft.client.render.entity.PufferfishEntityRenderer
 - PULL_HOOKED_ENTITY - Static variable in class net.minecraft.entity.EntityStatuses
 - pullHookedEntity(Entity) - Method in class net.minecraft.entity.projectile.FishingBobberEntity
 - pullInOtherFish(Stream<? extends SchoolingFishEntity>) - Method in class net.minecraft.entity.passive.SchoolingFishEntity
 - PULSATING_SPOTS_1_TEXTURE - Static variable in class net.minecraft.client.render.entity.WardenEntityRenderer
 - PULSATING_SPOTS_2_TEXTURE - Static variable in class net.minecraft.client.render.entity.WardenEntityRenderer
 - PUMPKIN - Static variable in class net.minecraft.block.Blocks
 - PUMPKIN - Static variable in class net.minecraft.datafixer.fix.ChunkPalettedStorageFix
 - PUMPKIN - Static variable in class net.minecraft.item.Items
 - PUMPKIN_BLUR - Static variable in class net.minecraft.client.gui.hud.InGameHud
 - PUMPKIN_PIE - Static variable in class net.minecraft.item.FoodComponents
 - PUMPKIN_PIE - Static variable in class net.minecraft.item.Items
 - PUMPKIN_SEEDS - Static variable in class net.minecraft.item.Items
 - PUMPKIN_STEM - Static variable in class net.minecraft.block.Blocks
 - PumpkinBlock - Class in net.minecraft.block
 - PumpkinBlock(AbstractBlock.Settings) - Constructor for class net.minecraft.block.PumpkinBlock
 - punch - Variable in class net.minecraft.entity.projectile.PersistentProjectileEntity
 - PUNCH - Static variable in class net.minecraft.enchantment.Enchantments
 - PUNCH_TREE - Enum constant in enum class net.minecraft.client.tutorial.TutorialStep
 - PunchEnchantment - Class in net.minecraft.enchantment
 - PunchEnchantment(Enchantment.Rarity, EquipmentSlot[]) - Constructor for class net.minecraft.enchantment.PunchEnchantment
 - punches - Variable in class net.minecraft.client.tutorial.PunchTreeTutorialStepHandler
 - PunchTreeTutorialStepHandler - Class in net.minecraft.client.tutorial
 - PunchTreeTutorialStepHandler(TutorialManager) - Constructor for class net.minecraft.client.tutorial.PunchTreeTutorialStepHandler
 - purge() - Method in class net.minecraft.server.world.ChunkTicketManager
 - purgeMemory() - Method in class net.minecraft.entity.raid.RaiderEntity.AttackHomeGoal
 - PURPLE - Enum constant in enum class net.minecraft.entity.boss.BossBar.Color
 - PURPLE - Enum constant in enum class net.minecraft.util.DyeColor
 - PURPLE - Static variable in class net.minecraft.block.MapColor
 - PURPLE_BANNER - Static variable in class net.minecraft.block.Blocks
 - PURPLE_BANNER - Static variable in class net.minecraft.item.Items
 - PURPLE_BED - Static variable in class net.minecraft.block.Blocks
 - PURPLE_BED - Static variable in class net.minecraft.item.Items
 - PURPLE_CANDLE - Static variable in class net.minecraft.block.Blocks
 - PURPLE_CANDLE - Static variable in class net.minecraft.item.Items
 - PURPLE_CANDLE_CAKE - Static variable in class net.minecraft.block.Blocks
 - PURPLE_CARPET - Static variable in class net.minecraft.block.Blocks
 - PURPLE_CARPET - Static variable in class net.minecraft.item.Items
 - PURPLE_CONCRETE - Static variable in class net.minecraft.block.Blocks
 - PURPLE_CONCRETE - Static variable in class net.minecraft.item.Items
 - PURPLE_CONCRETE_POWDER - Static variable in class net.minecraft.block.Blocks
 - PURPLE_CONCRETE_POWDER - Static variable in class net.minecraft.item.Items
 - PURPLE_DYE - Static variable in class net.minecraft.item.Items
 - PURPLE_GLAZED_TERRACOTTA - Static variable in class net.minecraft.block.Blocks
 - PURPLE_GLAZED_TERRACOTTA - Static variable in class net.minecraft.item.Items
 - PURPLE_SHEEP_ENTITY - Static variable in class net.minecraft.loot.LootTables
 - PURPLE_SHULKER_BOX - Static variable in class net.minecraft.block.Blocks
 - PURPLE_SHULKER_BOX - Static variable in class net.minecraft.item.Items
 - PURPLE_STAINED_GLASS - Static variable in class net.minecraft.block.Blocks
 - PURPLE_STAINED_GLASS - Static variable in class net.minecraft.item.Items
 - PURPLE_STAINED_GLASS_PANE - Static variable in class net.minecraft.block.Blocks
 - PURPLE_STAINED_GLASS_PANE - Static variable in class net.minecraft.item.Items
 - PURPLE_TERRACOTTA - Static variable in class net.minecraft.block.Blocks
 - PURPLE_TERRACOTTA - Static variable in class net.minecraft.item.Items
 - PURPLE_WALL_BANNER - Static variable in class net.minecraft.block.Blocks
 - PURPLE_WOOL - Static variable in class net.minecraft.block.Blocks
 - PURPLE_WOOL - Static variable in class net.minecraft.item.Items
 - purpose - Variable in enum class net.minecraft.world.Heightmap.Type
 - Purpose() - Constructor for enum class net.minecraft.world.Heightmap.Purpose
 - PURPUR - Static variable in class net.minecraft.data.family.BlockFamilies
 - PURPUR_BLOCK - Static variable in class net.minecraft.block.Blocks
 - PURPUR_BLOCK - Static variable in class net.minecraft.item.Items
 - PURPUR_PILLAR - Static variable in class net.minecraft.block.Blocks
 - PURPUR_PILLAR - Static variable in class net.minecraft.item.Items
 - PURPUR_SLAB - Static variable in class net.minecraft.block.Blocks
 - PURPUR_SLAB - Static variable in class net.minecraft.item.Items
 - PURPUR_STAIRS - Static variable in class net.minecraft.block.Blocks
 - PURPUR_STAIRS - Static variable in class net.minecraft.item.Items
 - push() - Method in class net.minecraft.client.util.math.MatrixStack
 - 
Pushes a copy of the top entry onto this stack.
 - push(String) - Method in class net.minecraft.util.profiler.DummyProfiler
 - push(String) - Method in interface net.minecraft.util.profiler.Profiler
 - push(String) - Method in class net.minecraft.util.profiler.ProfilerSystem
 - push(Supplier<String>) - Method in class net.minecraft.util.profiler.DummyProfiler
 - push(Supplier<String>) - Method in interface net.minecraft.util.profiler.Profiler
 - push(Supplier<String>) - Method in class net.minecraft.util.profiler.ProfilerSystem
 - push(ScreenRect) - Method in class net.minecraft.client.gui.DrawContext.ScissorStack
 - push(PathNode) - Method in class net.minecraft.entity.ai.pathing.PathMinHeap
 - push(BlockPos, Entity, Direction, double) - Static method in class net.minecraft.block.entity.PistonBlockEntity
 - push(T) - Method in class net.minecraft.util.thread.AtomicStack
 - 
Adds a value to this stack.
 - PUSH_ONLY - Enum constant in enum class net.minecraft.block.piston.PistonBehavior
 - PUSH_OTHER_TEAMS - Enum constant in enum class net.minecraft.scoreboard.AbstractTeam.CollisionRule
 - PUSH_OWN_TEAM - Enum constant in enum class net.minecraft.scoreboard.AbstractTeam.CollisionRule
 - pushAway(Entity) - Method in class net.minecraft.entity.decoration.ArmorStandEntity
 - pushAway(Entity) - Method in class net.minecraft.entity.LivingEntity
 - pushAway(Entity) - Method in class net.minecraft.entity.mob.WardenEntity
 - pushAway(Entity) - Method in class net.minecraft.entity.passive.BatEntity
 - pushAway(Entity) - Method in class net.minecraft.entity.passive.IronGolemEntity
 - pushAway(Entity) - Method in class net.minecraft.entity.passive.ParrotEntity
 - pushAwayFrom(Entity) - Method in class net.minecraft.entity.Entity
 - pushAwayFrom(Entity) - Method in class net.minecraft.entity.LivingEntity
 - pushAwayFrom(Entity) - Method in class net.minecraft.entity.mob.ShulkerEntity
 - pushAwayFrom(Entity) - Method in class net.minecraft.entity.mob.SlimeEntity
 - pushAwayFrom(Entity) - Method in class net.minecraft.entity.vehicle.AbstractMinecartEntity
 - pushAwayFrom(Entity) - Method in class net.minecraft.entity.vehicle.BoatEntity
 - pushButton(int, int, int) - Method in class net.minecraft.test.TestContext
 - pushButton(BlockPos) - Method in class net.minecraft.test.TestContext
 - pushDown(AdvancementPositioner, float) - Method in class net.minecraft.advancement.AdvancementPositioner
 - pushedBlock - Variable in class net.minecraft.block.entity.PistonBlockEntity
 - pushEntities(World, BlockPos, float, PistonBlockEntity) - Static method in class net.minecraft.block.entity.PistonBlockEntity
 - pushEntities(World, BlockPos, BlockState) - Method in class net.minecraft.block.entity.ShulkerBoxBlockEntity
 - pushEntitiesUpBeforeBlockChange(BlockState, BlockState, WorldAccess, BlockPos) - Static method in class net.minecraft.block.Block
 - 
Pushes entities standing on a block up before changing the block to taller ones.
 - pushOutOfBlocks(double, double) - Method in class net.minecraft.client.network.ClientPlayerEntity
 - pushOutOfBlocks(double, double, double) - Method in class net.minecraft.entity.Entity
 - 
Pushes this entity out of blocks.
 - pushPathPart(String) - Method in class net.minecraft.nbt.visitor.NbtOrderedStringFormatter
 - pushSample(long) - Method in class net.minecraft.util.MetricsData
 - pushStack(NbtType<?>) - Method in class net.minecraft.nbt.scanner.NbtCollector
 - pushX - Variable in class net.minecraft.entity.vehicle.FurnaceMinecartEntity
 - pushZ - Variable in class net.minecraft.entity.vehicle.FurnaceMinecartEntity
 - put(int, T) - Method in class net.minecraft.client.font.GlyphContainer
 - put(long, String) - Static method in class net.minecraft.client.realms.util.UploadTokenCache
 - put(long, ChunkNibbleArray) - Method in class net.minecraft.world.chunk.ChunkToNibbleArrayMap
 - put(String, String) - Static method in class net.minecraft.client.realms.Request
 - put(String, String, int, int) - Static method in class net.minecraft.client.realms.Request
 - put(String, NbtElement) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts an element to this compound.
 - put(Path, HashCode) - Method in record class net.minecraft.data.DataCache.IntermediaryCache
 - put(K, int) - Method in class net.minecraft.util.collection.Int2ObjectBiMap
 - put(NarrationPart, String) - Method in interface net.minecraft.client.gui.screen.narration.NarrationMessageBuilder
 - 
Adds a string narration to this message builder.
 - put(NarrationPart, Narration<?>) - Method in interface net.minecraft.client.gui.screen.narration.NarrationMessageBuilder
 - 
Adds a narration to this message builder.
 - put(NarrationPart, Narration<?>) - Method in class net.minecraft.client.gui.screen.narration.ScreenNarrator.MessageBuilder
 - 
Adds a narration to this message builder.
 - put(NarrationPart, Text) - Method in interface net.minecraft.client.gui.screen.narration.NarrationMessageBuilder
 - 
Adds a
Textnarration to this message builder. - put(NarrationPart, Text[]) - Method in interface net.minecraft.client.gui.screen.narration.NarrationMessageBuilder
 - 
Adds an array of
Textnarrations to this message builder. - put(SearchManager.Key<T>, SearchManager.ProviderGetter<T>) - Method in class net.minecraft.client.search.SearchManager
 - put(TelemetryEventProperty<T>, T) - Method in class net.minecraft.client.util.telemetry.PropertyMap.Builder
 - put(TextureKey, Identifier) - Method in class net.minecraft.data.client.TextureMap
 - put(VariantSetting<T>, T) - Method in class net.minecraft.data.client.BlockStateVariant
 - put(NbtElement, NbtElement) - Method in class net.minecraft.command.argument.NbtPathArgumentType.NbtPath
 - Put(String, String, int, int) - Constructor for class net.minecraft.client.realms.Request.Put
 - putAll(PropertyMap) - Method in class net.minecraft.client.util.telemetry.PropertyMap.Builder
 - putAndRemoveRedstoneBlock(BlockPos, long) - Method in class net.minecraft.test.TestContext
 - putBook(Entity, World, BlockPos, BlockState, ItemStack) - Static method in class net.minecraft.block.LecternBlock
 - putBookIfAbsent(Entity, World, BlockPos, BlockState, ItemStack) - Static method in class net.minecraft.block.LecternBlock
 - putBoolean(String, boolean) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a
booleanto this compound. - putByte(int, byte) - Method in class net.minecraft.client.render.BufferBuilder
 - putByte(int, byte) - Method in interface net.minecraft.client.render.BufferVertexConsumer
 - putByte(String, byte) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a
byteto this compound. - putByteArray(String, byte[]) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a byte array to this compound.
 - putByteArray(String, List<Byte>) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a list of bytes to this compound.
 - putChunk(ChunkPos, LightingProvider, LightType, int, BitSet, BitSet, List<byte[]>) - Method in class net.minecraft.network.packet.s2c.play.LightData
 - putChunkPos(NbtCompound, ChunkPos) - Static method in class net.minecraft.world.storage.EntityChunkDataAccess
 - putClientsideMapState(String, MapState) - Method in class net.minecraft.client.world.ClientWorld
 - putColor(int, int, byte) - Method in class net.minecraft.item.map.MapState
 - 
Sets the color at the specified coordinates if the current color is different.
 - putCursorAtEnd() - Method in class net.minecraft.client.util.SelectionManager
 - putDataVersion(NbtCompound) - Static method in class net.minecraft.nbt.NbtHelper
 - putDataVersion(NbtCompound, int) - Static method in class net.minecraft.nbt.NbtHelper
 - putDeathLightNegativeXTerminalVertex(VertexConsumer, Matrix4f, float, float) - Static method in class net.minecraft.client.render.entity.EnderDragonEntityRenderer
 - putDeathLightPositiveXTerminalVertex(VertexConsumer, Matrix4f, float, float) - Static method in class net.minecraft.client.render.entity.EnderDragonEntityRenderer
 - putDeathLightPositiveZTerminalVertex(VertexConsumer, Matrix4f, float, float) - Static method in class net.minecraft.client.render.entity.EnderDragonEntityRenderer
 - putDeathLightSourceVertex(VertexConsumer, Matrix4f, int) - Static method in class net.minecraft.client.render.entity.EnderDragonEntityRenderer
 - putDouble(String, double) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a
doubleto this compound. - putFloat(int, float) - Method in class net.minecraft.client.render.BufferBuilder
 - putFloat(int, float) - Method in interface net.minecraft.client.render.BufferVertexConsumer
 - putFloat(String, float) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a
floatto this compound. - putIfNonNull(TelemetryEventProperty<T>, T) - Method in class net.minecraft.client.util.telemetry.PropertyMap.Builder
 - putInCache(long, Chunk, ChunkStatus) - Method in class net.minecraft.server.world.ServerChunkManager
 - putInt(String, int) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts an
intto this compound. - putIntArray(String, int[]) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts an int array to this compound.
 - putIntArray(String, List<Integer>) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a list of integers to this compound.
 - putIntoMinigameMode(long, String) - Method in class net.minecraft.client.realms.RealmsClient
 - putLong(String, long) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a
longto this compound. - putLongArray(String, long[]) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a long array to this compound.
 - putLongArray(String, List<Long>) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a list of longs to this compound.
 - putMapState(String, MapState) - Method in class net.minecraft.client.world.ClientWorld
 - putMapState(String, MapState) - Method in class net.minecraft.server.world.ServerWorld
 - putMapState(String, MapState) - Method in class net.minecraft.world.World
 - putMapStates(Map<String, MapState>) - Method in class net.minecraft.client.world.ClientWorld
 - putModel(Item, ModelIdentifier) - Method in class net.minecraft.client.render.item.ItemModels
 - putModel(Identifier, UnbakedModel) - Method in class net.minecraft.client.render.model.ModelLoader
 - putNeighborTicks(Dynamic<?>, int, int, Optional<? extends Dynamic<?>>, String) - Static method in class net.minecraft.datafixer.fix.TicksInWrongChunkFix
 - putOption(String, EntitySelectorOptions.SelectorHandler, Predicate<EntitySelectorReader>, Text) - Static method in class net.minecraft.command.EntitySelectorOptions
 - putPlayerOnBack(PlayerEntity) - Method in class net.minecraft.entity.passive.AbstractHorseEntity
 - putPlayerOnBack(PlayerEntity) - Method in class net.minecraft.entity.passive.TraderLlamaEntity
 - putProjectile(ItemStack, ItemStack) - Static method in class net.minecraft.item.CrossbowItem
 - putServerType(PropertyMap.Builder) - Method in class net.minecraft.client.util.telemetry.WorldLoadedEvent
 - putShort(int, short) - Method in class net.minecraft.client.render.BufferBuilder
 - putShort(int, short) - Method in interface net.minecraft.client.render.BufferVertexConsumer
 - putShort(String, short) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a
shortto this compound. - putStates(int, String, String[]) - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - putStatesFromBlocks0To15() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 0 and 15 before 1.13.
 - putStatesFromBlocks112To127() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 112 and 127 before 1.13.
 - putStatesFromBlocks128To143() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 128 and 143 before 1.13.
 - putStatesFromBlocks144To159() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 144 and 159 before 1.13.
 - putStatesFromBlocks160To175() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 160 and 175 before 1.13.
 - putStatesFromBlocks16To31() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 16 and 31 before 1.13.
 - putStatesFromBlocks176To191() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 176 and 191 before 1.13.
 - putStatesFromBlocks192To207() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 192 and 207 before 1.13.
 - putStatesFromBlocks208To223() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 208 and 223 before 1.13.
 - putStatesFromBlocks224To239() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 224 and 239 before 1.13.
 - putStatesFromBlocks240To255() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 240 and 255 before 1.13.
 - putStatesFromBlocks32To47() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 32 and 47 before 1.13.
 - putStatesFromBlocks48To63() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 48 and 63 before 1.13.
 - putStatesFromBlocks64To79() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 64 and 79 before 1.13.
 - putStatesFromBlocks80To95() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 80 and 95 before 1.13.
 - putStatesFromBlocks96To111() - Static method in class net.minecraft.datafixer.fix.BlockStateFlattening
 - 
Adds states to flatten from the blocks which had numeric IDs between 96 and 111 before 1.13.
 - putString(String, String) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a
Stringto this compound. - putUuid(String, UUID) - Method in class net.minecraft.nbt.NbtCompound
 - 
Puts a
UUID's NBT representation to this compound. - pvp - Variable in class net.minecraft.client.realms.dto.RealmsWorldOptions
 - pvp - Variable in class net.minecraft.client.realms.gui.screen.RealmsSlotOptionsScreen
 - pvp - Variable in class net.minecraft.server.dedicated.ServerPropertiesHandler
 - pvpEnabled - Variable in class net.minecraft.server.MinecraftServer
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AbstractBlock.AbstractBlockState.prepare(WorldAccess, BlockPos, int, int)instead. See why these methods are deprecated.