Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODO Port Patches #10

Open
pisaiah opened this issue Aug 25, 2020 · 0 comments
Open

TODO Port Patches #10

pisaiah opened this issue Aug 25, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request hacktoberfest

Comments

@pisaiah
Copy link
Contributor

pisaiah commented Aug 25, 2020

* This list may be slightly off & does not contain entity nor block patches

Items

  • ArmorItem (ItemArmor.patch)
  • ArmorStandItem (ItemArmorStand.patch)
  • BlockItem (ItemBlock.patch)
  • BoatItem (ItemBoat.patch)
  • BowItem (ItemBow.patch)
  • BucketItem (ItemBucket.patch)
  • ChorusFruitItem (ItemChorusFruit.patch)
  • CrossbowItem (ItemCrossbow.patch)
  • DyeItem (ItemDye.patch)
  • EggItem (ItemEgg.patch)
  • EndCrystalItem (ItemEndCrystal.patch)
  • EnderEyeItem (ItemEnderEye.patch)
  • EnderPearlItem (ItemEnderPearl.patch)
  • FireChargeItem (ItemFireball.patch)
  • FishingRodItem (ItemFishingRod.patch)
  • FlintAndSteelItem (ItemFlintAndSteel.patch)
  • DecorationItem (ItemHanging.patch)
  • LeadItem (ItemLeash.patch)
  • MilkBucketItem (ItemMilkBucket.patch)
  • MinecartItem (ItemMinecart.patch)
  • SpawnEggItem (ItemMonsterEgg.patch)
  • PotionItem (ItemPotion.patch)
  • MusicDiscItem (ItemRecord.patch)
  • SignItem (ItemSign.patch)
  • SkullItem (ItemSkullPlayer.patch)
  • SnowballItem (ItemSnowball.patch)
  • ItemStack (ItemStack.patch)
  • TridentItem (ItemTrident.patch)
  • FilledMapItem (ItemWorldMap.patch)
  • ItemInstanceTheFlatteningFix (DataConverterFlatten.patch)
  • ItemInstanceMapIdFix (DataConverterMap.patch)

ScreenHandlers

  • ScreenHandler (Container.patch)
  • AnvilScreenHandler (ContainerAnvil.patch)
  • ForgingScreenHandler (ContainerAnvilAbstract.patch)
  • BeaconScreenHandler (ContainerBeacon.patch)
  • BrewingStandScreenHandler (ContainerBrewingStand.patch)
  • CartographyTableScreenHandler (ContainerCartography.patch)
  • GenericContainerScreenHandler (ContainerChest.patch)
  • Generic3x3ContainerScreenHandler (ContainerDispenser.patch)
  • EnchantmentScreenHandler (ContainerEnchantTable.patch)
  • AbstractFurnaceScreenHandler (ContainerFurnace.patch)
  • GrindstoneScreenHandler (ContainerGrindstone.patch)
  • HopperScreenHandler (ContainerHopper.patch)
  • HorseScreenHandler (ContainerHorse.patch)
  • LecternScreenHandler (ContainerLectern.patch)
  • LoomScreenHandler (ContainerLoom.patch)
  • MerchantScreenHandler (ContainerMerchant.patch)
  • PlayerScreenHandler (ContainerPlayer.patch)
  • ScreenHandlerType (Containers.patch)
  • ShulkerBoxScreenHandler (ContainerShulkerBox.patch)
  • SmithingScreenHandler (ContainerSmithing.patch)
  • StonecutterScreenHandler (ContainerStonecutter.patch)
  • CraftingScreenHandler (ContainerWorkbench.patch)

Entity Related

  • ProjectileEntity (IProjectile.patch)
  • Angerable (IEntityAngerable.patch)
  • EntityPredicates (IEntitySelector.patch)
  • EntitySelectorReader (ArgumentParserSelector.patch)
  • ClampedEntityAttribute (AttributeRanged.patch)

Block Entities

  • BlockEntity (TileEntity.patch)
  • BannerBlockEntity (TileEntityBanner.patch)
  • BarrelBlockEntity (TileEntityBarrel.patch)
  • BeaconBlockEntity (TileEntityBeacon.patch)
  • BeehiveBlockEntity (TileEntityBeehive.patch)
  • BrewingStandBlockEntity (TileEntityBrewingStand.patch)
  • CampfireBlockEntity (TileEntityCampfire.patch)
  • ChestBlockEntity (TileEntityChest.patch)
  • CommandBlockBlockEntity (TileEntityCommand.patch)
  • ConduitBlockEntity (TileEntityConduit.patch)
  • LockableContainerBlockEntity (TileEntityContainer.patch)
  • DispenserBlockEntity (TileEntityDispenser.patch)
  • EndGatewayBlockEntity (TileEntityEndGateway.patch)
  • AbstractFurnaceBlockEntity (TileEntityFurnace.patch) (See Crashes when updating from #61 to #67 #11, Very Bad Bug #18 , Furnaces Crash Game Repeatedly #19 )
  • HopperBlockEntity (TileEntityHopper.patch)
  • ShulkerBoxBlockEntity (TileEntityShulkerBox.patch)
  • SignBlockEntity (TileEntitySign.patch)

Recipes

  • RecipeManager (CraftingManager.patch)
  • BlastingRecipe (RecipeBlasting.patch)
  • ServerRecipeBook (RecipeBookServer.patch)
  • CampfireCookingRecipe (RecipeCampfire.patch)
  • Ingredient (RecipeItemStack.patch)
  • SmithingRecipe (RecipeSmithing.patch)
  • SmokingRecipe (RecipeSmoking.patch)
  • StonecuttingRecipe (RecipeStonecutting.patch)
  • ShapedRecipe (ShapedRecipes.patch)
  • ShapelessRecipe (ShapelessRecipes.patch)
  • SmeltingRecipe (FurnaceRecipe.patch)
  • TradeOffer (MerchantRecipe.patch)
  • Recipe (IRecipe.patch)
  • SpecialCraftingRecipe (IRecipeComplex.patch)

Network

  • ServerHandshakeNetworkHandler (HandshakeListener.patch)
  • LegacyQueryHandler (LegacyPingHandler.patch)
  • ServerLoginNetworkHandler (LoginListener.patch)
  • ClientConnection (NetworkManager.patch)
  • PacketByteBuf (PacketDataSerializer.patch)
  • ServerQueryNetworkHandler (PacketStatusListener.patch)
  • ServerPlayNetworkHandler (PlayerConnection.patch)
  • NetworkThreadUtils (PlayerConnectionUtils.patch)
  • ServerNetworkIo (ServerConnection.patch)
  • ServerPlayerInteractionManager (PlayerInteractManager.patch)
  • GuiCloseC2SPacket (PacketPlayInCloseWindow.patch)
  • ChunkDeltaUpdateS2CPacket (PacketPlayOutMultiBlockChange.patch)

Command

  • CommandBlockExecutor (CommandBlockListenerAbstract.patch)
  • CommandManager (CommandDispatcher.patch)
  • ServerCommandSource (CommandListenerWrapper.patch)
  • CommandOutput (ICommandListener.patch)
  • ReloadCommand (CommandReload.patch)
  • SpreadPlayersCommand (CommandSpreadPlayers.patch)
  • TeleportCommand (CommandTeleport.patch)
  • TimeCommand (CommandTime.patch)
  • EffectCommand (CommandEffect.patch)
  • GameModeCommand (CommandGamemode.patch)
  • CommandBossBar (BossBattleCustom.patch)
  • CommandFunctionManager (CustomFunctionData.patch)
  • GameRuleCommand (CommandGamerule.patch)

Inventory

  • Inventory (IInventory.patch)
  • PlayerInventory (PlayerInventory.patch)
  • CraftingInventory (InventoryCrafting.patch)
  • CraftingResultInventory (InventoryCraftResult.patch)
  • EnderChestInventory (InventoryEnderChest.patch)
  • DoubleInventory (InventoryLargeChest.patch)
  • TraderInventory (InventoryMerchant.patch)
  • SimpleInventory (InventorySubcontainer.patch)
  • FurnaceOutputSlot (SlotFurnaceResult.patch)

Behavior

  • ForgetAttackTargetTask (BehaviorAttackTargetForget.patch)
  • UpdateAttackTargetTask (BehaviorAttackTargetSet.patch)
  • GoToWorkTask (BehaviorCareer.patch)
  • FarmerVillagerTask (BehaviorFarm.patch)
  • OpenDoorsTask (BehaviorInteractDoor.patch)
  • VillagerBreedTask (BehaviorMakeLove.patch)
  • LoseJobOnSiteLossTask (BehaviorProfession.patch)
  • LookTargetUtil (BehaviorUtil.patch)
  • FarmerWorkTask (BehaviorWorkComposter.patch)
  • BoatDispenserBehavior (DispenseBehaviorBoat.patch)
  • ItemDispenserBehavior (DispenseBehaviorItem.patch)
  • ProjectileDispenserBehavior (DispenseBehaviorProjectile.patch)
  • ShearsDispenserBehavior (DispenseBehaviorShears.patch)
  • BlockPlacementDispenserBehavior (DispenseBehaviorShulkerBox.patch)
  • DispenserBehavior (IDispenseBehavior.patch)

World-related

  • WorldChunk (Chunk.patch)
  • ChunkTicketManager (ChunkMapDistance.patch)
  • LevelStorage (Convertable.patch)
  • GameRules (GameRules.patch)
  • WorldAccess (GeneratorAccess.patch)
  • VersionedChunkStorage (IChunkLoader.patch)
  • ModifiableWorld (IWorldWriter.patch)
  • ChunkHolder (PlayerChunk.patch)
  • ThreadedAnvilChunkStorage (PlayerChunkMap.patch)
  • World (World.patch)
  • ServerWorldAccess (WorldAccess.patch)
  • WorldBorder (WorldBorder.patch)
  • ChunkTicketType (TicketType.patch)
  • WorldSaveHandler (WorldNBTStorage.patch)
  • ServerWorld (WorldServer.patch)
  • WorldUpdater (WorldUpgrader.patch)
  • LevelProperties (WorldDataServer.patch)
  • WorldBorderS2CPacket (PacketPlayOutWorldBorder.patch)
  • ChunkRegion (RegionLimitedWorldAccess.patch)
  • SaplingGenerator (WorldGenTreeProvider.patch)
  • BiomeArray (BiomeStorage.patch)
  • Structure (DefinedStructure.patch)
  • StructureManager (DefinedStructureManager.patch)
  • MapState (WorldMap.patch)

Loot

  • LootContextParameters (LootContextParameters.patch)
  • LootingEnchantLootFunction (LootEnchantFunction.patch)
  • LootPoolEntry (LootEntryAbstract.patch)
  • RandomChanceWithLootingLootCondition (LootItemConditionRandomChanceWithLooting.patch)
  • SurvivesExplosionLootCondition (LootItemConditionSurvivesExplosion.patch)
  • LootTable (LootTable.patch)
  • LootManager (LootTableRegistry.patch)

The Rest

  • Style (ChatModifier.patch)
  • DamageSource (DamageSource.patch)
  • MinecraftDedicatedServer (DedicatedServer.patch)
  • ServerPropertiesHandler (DedicatedServerProperties.patch)
  • ServerPropertiesLoader (DedicatedServerSettings.patch)
  • PhaseManager (DragonControllerManager.patch)
  • BanEntry (ExpirableListEntry.patch)
  • Explosion (Explosion.patch)
  • HungerManager (FoodMetaData.patch)
  • BlockView (IBlockAccess.patch)
  • Text (IChatBaseComponent.patch)
  • Trader (IMerchant.patch)
  • ServerConfigList (JsonList.patch)
  • MinecraftServer (MinecraftServer.patch)
  • StatusEffect (MobEffectList.patch)
  • StatusEffects (MobEffects.patch)
  • PlayerManager (PlayerList.patch)
  • PortalForcer (PortalTravelAgent.patch)
  • AbstractPropertiesHandler (PropertyManager.patch)
  • ServerScoreboard (ScoreboardServer.patch)
  • SpawnHelper (SpawnerCreature.patch)
  • ServerTickScheduler (TickListServer.patch)
  • Advancement (Advancement.patch)
  • PlayerAdvancementTracker (AdvancementDataPlayer.patch)
  • AdvancementManager (Advancements.patch)
  • MobSpawnerLogic (MobSpawnerAbstract.patch)
  • PillagerSpawner (MobSpawnerPatrol.patch)
  • PhantomSpawner (MobSpawnerPhantom.patch)
  • WanderingTraderManager (MobSpawnerTrader.patch)
  • FrostWalkerEnchantment (EnchantmentFrostWalker.patch)
  • Enchantments (Enchantments.patch)
  • DamageEnchantment (EnchantmentWeaponDamage.patch)
  • Schemas (DataConverterRegistry.patch)
  • DataTracker (DataWatcher.patch)
  • FlowableFluid (FluidTypeFlowing.patch)
  • LavaFluid (FluidTypeLava.patch)
  • TeleportTarget (ShapeDetectorShape.patch)
  • Raid (Raid.patch)
  • RayTraceContext (RayTrace.patch)
  • RaidManager (PersistentRaid.patch)
  • FeatureUpdater (PersistentStructureLegacy.patch)
  • PiglinBrain (PiglinAI.patch)
  • ZombieSiegeManager (VillageSiege.patch)
  • SaddledComponent (SaddleStorage.patch)
  • StatHandler (StatisticManager.patch)
  • TextColor (ChatHexColor.patch)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest
1 participant