├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── LICENSE ├── README.md ├── TODO.md ├── _config.yml ├── build.gradle.kts ├── definitions ├── definitions.json └── manual.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src └── main ├── java ├── io │ └── github │ │ └── fukkitmc │ │ └── fukkit │ │ ├── extras │ │ ├── AbstractBlock_Inner_SettingsExtra.java │ │ ├── AbstractButtonBlockExtra.java │ │ ├── AbstractCriterionConditionsExtra.java │ │ ├── AbstractCriterionExtra.java │ │ ├── AbstractFireBlockExtra.java │ │ ├── AbstractFurnaceBlockEntityExtra.java │ │ ├── AbstractFurnaceBlockExtra.java │ │ ├── AbstractFurnaceScreenHandlerExtra.java │ │ ├── AbstractListTagExtra.java │ │ ├── AbstractMinecartEntityExtra.java │ │ ├── AbstractPlantStemBlockExtra.java │ │ ├── AbstractPropertiesHandlerExtra.java │ │ ├── AbstractTraderEntityExtra.java │ │ ├── AcaciaFoliagePlacerExtra.java │ │ ├── AdvancementProgressExtra.java │ │ ├── Advancement_Inner_TaskExtra.java │ │ ├── AlternativeLootConditionExtra.java │ │ ├── AngerableExtra.java │ │ ├── AnvilBlockExtra.java │ │ ├── AnvilScreenHandlerExtra.java │ │ ├── AreaEffectCloudEntityExtra.java │ │ ├── ArmorStandEntityExtra.java │ │ ├── ArrowEntityExtra.java │ │ ├── AttachedStemBlockExtra.java │ │ ├── BambooBlockExtra.java │ │ ├── BanEntryExtra.java │ │ ├── BannedPlayerListExtra.java │ │ ├── BannerBlockExtra.java │ │ ├── BarrelBlockEntityExtra.java │ │ ├── BarrelBlockExtra.java │ │ ├── BaseTextExtra.java │ │ ├── BastionRemnantFeatureExtra.java │ │ ├── BeaconBlockEntityExtra.java │ │ ├── BeaconScreenHandlerExtra.java │ │ ├── BedBlockExtra.java │ │ ├── BeeEntityExtra.java │ │ ├── BeeNestDestroyedCriterionExtra.java │ │ ├── BeehiveBlockEntityExtra.java │ │ ├── BeehiveBlockExtra.java │ │ ├── BeetrootsBlockExtra.java │ │ ├── BellBlockExtra.java │ │ ├── BiomeArrayExtra.java │ │ ├── BiomeExtra.java │ │ ├── BlastingRecipeExtra.java │ │ ├── BlobFoliagePlacerExtra.java │ │ ├── BlockDataObjectExtra.java │ │ ├── BlockEntityExtra.java │ │ ├── BlockExtra.java │ │ ├── BlockPattern_Inner_BlockStateCacheLoaderExtra.java │ │ ├── BlockPosArgumentTypeExtra.java │ │ ├── BlockPosExtra.java │ │ ├── BlockPos_Inner_MutableExtra.java │ │ ├── BlockPredicateArgumentTypeExtra.java │ │ ├── BlockPredicateExtra.java │ │ ├── BlockStateArgumentExtra.java │ │ ├── BlockStateArgumentTypeExtra.java │ │ ├── BlockStatePredicateExtra.java │ │ ├── BlockStatePropertyLootConditionExtra.java │ │ ├── BlockViewExtra.java │ │ ├── BoneMealTaskExtra.java │ │ ├── BossBarExtra.java │ │ ├── BrainExtra.java │ │ ├── BredAnimalsCriterionExtra.java │ │ ├── BrewedPotionCriterionExtra.java │ │ ├── BrewingStandBlockEntityExtra.java │ │ ├── BrewingStandBlockExtra.java │ │ ├── BrewingStandScreenHandlerExtra.java │ │ ├── BubbleColumnBlockExtra.java │ │ ├── BucketItemExtra.java │ │ ├── BuriedTreasureFeatureExtra.java │ │ ├── BushFoliagePlacerExtra.java │ │ ├── ByteArrayTagExtra.java │ │ ├── ByteTagExtra.java │ │ ├── CachingLayerContextExtra.java │ │ ├── CactusBlockExtra.java │ │ ├── CakeBlockExtra.java │ │ ├── CampfireBlockExtra.java │ │ ├── CampfireCookingRecipeExtra.java │ │ ├── CartographyTableScreenHandlerExtra.java │ │ ├── CarvedPumpkinBlockExtra.java │ │ ├── CatEntityExtra.java │ │ ├── CauldronBlockExtra.java │ │ ├── CelebrateRaidWinTaskExtra.java │ │ ├── ChainBlockExtra.java │ │ ├── ChangedDimensionCriterionExtra.java │ │ ├── ChanneledLightningCriterionExtra.java │ │ ├── ChestBlockEntityExtra.java │ │ ├── ChestBlockExtra.java │ │ ├── ChickenEntityExtra.java │ │ ├── ChorusFlowerBlockExtra.java │ │ ├── ChorusPlantBlockExtra.java │ │ ├── ChunkGeneratorTypeExtra.java │ │ ├── ChunkHolderExtra.java │ │ ├── ChunkManagerExtra.java │ │ ├── ChunkRegionExtra.java │ │ ├── ChunkTaskPrioritySystemExtra.java │ │ ├── ChunkTicketExtra.java │ │ ├── ChunkTicketManagerExtra.java │ │ ├── ClientConnectionExtra.java │ │ ├── CocoaBlockExtra.java │ │ ├── ColorArgumentTypeExtra.java │ │ ├── ColumnPosArgumentTypeExtra.java │ │ ├── CommandBlockExecutorExtra.java │ │ ├── CommandBlockExtra.java │ │ ├── CommandBossBarExtra.java │ │ ├── CommandFunctionExtra.java │ │ ├── CommandManagerExtra.java │ │ ├── CommandOutputExtra.java │ │ ├── CommandSourceExtra.java │ │ ├── CommandTreeS2CPacketExtra.java │ │ ├── ComparatorBlockExtra.java │ │ ├── ComposterBlockExtra.java │ │ ├── ConditionalLootFunctionExtra.java │ │ ├── ConduitBlockExtra.java │ │ ├── ConstructBeaconCriterionExtra.java │ │ ├── ConsumeItemCriterionExtra.java │ │ ├── CookingRecipeSerializerExtra.java │ │ ├── CopyNbtLootFunction_Inner_OperatorExtra.java │ │ ├── CoralParentBlockExtra.java │ │ ├── CowEntityExtra.java │ │ ├── CraftingInventoryExtra.java │ │ ├── CraftingResultInventoryExtra.java │ │ ├── CraftingScreenHandlerExtra.java │ │ ├── CreeperEntityExtra.java │ │ ├── CriterionExtra.java │ │ ├── CropBlockExtra.java │ │ ├── CrossbowAttackTaskExtra.java │ │ ├── CuredZombieVillagerCriterionExtra.java │ │ ├── DamageSourceExtra.java │ │ ├── DamageSourcePropertiesLootConditionExtra.java │ │ ├── DarkOakFoliagePlacerExtra.java │ │ ├── DarkOakTrunkPlacerExtra.java │ │ ├── DataCommandObjectExtra.java │ │ ├── DataCommandStorageExtra.java │ │ ├── DataTrackerExtra.java │ │ ├── DaylightDetectorBlockExtra.java │ │ ├── DeadCoralWallFanBlockExtra.java │ │ ├── DefaultParticleTypeExtra.java │ │ ├── DesertPyramidFeatureExtra.java │ │ ├── DetectorRailBlockExtra.java │ │ ├── DimensionArgumentTypeExtra.java │ │ ├── Direction_Inner_AxisExtra.java │ │ ├── Direction_Inner_TypeExtra.java │ │ ├── DisjointPairListExtra.java │ │ ├── DispenserBlockEntityExtra.java │ │ ├── DispenserBlockExtra.java │ │ ├── DoorBlockExtra.java │ │ ├── DoubleArgumentSerializerExtra.java │ │ ├── DoubleInventoryExtra.java │ │ ├── DoubleTagExtra.java │ │ ├── EffectsChangedCriterionExtra.java │ │ ├── EnchantedItemCriterionExtra.java │ │ ├── EnchantmentScreenHandlerExtra.java │ │ ├── EndCityFeatureExtra.java │ │ ├── EndPortalFrameBlockExtra.java │ │ ├── EndRodBlockExtra.java │ │ ├── EndTagExtra.java │ │ ├── EnderChestBlockExtra.java │ │ ├── EnderChestInventoryExtra.java │ │ ├── EndermanEntityExtra.java │ │ ├── EnterBlockCriterionExtra.java │ │ ├── EntityAnchorArgumentTypeExtra.java │ │ ├── EntityArgumentTypeExtra.java │ │ ├── EntityDataObjectExtra.java │ │ ├── EntityExtra.java │ │ ├── EntityHurtPlayerCriterionExtra.java │ │ ├── EntityPredicates_Inner_CanPickupExtra.java │ │ ├── EntityPropertiesLootConditionExtra.java │ │ ├── EntityScoresLootConditionExtra.java │ │ ├── EntitySelectorReaderExtra.java │ │ ├── EntitySummonArgumentTypeExtra.java │ │ ├── EntityTrackerEntryExtra.java │ │ ├── EntityTypeExtra.java │ │ ├── ExplosiveProjectileEntityExtra.java │ │ ├── FarmerVillagerTaskExtra.java │ │ ├── FarmerWorkTaskExtra.java │ │ ├── FarmlandBlockExtra.java │ │ ├── FenceBlockExtra.java │ │ ├── FenceGateBlockExtra.java │ │ ├── FileResourcePackProviderExtra.java │ │ ├── FilledBucketCriterionExtra.java │ │ ├── FireBlockExtra.java │ │ ├── FishingRodHookedCriterionExtra.java │ │ ├── FloatArgumentSerializerExtra.java │ │ ├── FloatTagExtra.java │ │ ├── FlowableFluidExtra.java │ │ ├── FluidBlockExtra.java │ │ ├── FluidExtra.java │ │ ├── FoliagePlacerExtra.java │ │ ├── FollowCustomerTaskExtra.java │ │ ├── ForkingTrunkPlacerExtra.java │ │ ├── FoxEntityExtra.java │ │ ├── FractionalPairListExtra.java │ │ ├── FrostedIceBlockExtra.java │ │ ├── FunctionArgumentTypeExtra.java │ │ ├── FunctionLoaderExtra.java │ │ ├── GameProfileArgumentTypeExtra.java │ │ ├── GameRules_Inner_BooleanRuleExtra.java │ │ ├── GameRules_Inner_IntRuleExtra.java │ │ ├── GatherItemsVillagerTaskExtra.java │ │ ├── Generic3x3ContainerScreenHandlerExtra.java │ │ ├── GenericContainerScreenHandlerExtra.java │ │ ├── GiantTrunkPlacerExtra.java │ │ ├── GlazedTerracottaBlockExtra.java │ │ ├── GlobalTagAccessorExtra.java │ │ ├── GrindstoneBlockExtra.java │ │ ├── GrindstoneScreenHandlerExtra.java │ │ ├── GuardianEntity_Inner_GuardianTargetPredicateExtra.java │ │ ├── HoglinEntityExtra.java │ │ ├── HoldTradeOffersTaskExtra.java │ │ ├── HopperBlockEntityExtra.java │ │ ├── HopperBlockExtra.java │ │ ├── HopperExtra.java │ │ ├── HopperMinecartEntityExtra.java │ │ ├── HopperScreenHandlerExtra.java │ │ ├── HorseScreenHandlerExtra.java │ │ ├── IdentifierArgumentTypeExtra.java │ │ ├── IdentifierExtra.java │ │ ├── IdentityPairListExtra.java │ │ ├── IglooFeatureExtra.java │ │ ├── ImpossibleCriterionExtra.java │ │ ├── IngredientExtra.java │ │ ├── IntArrayTagExtra.java │ │ ├── IntTagExtra.java │ │ ├── IntegerArgumentSerializerExtra.java │ │ ├── InventoryChangedCriterionExtra.java │ │ ├── InventoryExtra.java │ │ ├── InvertedLootConditionExtra.java │ │ ├── ItemDurabilityChangedCriterionExtra.java │ │ ├── ItemEnchantmentArgumentTypeExtra.java │ │ ├── ItemFrameEntityExtra.java │ │ ├── ItemPredicateArgumentTypeExtra.java │ │ ├── ItemSlotArgumentTypeExtra.java │ │ ├── ItemStackArgumentExtra.java │ │ ├── ItemStackArgumentTypeExtra.java │ │ ├── ItemStackExtra.java │ │ ├── ItemUsedOnBlockCriterionExtra.java │ │ ├── JigsawBlockExtra.java │ │ ├── JsonDataLoaderExtra.java │ │ ├── JukeboxBlockExtra.java │ │ ├── JumpInBedTaskExtra.java │ │ ├── JungleFoliagePlacerExtra.java │ │ ├── JungleTempleFeatureExtra.java │ │ ├── KeybindTextExtra.java │ │ ├── KilledByCrossbowCriterionExtra.java │ │ ├── KilledByPlayerLootConditionExtra.java │ │ ├── LadderBlockExtra.java │ │ ├── LanternBlockExtra.java │ │ ├── LargeOakFoliagePlacerExtra.java │ │ ├── LargeOakTrunkPlacerExtra.java │ │ ├── LeavesBlockExtra.java │ │ ├── LecternBlockEntityExtra.java │ │ ├── LecternBlockExtra.java │ │ ├── LecternScreenHandlerExtra.java │ │ ├── LevelPropertiesExtra.java │ │ ├── LevelStorageExtra.java │ │ ├── LevelStorage_Inner_SessionExtra.java │ │ ├── LevelSummaryExtra.java │ │ ├── LeverBlockExtra.java │ │ ├── LevitationCriterionExtra.java │ │ ├── ListTagExtra.java │ │ ├── LiteralTextExtra.java │ │ ├── LivingEntityExtra.java │ │ ├── LlamaEntityExtra.java │ │ ├── LocationArrivalCriterionExtra.java │ │ ├── LocationCheckLootConditionExtra.java │ │ ├── LockableContainerBlockEntityExtra.java │ │ ├── LongArgumentSerializerExtra.java │ │ ├── LongArrayTagExtra.java │ │ ├── LongTagExtra.java │ │ ├── LookAroundTaskExtra.java │ │ ├── LoomBlockExtra.java │ │ ├── LoomScreenHandlerExtra.java │ │ ├── LootConditionConsumingBuilderExtra.java │ │ ├── LootContext_Inner_BuilderExtra.java │ │ ├── LootFunctionConsumingBuilderExtra.java │ │ ├── LootPoolEntry_Inner_SerializerExtra.java │ │ ├── LootTableExtra.java │ │ ├── MatchToolLootConditionExtra.java │ │ ├── MaterialPredicateExtra.java │ │ ├── MegaJungleTrunkPlacerExtra.java │ │ ├── MegaPineFoliagePlacerExtra.java │ │ ├── MerchantScreenHandlerExtra.java │ │ ├── MessageArgumentTypeExtra.java │ │ ├── MinecraftDedicatedServerExtra.java │ │ ├── MinecraftServerExtra.java │ │ ├── MineshaftFeatureExtra.java │ │ ├── MobEffectArgumentTypeExtra.java │ │ ├── MobEntityExtra.java │ │ ├── ModifiableWorldExtra.java │ │ ├── MooshroomEntityExtra.java │ │ ├── MushroomBlockExtra.java │ │ ├── NbtCompoundTagArgumentTypeExtra.java │ │ ├── NbtOpsExtra.java │ │ ├── NbtPathArgumentTypeExtra.java │ │ ├── NbtTagArgumentTypeExtra.java │ │ ├── NetherFortressFeatureExtra.java │ │ ├── NetherFossilFeatureExtra.java │ │ ├── NetherPortalBlockExtra.java │ │ ├── NetherPortalBlock_Inner_AreaHelperExtra.java │ │ ├── NetherTravelCriterionExtra.java │ │ ├── NetherWartBlockExtra.java │ │ ├── NoteBlockExtra.java │ │ ├── ObjectiveArgumentTypeExtra.java │ │ ├── ObjectiveCriteriaArgumentTypeExtra.java │ │ ├── ObserverBlockExtra.java │ │ ├── OceanMonumentFeatureExtra.java │ │ ├── OceanRuinFeatureExtra.java │ │ ├── OcelotEntityExtra.java │ │ ├── OnKilledCriterionExtra.java │ │ ├── OperationArgumentTypeExtra.java │ │ ├── OperatorListExtra.java │ │ ├── OreBlockExtra.java │ │ ├── PackResourceMetadataReaderExtra.java │ │ ├── PacketDecryptorExtra.java │ │ ├── PacketDeflaterExtra.java │ │ ├── PacketEncoderExtra.java │ │ ├── PacketEncryptorExtra.java │ │ ├── PairListExtra.java │ │ ├── PalettedContainerExtra.java │ │ ├── PaneBlockExtra.java │ │ ├── PanicTaskExtra.java │ │ ├── ParticleArgumentTypeExtra.java │ │ ├── ParticleTypeExtra.java │ │ ├── PassiveEntityExtra.java │ │ ├── PigEntityExtra.java │ │ ├── PiglinEntityExtra.java │ │ ├── PillagerOutpostFeatureExtra.java │ │ ├── PillarBlockExtra.java │ │ ├── PineFoliagePlacerExtra.java │ │ ├── PistonBlockExtra.java │ │ ├── PistonExtensionBlockExtra.java │ │ ├── PistonHeadBlockExtra.java │ │ ├── PlacedBlockCriterionExtra.java │ │ ├── PlayerEntityExtra.java │ │ ├── PlayerGeneratesContainerLootCriterionExtra.java │ │ ├── PlayerHurtEntityCriterionExtra.java │ │ ├── PlayerInteractedWithEntityCriterionExtra.java │ │ ├── PlayerInventoryExtra.java │ │ ├── PlayerManagerExtra.java │ │ ├── PlayerScreenHandlerExtra.java │ │ ├── PortalForcerExtra.java │ │ ├── PoweredRailBlockExtra.java │ │ ├── PressurePlateBlockExtra.java │ │ ├── ProfileResultImplExtra.java │ │ ├── ProfilerSystemExtra.java │ │ ├── ProfilerTimingExtra.java │ │ ├── ProfilingResourceReloaderExtra.java │ │ ├── ProjectileDamageSourceExtra.java │ │ ├── PropertyExtra.java │ │ ├── ProtoChunkExtra.java │ │ ├── RabbitEntityExtra.java │ │ ├── RaidExtra.java │ │ ├── RailBlockExtra.java │ │ ├── RandomChanceLootConditionExtra.java │ │ ├── RandomChanceWithLootingLootConditionExtra.java │ │ ├── RconCommandOutputExtra.java │ │ ├── ReadOnlyChunkExtra.java │ │ ├── RecipeExtra.java │ │ ├── RecipeManagerExtra.java │ │ ├── RecipeUnlockedCriterionExtra.java │ │ ├── RedstoneLampBlockExtra.java │ │ ├── RedstoneOreBlockExtra.java │ │ ├── RedstoneTorchBlockExtra.java │ │ ├── RedstoneWireBlockExtra.java │ │ ├── ReferenceLootConditionExtra.java │ │ ├── RegionBasedStorageExtra.java │ │ ├── RegionFileExtra.java │ │ ├── RegistryCodecExtra.java │ │ ├── RegistryElementCodecExtra.java │ │ ├── RegistryOpsExtra.java │ │ ├── RegistryTagManagerExtra.java │ │ ├── RepeaterBlockExtra.java │ │ ├── ResourcePackProviderExtra.java │ │ ├── ResourceReloadListenerExtra.java │ │ ├── RespawnAnchorBlockExtra.java │ │ ├── RotationArgumentTypeExtra.java │ │ ├── RuinedPortalFeatureExtra.java │ │ ├── SaddledComponentExtra.java │ │ ├── SaplingBlockExtra.java │ │ ├── SaplingGeneratorExtra.java │ │ ├── ScaffoldingBlockExtra.java │ │ ├── ScoreHolderArgumentTypeExtra.java │ │ ├── ScoreTextExtra.java │ │ ├── ScoreboardSlotArgumentTypeExtra.java │ │ ├── ScreenHandlerContextExtra.java │ │ ├── ScreenHandlerExtra.java │ │ ├── ScreenHandlerType_Inner_FactoryExtra.java │ │ ├── SeaPickleBlockExtra.java │ │ ├── SelectorTextExtra.java │ │ ├── ServerChunkManagerExtra.java │ │ ├── ServerCommandSourceExtra.java │ │ ├── ServerConfigListExtra.java │ │ ├── ServerLoginNetworkHandlerExtra.java │ │ ├── ServerMetadata_Inner_DeserializerExtra.java │ │ ├── ServerMetadata_Inner_Players_Inner_DeserializerExtra.java │ │ ├── ServerMetadata_Inner_Version_Inner_SerializerExtra.java │ │ ├── ServerNetworkIoExtra.java │ │ ├── ServerPlayNetworkHandlerExtra.java │ │ ├── ServerPlayerEntityExtra.java │ │ ├── ServerPropertiesHandlerExtra.java │ │ ├── ServerScoreboardExtra.java │ │ ├── ServerWorldExtra.java │ │ ├── ServerWorldPropertiesExtra.java │ │ ├── ShapedRecipeExtra.java │ │ ├── ShapelessRecipeExtra.java │ │ ├── SheepEntityExtra.java │ │ ├── ShipwreckFeatureExtra.java │ │ ├── ShortTagExtra.java │ │ ├── ShotCrossbowCriterionExtra.java │ │ ├── ShulkerBoxBlockEntityExtra.java │ │ ├── ShulkerBoxBlockExtra.java │ │ ├── ShulkerBoxScreenHandlerExtra.java │ │ ├── ShulkerBulletEntityExtra.java │ │ ├── SignBlockEntityExtra.java │ │ ├── SignBlockExtra.java │ │ ├── SimpleInventoryExtra.java │ │ ├── SimplePairListExtra.java │ │ ├── SimpleTraderExtra.java │ │ ├── SinglePreparationResourceReloadListenerExtra.java │ │ ├── SizePrependerExtra.java │ │ ├── SkullBlockExtra.java │ │ ├── SkyLightStorageExtra.java │ │ ├── SlabBlockExtra.java │ │ ├── SlideDownBlockCriterionExtra.java │ │ ├── SmeltingRecipeExtra.java │ │ ├── SmithingRecipeExtra.java │ │ ├── SmithingScreenHandlerExtra.java │ │ ├── SmokingRecipeExtra.java │ │ ├── SnowBlockExtra.java │ │ ├── SnowyBlockExtra.java │ │ ├── SpawnerBlockExtra.java │ │ ├── SpecialCraftingRecipeExtra.java │ │ ├── SpruceFoliagePlacerExtra.java │ │ ├── StairsBlockExtra.java │ │ ├── StatusEffectInstanceExtra.java │ │ ├── StayAboveWaterTaskExtra.java │ │ ├── StemBlockExtra.java │ │ ├── StonecutterBlockExtra.java │ │ ├── StonecutterScreenHandlerExtra.java │ │ ├── StonecuttingRecipeExtra.java │ │ ├── StorageDataObjectExtra.java │ │ ├── StorageIoWorkerExtra.java │ │ ├── StorageMinecartEntityExtra.java │ │ ├── StraightTrunkPlacerExtra.java │ │ ├── StriderEntityExtra.java │ │ ├── StringArgumentSerializerExtra.java │ │ ├── StringRenderableExtra.java │ │ ├── StringTagExtra.java │ │ ├── StrongholdFeatureExtra.java │ │ ├── StructureBlockExtra.java │ │ ├── StructureFeatureExtra.java │ │ ├── StructurePlacementDataExtra.java │ │ ├── StyleExtra.java │ │ ├── Style_Inner_SerializerExtra.java │ │ ├── SugarCaneBlockExtra.java │ │ ├── SummonedEntityCriterionExtra.java │ │ ├── SurfaceChunkGeneratorExtra.java │ │ ├── SurvivesExplosionLootConditionExtra.java │ │ ├── SwampHutFeatureExtra.java │ │ ├── SweetBerryBushBlockExtra.java │ │ ├── SwizzleArgumentTypeExtra.java │ │ ├── TableBonusLootConditionExtra.java │ │ ├── TagContainerExtra.java │ │ ├── TallPlantBlockExtra.java │ │ ├── TameAnimalCriterionExtra.java │ │ ├── TargetBlockExtra.java │ │ ├── TargetHitCriterionExtra.java │ │ ├── TeamArgumentTypeExtra.java │ │ ├── TestClassArgumentTypeExtra.java │ │ ├── TestFunctionArgumentTypeExtra.java │ │ ├── TextArgumentTypeExtra.java │ │ ├── TextExtra.java │ │ ├── Text_Inner_SerializerExtra.java │ │ ├── ThreadExecutorExtra.java │ │ ├── ThreadedAnvilChunkStorageExtra.java │ │ ├── ThrownItemEntityExtra.java │ │ ├── ThrownItemPickedUpByEntityCriterionExtra.java │ │ ├── TickCriterionExtra.java │ │ ├── TimeArgumentTypeExtra.java │ │ ├── TimeCheckLootConditionExtra.java │ │ ├── TimerCallbackSerializerExtra.java │ │ ├── TimerExtra.java │ │ ├── TntBlockExtra.java │ │ ├── TradeOfferExtra.java │ │ ├── TraderExtra.java │ │ ├── TraderInventoryExtra.java │ │ ├── TranslatableTextExtra.java │ │ ├── TrapdoorBlockExtra.java │ │ ├── TripwireBlockExtra.java │ │ ├── TripwireHookBlockExtra.java │ │ ├── TrunkPlacerExtra.java │ │ ├── TurtleEggBlockExtra.java │ │ ├── UnmodifiableLevelPropertiesExtra.java │ │ ├── UsedEnderEyeCriterionExtra.java │ │ ├── UsedTotemCriterionExtra.java │ │ ├── UserCache_Inner_JsonConverterExtra.java │ │ ├── UuidArgumentTypeExtra.java │ │ ├── VanillaDataPackProviderExtra.java │ │ ├── Vec2ArgumentTypeExtra.java │ │ ├── Vec3ArgumentTypeExtra.java │ │ ├── Vec3iExtra.java │ │ ├── VersionedChunkStorageExtra.java │ │ ├── VillageFeatureExtra.java │ │ ├── VillagerBreedTaskExtra.java │ │ ├── VillagerEntityExtra.java │ │ ├── VillagerGossipsExtra.java │ │ ├── VillagerTradeCriterionExtra.java │ │ ├── VillagerWorkTaskExtra.java │ │ ├── VineBlockExtra.java │ │ ├── VoxelSetExtra.java │ │ ├── VoxelShapeExtra.java │ │ ├── WalkTowardJobSiteTaskExtra.java │ │ ├── WallBannerBlockExtra.java │ │ ├── WallBlockExtra.java │ │ ├── WallRedstoneTorchBlockExtra.java │ │ ├── WallSignBlockExtra.java │ │ ├── WallSkullBlockExtra.java │ │ ├── WallTorchBlockExtra.java │ │ ├── WanderAroundTaskExtra.java │ │ ├── WeatherCheckLootConditionExtra.java │ │ ├── WeightedPressurePlateBlockExtra.java │ │ ├── WhitelistExtra.java │ │ ├── WitherEntityExtra.java │ │ ├── WolfEntityExtra.java │ │ ├── WoodlandMansionFeatureExtra.java │ │ ├── WorldBorderExtra.java │ │ ├── WorldChunkExtra.java │ │ ├── WorldExtra.java │ │ ├── WorldSaveHandlerExtra.java │ │ ├── WorldUpdaterExtra.java │ │ ├── ZoglinEntityExtra.java │ │ ├── ZombieVillagerEntityExtra.java │ │ └── ZombifiedPiglinEntityExtra.java │ │ ├── mixins │ │ ├── ServerPlayNetworkHandlerMixin.java │ │ └── net │ │ │ └── minecraft │ │ │ └── entity │ │ │ └── EntityMixin.java │ │ ├── nms │ │ ├── Member.java │ │ ├── PluginRemapper.java │ │ ├── ReflectionRedirectingMethodVisitor.java │ │ └── ReflectionRemapper.java │ │ └── redirects │ │ ├── AbstractDecorationEntityRedirects.java │ │ ├── AlternativeEntryRedirects.java │ │ ├── AlternativeLootConditionRedirects.java │ │ ├── ApplyBonusLootFunctionRedirects.java │ │ ├── ArgumentTypesRedirects.java │ │ ├── BanEntryRedirects.java │ │ ├── BlockEntityTypeRedirects.java │ │ ├── BlockItemRedirects.java │ │ ├── BlockStatePropertyLootConditionRedirects.java │ │ ├── BlockTagsRedirects.java │ │ ├── BrainRedirects.java │ │ ├── ChunkStatusRedirects.java │ │ ├── ChunkTaskPrioritySystemRedirects.java │ │ ├── CombinedEntryRedirects.java │ │ ├── CommandManagerRedirects.java │ │ ├── CommandSourceRedirects.java │ │ ├── ComposterBlockRedirects.java │ │ ├── ConditionalLootFunctionRedirects.java │ │ ├── CopyNameLootFunctionRedirects.java │ │ ├── CopyNbtLootFunctionRedirects.java │ │ ├── CopyStateFunctionRedirects.java │ │ ├── CraftingScreenHandlerRedirects.java │ │ ├── CsvWriterRedirects.java │ │ ├── DamageSourcePropertiesLootConditionRedirects.java │ │ ├── DataCommandRedirects.java │ │ ├── DatapackCommandRedirects.java │ │ ├── DynamicEntryRedirects.java │ │ ├── EmptyEntryRedirects.java │ │ ├── EnchantRandomlyLootFunctionRedirects.java │ │ ├── EnchantWithLevelsLootFunctionRedirects.java │ │ ├── EnchantmentHelperRedirects.java │ │ ├── EntityPropertiesLootConditionRedirects.java │ │ ├── EntityRedirects.java │ │ ├── EntitySelectorOptionsRedirects.java │ │ ├── EntityTypeRedirects.java │ │ ├── EntityTypeTagsRedirects.java │ │ ├── EntityType_Inner_BuilderRedirects.java │ │ ├── ExecuteCommandRedirects.java │ │ ├── ExplorationMapLootFunctionRedirects.java │ │ ├── ExplosionDecayLootFunctionRedirects.java │ │ ├── FeatureUpdaterRedirects.java │ │ ├── FluidTagsRedirects.java │ │ ├── FurnaceSmeltLootFunctionRedirects.java │ │ ├── InvertedLootConditionRedirects.java │ │ ├── ItemDispenserBehaviorRedirects.java │ │ ├── ItemEntryRedirects.java │ │ ├── ItemFrameEntityRedirects.java │ │ ├── ItemTagsRedirects.java │ │ ├── JsonSerializingRedirects.java │ │ ├── KilledByPlayerLootConditionRedirects.java │ │ ├── LeafEntryRedirects.java │ │ ├── LimitCountLootFunctionRedirects.java │ │ ├── LocationCheckLootConditionRedirects.java │ │ ├── LootCommandRedirects.java │ │ ├── LootPoolRedirects.java │ │ ├── LootTableEntryRedirects.java │ │ ├── LootTableRedirects.java │ │ ├── LootingEnchantLootFunctionRedirects.java │ │ ├── MainRedirects.java │ │ ├── MatchToolLootConditionRedirects.java │ │ ├── MinecraftServerRedirects.java │ │ ├── NbtPathArgumentTypeRedirects.java │ │ ├── NbtTextRedirects.java │ │ ├── NetworkStateRedirects.java │ │ ├── NumberCodecsRedirects.java │ │ ├── NumberRangeArgumentTypeRedirects.java │ │ ├── NumberRangeRedirects.java │ │ ├── OperationArgumentTypeRedirects.java │ │ ├── ParticleTypesRedirects.java │ │ ├── PlayerPredicateRedirects.java │ │ ├── RandomChanceLootConditionRedirects.java │ │ ├── RandomChanceWithLootingLootConditionRedirects.java │ │ ├── RecipeUnlockedCriterionRedirects.java │ │ ├── RedstoneOreBlockRedirects.java │ │ ├── ReloadCommandRedirects.java │ │ ├── ResourcePackProfileRedirects.java │ │ ├── ScoreboardCommandRedirects.java │ │ ├── ServerPropertiesHandlerRedirects.java │ │ ├── ServerWorldRedirects.java │ │ ├── SetContentsLootFunctionRedirects.java │ │ ├── SetCountLootFunctionRedirects.java │ │ ├── SetDamageLootFunctionRedirects.java │ │ ├── SetNbtLootFunctionRedirects.java │ │ ├── SetStewEffectLootFunctionRedirects.java │ │ ├── ShearsDispenserBehaviorRedirects.java │ │ ├── SpawnHelperRedirects.java │ │ ├── SpawnRestrictionRedirects.java │ │ ├── SpreadPlayersCommandRedirects.java │ │ ├── StatePredicateRedirects.java │ │ ├── StructurePoolBasedGeneratorRedirects.java │ │ ├── StructureSeparationDataFixRedirects.java │ │ ├── SurvivesExplosionLootConditionRedirects.java │ │ ├── TableBonusLootConditionRedirects.java │ │ ├── TagEntryRedirects.java │ │ ├── TeleportCommandRedirects.java │ │ ├── TimerRedirects.java │ │ └── WoodlandMansionGeneratorRedirects.java └── org │ └── bukkit │ └── craftbukkit │ ├── CraftArt.java │ ├── CraftChunk.java │ ├── CraftChunkSnapshot.java │ ├── CraftCrashReport.java │ ├── CraftEffect.java │ ├── CraftEquipmentSlot.java │ ├── CraftFluidCollisionMode.java │ ├── CraftHeightMap.java │ ├── CraftIpBanEntry.java │ ├── CraftIpBanList.java │ ├── CraftLootTable.java │ ├── CraftOfflinePlayer.java │ ├── CraftParticle.java │ ├── CraftProfileBanEntry.java │ ├── CraftProfileBanList.java │ ├── CraftRaid.java │ ├── CraftServer.java │ ├── CraftSound.java │ ├── CraftStatistic.java │ ├── CraftWorld.java │ ├── CraftWorldBorder.java │ ├── LoggerOutputStream.java │ ├── Main.java │ ├── Overridden.java │ ├── advancement │ ├── CraftAdvancement.java │ └── CraftAdvancementProgress.java │ ├── attribute │ ├── CraftAttributeInstance.java │ └── CraftAttributeMap.java │ ├── block │ ├── CapturedBlockState.java │ ├── CraftBanner.java │ ├── CraftBarrel.java │ ├── CraftBeacon.java │ ├── CraftBed.java │ ├── CraftBeehive.java │ ├── CraftBell.java │ ├── CraftBlastFurnace.java │ ├── CraftBlock.java │ ├── CraftBlockEntityState.java │ ├── CraftBlockState.java │ ├── CraftBrewingStand.java │ ├── CraftCampfire.java │ ├── CraftChest.java │ ├── CraftCommandBlock.java │ ├── CraftComparator.java │ ├── CraftConduit.java │ ├── CraftContainer.java │ ├── CraftCreatureSpawner.java │ ├── CraftDaylightDetector.java │ ├── CraftDispenser.java │ ├── CraftDropper.java │ ├── CraftEnchantingTable.java │ ├── CraftEndGateway.java │ ├── CraftEnderChest.java │ ├── CraftFurnace.java │ ├── CraftFurnaceFurnace.java │ ├── CraftHopper.java │ ├── CraftJigsaw.java │ ├── CraftJukebox.java │ ├── CraftLectern.java │ ├── CraftLootable.java │ ├── CraftShulkerBox.java │ ├── CraftSign.java │ ├── CraftSkull.java │ ├── CraftSmoker.java │ ├── CraftStructureBlock.java │ ├── data │ │ ├── CraftAgeable.java │ │ ├── CraftAnaloguePowerable.java │ │ ├── CraftAttachable.java │ │ ├── CraftBisected.java │ │ ├── CraftBlockData.java │ │ ├── CraftDirectional.java │ │ ├── CraftFaceAttachable.java │ │ ├── CraftLevelled.java │ │ ├── CraftLightable.java │ │ ├── CraftMultipleFacing.java │ │ ├── CraftOpenable.java │ │ ├── CraftOrientable.java │ │ ├── CraftPowerable.java │ │ ├── CraftRail.java │ │ ├── CraftRotatable.java │ │ ├── CraftSnowable.java │ │ ├── CraftWaterlogged.java │ │ └── type │ │ │ ├── CraftBamboo.java │ │ │ ├── CraftBed.java │ │ │ ├── CraftBeehive.java │ │ │ ├── CraftBell.java │ │ │ ├── CraftBrewingStand.java │ │ │ ├── CraftBubbleColumn.java │ │ │ ├── CraftCake.java │ │ │ ├── CraftCampfire.java │ │ │ ├── CraftChest.java │ │ │ ├── CraftCommandBlock.java │ │ │ ├── CraftComparator.java │ │ │ ├── CraftDaylightDetector.java │ │ │ ├── CraftDispenser.java │ │ │ ├── CraftDoor.java │ │ │ ├── CraftEndPortalFrame.java │ │ │ ├── CraftFarmland.java │ │ │ ├── CraftGate.java │ │ │ ├── CraftHopper.java │ │ │ ├── CraftJigsaw.java │ │ │ ├── CraftJukebox.java │ │ │ ├── CraftLantern.java │ │ │ ├── CraftLeaves.java │ │ │ ├── CraftLectern.java │ │ │ ├── CraftNoteBlock.java │ │ │ ├── CraftPiston.java │ │ │ ├── CraftPistonHead.java │ │ │ ├── CraftRedstoneWire.java │ │ │ ├── CraftRepeater.java │ │ │ ├── CraftRespawnAnchor.java │ │ │ ├── CraftSapling.java │ │ │ ├── CraftScaffolding.java │ │ │ ├── CraftSeaPickle.java │ │ │ ├── CraftSlab.java │ │ │ ├── CraftSnow.java │ │ │ ├── CraftStairs.java │ │ │ ├── CraftStructureBlock.java │ │ │ ├── CraftSwitch.java │ │ │ ├── CraftTNT.java │ │ │ ├── CraftTechnicalPiston.java │ │ │ ├── CraftTripwire.java │ │ │ ├── CraftTurtleEgg.java │ │ │ └── CraftWall.java │ └── impl │ │ ├── CraftAnvil.java │ │ ├── CraftBamboo.java │ │ ├── CraftBanner.java │ │ ├── CraftBannerWall.java │ │ ├── CraftBarrel.java │ │ ├── CraftBed.java │ │ ├── CraftBeehive.java │ │ ├── CraftBeetroot.java │ │ ├── CraftBell.java │ │ ├── CraftBlastFurnace.java │ │ ├── CraftBrewingStand.java │ │ ├── CraftBubbleColumn.java │ │ ├── CraftCactus.java │ │ ├── CraftCake.java │ │ ├── CraftCampfire.java │ │ ├── CraftCarrots.java │ │ ├── CraftCauldron.java │ │ ├── CraftChain.java │ │ ├── CraftChest.java │ │ ├── CraftChestTrapped.java │ │ ├── CraftChorusFlower.java │ │ ├── CraftChorusFruit.java │ │ ├── CraftCobbleWall.java │ │ ├── CraftCocoa.java │ │ ├── CraftCommand.java │ │ ├── CraftComposter.java │ │ ├── CraftConduit.java │ │ ├── CraftCoralDead.java │ │ ├── CraftCoralFan.java │ │ ├── CraftCoralFanAbstract.java │ │ ├── CraftCoralFanWall.java │ │ ├── CraftCoralFanWallAbstract.java │ │ ├── CraftCoralPlant.java │ │ ├── CraftCrops.java │ │ ├── CraftDaylightDetector.java │ │ ├── CraftDirtSnow.java │ │ ├── CraftDispenser.java │ │ ├── CraftDoor.java │ │ ├── CraftDropper.java │ │ ├── CraftEndRod.java │ │ ├── CraftEnderChest.java │ │ ├── CraftEnderPortalFrame.java │ │ ├── CraftFence.java │ │ ├── CraftFenceGate.java │ │ ├── CraftFire.java │ │ ├── CraftFloorSign.java │ │ ├── CraftFluids.java │ │ ├── CraftFurnaceFurace.java │ │ ├── CraftGlazedTerracotta.java │ │ ├── CraftGrass.java │ │ ├── CraftGrindstone.java │ │ ├── CraftHay.java │ │ ├── CraftHopper.java │ │ ├── CraftHugeMushroom.java │ │ ├── CraftIceFrost.java │ │ ├── CraftIronBars.java │ │ ├── CraftJigsaw.java │ │ ├── CraftJukeBox.java │ │ ├── CraftKelp.java │ │ ├── CraftLadder.java │ │ ├── CraftLantern.java │ │ ├── CraftLeaves.java │ │ ├── CraftLectern.java │ │ ├── CraftLever.java │ │ ├── CraftLoom.java │ │ ├── CraftMinecartDetector.java │ │ ├── CraftMinecartTrack.java │ │ ├── CraftMycel.java │ │ ├── CraftNetherWart.java │ │ ├── CraftNote.java │ │ ├── CraftObserver.java │ │ ├── CraftPiston.java │ │ ├── CraftPistonExtension.java │ │ ├── CraftPistonMoving.java │ │ ├── CraftPortal.java │ │ ├── CraftPotatoes.java │ │ ├── CraftPoweredRail.java │ │ ├── CraftPressurePlateBinary.java │ │ ├── CraftPressurePlateWeighted.java │ │ ├── CraftPumpkinCarved.java │ │ ├── CraftRedstoneComparator.java │ │ ├── CraftRedstoneLamp.java │ │ ├── CraftRedstoneOre.java │ │ ├── CraftRedstoneTorch.java │ │ ├── CraftRedstoneTorchWall.java │ │ ├── CraftRedstoneWire.java │ │ ├── CraftReed.java │ │ ├── CraftRepeater.java │ │ ├── CraftRespawnAnchor.java │ │ ├── CraftRotatable.java │ │ ├── CraftSapling.java │ │ ├── CraftScaffolding.java │ │ ├── CraftSeaPickle.java │ │ ├── CraftShulkerBox.java │ │ ├── CraftSkull.java │ │ ├── CraftSkullPlayer.java │ │ ├── CraftSkullPlayerWall.java │ │ ├── CraftSkullWall.java │ │ ├── CraftSmoker.java │ │ ├── CraftSnow.java │ │ ├── CraftSoil.java │ │ ├── CraftStainedGlassPane.java │ │ ├── CraftStairs.java │ │ ├── CraftStem.java │ │ ├── CraftStemAttached.java │ │ ├── CraftStepAbstract.java │ │ ├── CraftStoneButton.java │ │ ├── CraftStonecutter.java │ │ ├── CraftStructure.java │ │ ├── CraftSweetBerryBush.java │ │ ├── CraftTNT.java │ │ ├── CraftTallPlant.java │ │ ├── CraftTallPlantFlower.java │ │ ├── CraftTallSeaGrass.java │ │ ├── CraftTarget.java │ │ ├── CraftTorchWall.java │ │ ├── CraftTrapdoor.java │ │ ├── CraftTripwire.java │ │ ├── CraftTripwireHook.java │ │ ├── CraftTurtleEgg.java │ │ ├── CraftTwistingVines.java │ │ ├── CraftVine.java │ │ ├── CraftWallSign.java │ │ ├── CraftWeepingVines.java │ │ ├── CraftWitherSkull.java │ │ ├── CraftWitherSkullWall.java │ │ └── CraftWoodButton.java │ ├── boss │ ├── CraftBossBar.java │ ├── CraftDragonBattle.java │ └── CraftKeyedBossbar.java │ ├── command │ ├── BukkitCommandWrapper.java │ ├── ColouredConsoleSender.java │ ├── ConsoleCommandCompleter.java │ ├── CraftBlockCommandSender.java │ ├── CraftCommandMap.java │ ├── CraftConsoleCommandSender.java │ ├── CraftRemoteConsoleCommandSender.java │ ├── ProxiedNativeCommandSender.java │ ├── ServerCommandSender.java │ └── VanillaCommandWrapper.java │ ├── conversations │ └── ConversationTracker.java │ ├── enchantments │ └── CraftEnchantment.java │ ├── entity │ ├── AbstractProjectile.java │ ├── CraftAbstractHorse.java │ ├── CraftAbstractVillager.java │ ├── CraftAgeable.java │ ├── CraftAmbient.java │ ├── CraftAnimals.java │ ├── CraftAreaEffectCloud.java │ ├── CraftArmorStand.java │ ├── CraftArrow.java │ ├── CraftBat.java │ ├── CraftBee.java │ ├── CraftBlaze.java │ ├── CraftBoat.java │ ├── CraftCat.java │ ├── CraftCaveSpider.java │ ├── CraftChestedHorse.java │ ├── CraftChicken.java │ ├── CraftCod.java │ ├── CraftComplexLivingEntity.java │ ├── CraftComplexPart.java │ ├── CraftCow.java │ ├── CraftCreature.java │ ├── CraftCreeper.java │ ├── CraftDolphin.java │ ├── CraftDonkey.java │ ├── CraftDragonFireball.java │ ├── CraftDrowned.java │ ├── CraftEgg.java │ ├── CraftElderGuardian.java │ ├── CraftEnderCrystal.java │ ├── CraftEnderDragon.java │ ├── CraftEnderDragonPart.java │ ├── CraftEnderPearl.java │ ├── CraftEnderSignal.java │ ├── CraftEnderman.java │ ├── CraftEndermite.java │ ├── CraftEntity.java │ ├── CraftEvoker.java │ ├── CraftEvokerFangs.java │ ├── CraftExperienceOrb.java │ ├── CraftFallingBlock.java │ ├── CraftFireball.java │ ├── CraftFirework.java │ ├── CraftFish.java │ ├── CraftFishHook.java │ ├── CraftFlying.java │ ├── CraftFox.java │ ├── CraftGhast.java │ ├── CraftGiant.java │ ├── CraftGolem.java │ ├── CraftGuardian.java │ ├── CraftHanging.java │ ├── CraftHoglin.java │ ├── CraftHorse.java │ ├── CraftHumanEntity.java │ ├── CraftHusk.java │ ├── CraftIllager.java │ ├── CraftIllusioner.java │ ├── CraftIronGolem.java │ ├── CraftItem.java │ ├── CraftItemFrame.java │ ├── CraftLargeFireball.java │ ├── CraftLeash.java │ ├── CraftLightningStrike.java │ ├── CraftLivingEntity.java │ ├── CraftLlama.java │ ├── CraftLlamaSpit.java │ ├── CraftMagmaCube.java │ ├── CraftMinecart.java │ ├── CraftMinecartChest.java │ ├── CraftMinecartCommand.java │ ├── CraftMinecartContainer.java │ ├── CraftMinecartFurnace.java │ ├── CraftMinecartHopper.java │ ├── CraftMinecartMobSpawner.java │ ├── CraftMinecartRideable.java │ ├── CraftMinecartTNT.java │ ├── CraftMob.java │ ├── CraftMonster.java │ ├── CraftMule.java │ ├── CraftMushroomCow.java │ ├── CraftOcelot.java │ ├── CraftPainting.java │ ├── CraftPanda.java │ ├── CraftParrot.java │ ├── CraftPhantom.java │ ├── CraftPig.java │ ├── CraftPigZombie.java │ ├── CraftPiglin.java │ ├── CraftPillager.java │ ├── CraftPlayer.java │ ├── CraftPolarBear.java │ ├── CraftProjectile.java │ ├── CraftPufferFish.java │ ├── CraftRabbit.java │ ├── CraftRaider.java │ ├── CraftRavager.java │ ├── CraftSalmon.java │ ├── CraftSheep.java │ ├── CraftShulker.java │ ├── CraftShulkerBullet.java │ ├── CraftSilverfish.java │ ├── CraftSizedFireball.java │ ├── CraftSkeleton.java │ ├── CraftSkeletonHorse.java │ ├── CraftSlime.java │ ├── CraftSmallFireball.java │ ├── CraftSnowball.java │ ├── CraftSnowman.java │ ├── CraftSpectralArrow.java │ ├── CraftSpellcaster.java │ ├── CraftSpider.java │ ├── CraftSquid.java │ ├── CraftStray.java │ ├── CraftStrider.java │ ├── CraftTNTPrimed.java │ ├── CraftTameableAnimal.java │ ├── CraftThrowableProjectile.java │ ├── CraftThrownExpBottle.java │ ├── CraftThrownPotion.java │ ├── CraftTippedArrow.java │ ├── CraftTraderLlama.java │ ├── CraftTrident.java │ ├── CraftTropicalFish.java │ ├── CraftTurtle.java │ ├── CraftVehicle.java │ ├── CraftVex.java │ ├── CraftVillager.java │ ├── CraftVillagerZombie.java │ ├── CraftVindicator.java │ ├── CraftWanderingTrader.java │ ├── CraftWaterMob.java │ ├── CraftWitch.java │ ├── CraftWither.java │ ├── CraftWitherSkeleton.java │ ├── CraftWitherSkull.java │ ├── CraftWolf.java │ ├── CraftZoglin.java │ ├── CraftZombie.java │ ├── CraftZombieHorse.java │ └── memory │ │ ├── CraftMemoryKey.java │ │ └── CraftMemoryMapper.java │ ├── event │ └── CraftEventFactory.java │ ├── generator │ ├── CraftChunkData.java │ ├── CustomChunkGenerator.java │ └── InternalChunkGenerator.java │ ├── help │ ├── CommandAliasHelpTopic.java │ ├── CustomHelpTopic.java │ ├── CustomIndexHelpTopic.java │ ├── HelpTopicAmendment.java │ ├── HelpYamlReader.java │ ├── MultipleCommandAliasHelpTopic.java │ ├── MultipleCommandAliasHelpTopicFactory.java │ └── SimpleHelpMap.java │ ├── inventory │ ├── CraftBlastingRecipe.java │ ├── CraftBlockInventoryHolder.java │ ├── CraftCampfireRecipe.java │ ├── CraftComplexRecipe.java │ ├── CraftContainer.java │ ├── CraftEntityEquipment.java │ ├── CraftFurnaceRecipe.java │ ├── CraftInventory.java │ ├── CraftInventoryAbstractHorse.java │ ├── CraftInventoryAnvil.java │ ├── CraftInventoryBeacon.java │ ├── CraftInventoryBrewer.java │ ├── CraftInventoryCartography.java │ ├── CraftInventoryCrafting.java │ ├── CraftInventoryCustom.java │ ├── CraftInventoryDoubleChest.java │ ├── CraftInventoryEnchanting.java │ ├── CraftInventoryFurnace.java │ ├── CraftInventoryGrindstone.java │ ├── CraftInventoryHorse.java │ ├── CraftInventoryLectern.java │ ├── CraftInventoryLlama.java │ ├── CraftInventoryLoom.java │ ├── CraftInventoryMerchant.java │ ├── CraftInventoryPlayer.java │ ├── CraftInventorySmithing.java │ ├── CraftInventoryStonecutter.java │ ├── CraftInventoryView.java │ ├── CraftItemFactory.java │ ├── CraftItemStack.java │ ├── CraftMerchant.java │ ├── CraftMerchantCustom.java │ ├── CraftMerchantRecipe.java │ ├── CraftMetaArmorStand.java │ ├── CraftMetaBanner.java │ ├── CraftMetaBlockState.java │ ├── CraftMetaBook.java │ ├── CraftMetaBookSigned.java │ ├── CraftMetaCharge.java │ ├── CraftMetaCompass.java │ ├── CraftMetaCrossbow.java │ ├── CraftMetaEnchantedBook.java │ ├── CraftMetaEntityTag.java │ ├── CraftMetaFirework.java │ ├── CraftMetaItem.java │ ├── CraftMetaKnowledgeBook.java │ ├── CraftMetaLeatherArmor.java │ ├── CraftMetaMap.java │ ├── CraftMetaPotion.java │ ├── CraftMetaSkull.java │ ├── CraftMetaSpawnEgg.java │ ├── CraftMetaSuspiciousStew.java │ ├── CraftMetaTropicalFishBucket.java │ ├── CraftRecipe.java │ ├── CraftResultInventory.java │ ├── CraftShapedRecipe.java │ ├── CraftShapelessRecipe.java │ ├── CraftSmithingRecipe.java │ ├── CraftSmokingRecipe.java │ ├── CraftStonecuttingRecipe.java │ ├── InventoryIterator.java │ ├── RecipeIterator.java │ ├── tags │ │ ├── DeprecatedContainerTagType.java │ │ ├── DeprecatedCustomTagContainer.java │ │ ├── DeprecatedItemAdapterContext.java │ │ └── DeprecatedItemTagType.java │ └── util │ │ ├── CraftCustomInventoryConverter.java │ │ ├── CraftInventoryCreator.java │ │ └── CraftTileInventoryConverter.java │ ├── legacy │ ├── CraftEvil.java │ └── CraftLegacy.java │ ├── map │ ├── CraftMapCanvas.java │ ├── CraftMapRenderer.java │ ├── CraftMapView.java │ └── RenderData.java │ ├── metadata │ ├── BlockMetadataStore.java │ ├── EntityMetadataStore.java │ ├── PlayerMetadataStore.java │ └── WorldMetadataStore.java │ ├── persistence │ ├── CraftPersistentDataAdapterContext.java │ ├── CraftPersistentDataContainer.java │ └── CraftPersistentDataTypeRegistry.java │ ├── potion │ ├── CraftPotionBrewer.java │ ├── CraftPotionEffectType.java │ └── CraftPotionUtil.java │ ├── projectiles │ └── CraftBlockProjectileSource.java │ ├── scheduler │ ├── CraftAsyncDebugger.java │ ├── CraftAsyncTask.java │ ├── CraftFuture.java │ ├── CraftScheduler.java │ └── CraftTask.java │ ├── scoreboard │ ├── CraftCriteria.java │ ├── CraftObjective.java │ ├── CraftScore.java │ ├── CraftScoreboard.java │ ├── CraftScoreboardComponent.java │ ├── CraftScoreboardManager.java │ ├── CraftScoreboardTranslations.java │ └── CraftTeam.java │ ├── tag │ ├── CraftBlockTag.java │ ├── CraftItemTag.java │ └── CraftTag.java │ └── util │ ├── BlockStateListPopulator.java │ ├── Commodore.java │ ├── CraftChatMessage.java │ ├── CraftDamageSource.java │ ├── CraftIconCache.java │ ├── CraftLegacy.java │ ├── CraftMagicNumbers.java │ ├── CraftNBTTagConfigSerializer.java │ ├── CraftNamespacedKey.java │ ├── CraftRayTraceResult.java │ ├── CraftVector.java │ ├── DatFileFilter.java │ ├── DummyGeneratorAccess.java │ ├── ForwardLogHandler.java │ ├── LazyHashSet.java │ ├── LazyPlayerSet.java │ ├── ServerShutdownThread.java │ ├── TerminalConsoleWriterThread.java │ ├── UnsafeList.java │ ├── Versioning.java │ ├── Waitable.java │ ├── WeakCollection.java │ ├── WorldUUID.java │ └── permissions │ ├── CommandPermissions.java │ └── CraftDefaultPermissions.java └── resources ├── assets └── fukkit │ └── icon.png ├── configurations ├── bukkit.yml ├── commands.yml └── help.yml ├── craftbukkit.aw ├── fabric.mod.json ├── fukkit.mixins.json └── log4j2.xml /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | .idea/ 3 | build/ 4 | run/ 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # TaterBukkit 2 | Trying to get bukkit to work on the fabric mod loader. 3 | -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- 1 | # TODO 2 | sorted in severity 3 | 4 | ## Highest Severity 5 | * WorldMixin - fix enviroment and world generator 6 | * Unknown - fix how dimensions are registered to the craftbukkit way 7 | 8 | ## Medium Severity 9 | 10 | ## Low Severity 11 | * ReflectionRedirectingMethodVisitor 12 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-cayman -------------------------------------------------------------------------------- /definitions/manual.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name": "net/minecraft/server/world/ServerWorld", 4 | "syntheticFields": [ 5 | { 6 | "access": 1, 7 | "name": "worldDataServer", 8 | "type": "Lnet/minecraft/world/level/LevelProperties;" 9 | } 10 | ] 11 | } 12 | ] 13 | -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx8G 2 | loom_exclude_itf_gen=java/;net/minecraft/ -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FukkitMC/TaterBukkit/5e634c1454ed5c0bb8a2fd4beebeb72530c34213/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AbstractButtonBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AbstractButtonBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AbstractCriterionConditionsExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AbstractCriterionConditionsExtra { 4 | 5 | net.minecraft.predicate.entity.EntityPredicate.Extended b(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AbstractFireBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AbstractFireBlockExtra { 4 | 5 | void fireExtinguished(net.minecraft.world.WorldAccess var0, net.minecraft.util.math.BlockPos var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AbstractFurnaceBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AbstractFurnaceBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AbstractFurnaceScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AbstractFurnaceScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AbstractListTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AbstractListTagExtra { 4 | 5 | void add(int var0, net.minecraft.nbt.Tag var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AbstractMinecartEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AbstractMinecartEntityExtra { 4 | 5 | org.bukkit.util.Vector getDerailedVelocityMod(); 6 | 7 | void setFlyingVelocityMod(org.bukkit.util.Vector var0); 8 | 9 | void setDerailedVelocityMod(org.bukkit.util.Vector var0); 10 | 11 | org.bukkit.util.Vector getFlyingVelocityMod(); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AbstractPlantStemBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AbstractPlantStemBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AbstractTraderEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AbstractTraderEntityExtra { 4 | 5 | net.minecraft.world.World getWorld(); 6 | 7 | org.bukkit.craftbukkit.inventory.CraftMerchant getCraftMerchant(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AdvancementProgressExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AdvancementProgressExtra { 4 | 5 | int compareTo(net.minecraft.advancement.AdvancementProgress var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/Advancement_Inner_TaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface Advancement_Inner_TaskExtra { 4 | 5 | net.minecraft.advancement.Advancement.Task a(net.minecraft.advancement.AdvancementRewards.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AlternativeLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AlternativeLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AngerableExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AngerableExtra { 4 | 5 | boolean setGoalTarget(net.minecraft.entity.LivingEntity var0, org.bukkit.event.entity.EntityTargetEvent.TargetReason var1, boolean var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AnvilBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AnvilBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AnvilScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AnvilScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AreaEffectCloudEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AreaEffectCloudEntityExtra { 4 | 5 | void refreshEffects(); 6 | 7 | void setType(java.lang.String var0); 8 | 9 | java.lang.String getCraftType(); 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ArmorStandEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ArmorStandEntityExtra { 4 | 5 | boolean isDropExperience(); 6 | 7 | float getBukkitYaw(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ArrowEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ArrowEntityExtra { 4 | 5 | boolean isTipped(); 6 | 7 | void refreshEffects(); 8 | 9 | void setType(java.lang.String var0); 10 | 11 | java.lang.String getCraftType(); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/AttachedStemBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface AttachedStemBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BambooBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BambooBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BanEntryExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BanEntryExtra { 4 | 5 | java.util.Date getCreated(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BannedPlayerListExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BannedPlayerListExtra { 4 | 5 | java.lang.String a(com.mojang.authlib.GameProfile var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BannerBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BannerBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BarrelBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BarrelBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BaseTextExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BaseTextExtra { 4 | 5 | net.minecraft.text.BaseText f(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BastionRemnantFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BastionRemnantFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BeaconScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BeaconScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BedBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BedBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | 7 | net.minecraft.util.ActionResult explodeBed(net.minecraft.block.BlockState var0, net.minecraft.world.World var1, net.minecraft.util.math.BlockPos var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BeeEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BeeEntityExtra { 4 | 5 | net.minecraft.entity.passive.BeeEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BeeNestDestroyedCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BeeNestDestroyedCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.BeeNestDestroyedCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BeehiveBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BeehiveBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BeetrootsBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BeetrootsBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BellBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BellBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BiomeArrayExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BiomeArrayExtra { 4 | 5 | void setBiome(int var0, int var1, int var2, net.minecraft.world.biome.Biome var3); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BiomeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BiomeExtra { 4 | 5 | java.util.stream.Stream B(); 6 | 7 | net.minecraft.world.biome.Biome.SpawnDensity a(net.minecraft.entity.EntityType var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlastingRecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlastingRecipeExtra { 4 | 5 | org.bukkit.inventory.Recipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockDataObjectExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockDataObjectExtra { 4 | 5 | net.minecraft.text.Text a(net.minecraft.command.arguments.NbtPathArgumentType.NbtPath var0, double var1, int var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockEntityExtra { 4 | 5 | org.bukkit.inventory.InventoryHolder getOwner(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockExtra { 4 | 5 | int getExpDrop(net.minecraft.block.BlockState var0, net.minecraft.world.World var1, net.minecraft.util.math.BlockPos var2, net.minecraft.item.ItemStack var3); 6 | 7 | void a(net.minecraft.state.StateManager.Builder var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockPattern_Inner_BlockStateCacheLoaderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockPattern_Inner_BlockStateCacheLoaderExtra { 4 | 5 | net.minecraft.block.pattern.CachedBlockPosition load(net.minecraft.util.math.BlockPos var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockPosArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockPosArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.PosArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockPos_Inner_MutableExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockPos_Inner_MutableExtra { 4 | 5 | net.minecraft.util.math.BlockPos shift(net.minecraft.util.math.Direction var0, int var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockPredicateArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockPredicateArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.BlockPredicateArgumentType.BlockPredicate parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockPredicateExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockPredicateExtra { 4 | 5 | boolean test(net.minecraft.block.BlockState var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockStateArgumentExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockStateArgumentExtra { 4 | 5 | boolean test(net.minecraft.block.pattern.CachedBlockPosition var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockStateArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockStateArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.BlockStateArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockStatePredicateExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockStatePredicateExtra { 4 | 5 | boolean test(net.minecraft.block.BlockState var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockStatePropertyLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockStatePropertyLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BlockViewExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BlockViewExtra { 4 | 5 | net.minecraft.util.hit.BlockHitResult rayTraceBlock(net.minecraft.world.RayTraceContext var0, net.minecraft.util.math.BlockPos var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BoneMealTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BoneMealTaskExtra { 4 | 5 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 6 | 7 | void a(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BossBarExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BossBarExtra { 4 | 5 | net.minecraft.entity.boss.BossBar a(boolean var0); 6 | 7 | net.minecraft.entity.boss.BossBar b(boolean var0); 8 | 9 | void a(float var0); 10 | 11 | net.minecraft.entity.boss.BossBar c(boolean var0); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BrainExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BrainExtra { 4 | 5 | java.util.stream.Stream> j(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BredAnimalsCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BredAnimalsCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.BredAnimalsCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BrewedPotionCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BrewedPotionCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.BrewedPotionCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BrewingStandBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BrewingStandBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BrewingStandScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BrewingStandScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BubbleColumnBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BubbleColumnBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BucketItemExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BucketItemExtra { 4 | 5 | boolean a(net.minecraft.entity.player.PlayerEntity var0, net.minecraft.world.World var1, net.minecraft.util.math.BlockPos var2, net.minecraft.util.hit.BlockHitResult var3, net.minecraft.util.math.Direction var4, net.minecraft.util.math.BlockPos var5, net.minecraft.item.ItemStack var6); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/BuriedTreasureFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface BuriedTreasureFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ByteArrayTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ByteArrayTagExtra { 4 | 5 | net.minecraft.nbt.ByteTag remove(int var0); 6 | 7 | net.minecraft.nbt.ByteTag set(int var0, net.minecraft.nbt.ByteTag var1); 8 | 9 | void add(int var0, net.minecraft.nbt.ByteTag var1); 10 | 11 | net.minecraft.nbt.ByteTag get(int var0); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ByteTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ByteTagExtra { 4 | 5 | net.minecraft.nbt.ByteTag clone(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CachingLayerContextExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CachingLayerContextExtra { 4 | 5 | net.minecraft.world.biome.layer.util.CachingLayerSampler a(net.minecraft.world.biome.layer.util.LayerOperator var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CactusBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CactusBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CakeBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CakeBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CampfireBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CampfireBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CampfireCookingRecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CampfireCookingRecipeExtra { 4 | 5 | org.bukkit.inventory.Recipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CartographyTableScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CartographyTableScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CarvedPumpkinBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CarvedPumpkinBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CatEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CatEntityExtra { 4 | 5 | net.minecraft.entity.passive.CatEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CelebrateRaidWinTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CelebrateRaidWinTaskExtra { 4 | 5 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 6 | 7 | void d(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChainBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChainBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChangedDimensionCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChangedDimensionCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.ChangedDimensionCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChanneledLightningCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChanneledLightningCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.ChanneledLightningCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChestBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChestBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChickenEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChickenEntityExtra { 4 | 5 | net.minecraft.entity.passive.ChickenEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChorusFlowerBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChorusFlowerBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChorusPlantBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChorusPlantBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChunkGeneratorTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChunkGeneratorTypeExtra { 4 | 5 | boolean a(net.minecraft.world.gen.chunk.ChunkGeneratorType.Preset var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChunkHolderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChunkHolderExtra { 4 | 5 | net.minecraft.world.chunk.WorldChunk getFullChunk(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChunkManagerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChunkManagerExtra { 4 | 5 | boolean b(int var0, int var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChunkRegionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChunkRegionExtra { 4 | 5 | boolean addEntity(net.minecraft.entity.Entity var0, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason var1); 6 | 7 | net.minecraft.server.world.ServerWorld getMinecraftWorld(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ChunkTicketExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ChunkTicketExtra { 4 | 5 | int compareTo(net.minecraft.server.world.ChunkTicket var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ClientConnectionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ClientConnectionExtra { 4 | 5 | void channelRead0(io.netty.channel.ChannelHandlerContext var0, net.minecraft.network.Packet var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CocoaBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CocoaBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ColorArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ColorArgumentTypeExtra { 4 | 5 | net.minecraft.util.Formatting parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ColumnPosArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ColumnPosArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.PosArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CommandBlockExecutorExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CommandBlockExecutorExtra { 4 | 5 | org.bukkit.command.CommandSender getBukkitSender(net.minecraft.server.command.ServerCommandSource var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CommandBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CommandBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CommandBossBarExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CommandBossBarExtra { 4 | 5 | org.bukkit.boss.KeyedBossBar getBukkitEntity(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CommandFunctionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CommandFunctionExtra { 4 | 5 | net.minecraft.server.function.CommandFunction.Element[] b(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CommandManagerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CommandManagerExtra { 4 | 5 | int dispatchServerCommand(net.minecraft.server.command.ServerCommandSource var0, java.lang.String var1); 6 | 7 | int a(net.minecraft.server.command.ServerCommandSource var0, java.lang.String var1, java.lang.String var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CommandOutputExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CommandOutputExtra { 4 | 5 | org.bukkit.command.CommandSender getBukkitSender(net.minecraft.server.command.ServerCommandSource var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CommandSourceExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CommandSourceExtra { 4 | 5 | java.util.Collection t(); 6 | 7 | java.util.Collection s(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CommandTreeS2CPacketExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CommandTreeS2CPacketExtra { 4 | 5 | net.minecraft.network.packet.s2c.play.CommandTreeS2CPacket.CommandNodeData c(net.minecraft.network.PacketByteBuf var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ComparatorBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ComparatorBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ComposterBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ComposterBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ConditionalLootFunctionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ConditionalLootFunctionExtra { 4 | 5 | net.minecraft.item.ItemStack apply(net.minecraft.item.ItemStack var0, net.minecraft.loot.context.LootContext var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ConduitBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ConduitBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ConstructBeaconCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ConstructBeaconCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.ConstructBeaconCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ConsumeItemCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ConsumeItemCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.ConsumeItemCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CopyNbtLootFunction_Inner_OperatorExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CopyNbtLootFunction_Inner_OperatorExtra { 4 | 5 | void a(net.minecraft.nbt.Tag var0, net.minecraft.command.arguments.NbtPathArgumentType.NbtPath var1, java.util.List var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CoralParentBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CoralParentBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CowEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CowEntityExtra { 4 | 5 | net.minecraft.entity.passive.CowEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CraftingScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CraftingScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CreeperEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CreeperEntityExtra { 4 | 5 | void setPowered(boolean var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CriterionExtra { 4 | 5 | void a(net.minecraft.advancement.PlayerAdvancementTracker var0, net.minecraft.advancement.criterion.Criterion.ConditionsContainer var1); 6 | 7 | void b(net.minecraft.advancement.PlayerAdvancementTracker var0, net.minecraft.advancement.criterion.Criterion.ConditionsContainer var1); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CropBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CropBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CrossbowAttackTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CrossbowAttackTaskExtra { 4 | 5 | void d(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 6 | 7 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/CuredZombieVillagerCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface CuredZombieVillagerCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.CuredZombieVillagerCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DamageSourceExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DamageSourceExtra { 4 | 5 | net.minecraft.entity.damage.DamageSource sweep(); 6 | 7 | boolean isSweep(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DamageSourcePropertiesLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DamageSourcePropertiesLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DataCommandObjectExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DataCommandObjectExtra { 4 | 5 | net.minecraft.text.Text a(net.minecraft.command.arguments.NbtPathArgumentType.NbtPath var0, double var1, int var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DataCommandStorageExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DataCommandStorageExtra { 4 | 5 | net.minecraft.command.DataCommandStorage.PersistentState a(java.lang.String var0, java.lang.String var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DataTrackerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DataTrackerExtra { 4 | 5 | void markDirty(net.minecraft.entity.data.TrackedData var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DaylightDetectorBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DaylightDetectorBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DeadCoralWallFanBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DeadCoralWallFanBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DefaultParticleTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DefaultParticleTypeExtra { 4 | 5 | net.minecraft.particle.DefaultParticleType getParticle(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DesertPyramidFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DesertPyramidFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DetectorRailBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DetectorRailBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DimensionArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DimensionArgumentTypeExtra { 4 | 5 | net.minecraft.util.Identifier parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/Direction_Inner_AxisExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface Direction_Inner_AxisExtra { 4 | 5 | boolean test(net.minecraft.util.math.Direction var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/Direction_Inner_TypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface Direction_Inner_TypeExtra { 4 | 5 | boolean test(net.minecraft.util.math.Direction var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DisjointPairListExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DisjointPairListExtra { 4 | 5 | boolean b(net.minecraft.util.shape.PairList.Consumer var0); 6 | 7 | boolean a(net.minecraft.util.shape.PairList.Consumer var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DispenserBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DispenserBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DoorBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DoorBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DoubleArgumentSerializerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DoubleArgumentSerializerExtra { 4 | 5 | com.mojang.brigadier.arguments.DoubleArgumentType b(net.minecraft.network.PacketByteBuf var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/DoubleTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface DoubleTagExtra { 4 | 5 | net.minecraft.nbt.DoubleTag clone(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EffectsChangedCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EffectsChangedCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.EffectsChangedCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EnchantedItemCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EnchantedItemCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.EnchantedItemCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EnchantmentScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EnchantmentScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EndCityFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EndCityFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EndPortalFrameBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EndPortalFrameBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EndRodBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EndRodBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EndTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EndTagExtra { 4 | 5 | net.minecraft.nbt.EndTag clone(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EnderChestBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EnderChestBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EnderChestInventoryExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EnderChestInventoryExtra { 4 | 5 | org.bukkit.Location getLocation(); 6 | 7 | org.bukkit.inventory.InventoryHolder getBukkitOwner(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EndermanEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EndermanEntityExtra { 4 | 5 | boolean setGoalTarget(net.minecraft.entity.LivingEntity var0, org.bukkit.event.entity.EntityTargetEvent.TargetReason var1, boolean var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EnterBlockCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EnterBlockCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.EnterBlockCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntityAnchorArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntityAnchorArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.EntityAnchorArgumentType.EntityAnchor parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntityArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntityArgumentTypeExtra { 4 | 5 | net.minecraft.command.EntitySelector parse(com.mojang.brigadier.StringReader var0); 6 | 7 | net.minecraft.command.EntitySelector parse(com.mojang.brigadier.StringReader var0, boolean var1); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntityDataObjectExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntityDataObjectExtra { 4 | 5 | net.minecraft.text.Text a(net.minecraft.command.arguments.NbtPathArgumentType.NbtPath var0, double var1, int var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntityHurtPlayerCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntityHurtPlayerCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.EntityHurtPlayerCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntityPredicates_Inner_CanPickupExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntityPredicates_Inner_CanPickupExtra { 4 | 5 | boolean test(net.minecraft.entity.Entity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntityPropertiesLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntityPropertiesLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntityScoresLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntityScoresLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntitySelectorReaderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntitySelectorReaderExtra { 4 | 5 | net.minecraft.command.EntitySelector parse(boolean var0); 6 | 7 | void parseSelector(boolean var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntitySummonArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntitySummonArgumentTypeExtra { 4 | 5 | net.minecraft.util.Identifier parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/EntityTrackerEntryExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface EntityTrackerEntryExtra { 4 | 5 | void a(java.util.function.Consumer var0, net.minecraft.server.network.ServerPlayerEntity var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ExplosiveProjectileEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ExplosiveProjectileEntityExtra { 4 | 5 | void setDirection(double var0, double var1, double var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FarmerVillagerTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FarmerVillagerTaskExtra { 4 | 5 | void d(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 6 | 7 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FarmerWorkTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FarmerWorkTaskExtra { 4 | 5 | void doWork(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FarmlandBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FarmlandBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FenceBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FenceBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FenceGateBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FenceGateBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FileResourcePackProviderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FileResourcePackProviderExtra { 4 | 5 | void a(java.util.function.Consumer var0, net.minecraft.resource.ResourcePackProfile.Factory var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FilledBucketCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FilledBucketCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.FilledBucketCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FireBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FireBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | 7 | void trySpread(net.minecraft.world.World var0, net.minecraft.util.math.BlockPos var1, int var2, java.util.Random var3, int var4, net.minecraft.util.math.BlockPos var5); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FishingRodHookedCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FishingRodHookedCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.FishingRodHookedCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FloatArgumentSerializerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FloatArgumentSerializerExtra { 4 | 5 | com.mojang.brigadier.arguments.FloatArgumentType b(net.minecraft.network.PacketByteBuf var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FloatTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FloatTagExtra { 4 | 5 | net.minecraft.nbt.FloatTag clone(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FlowableFluidExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FlowableFluidExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FluidBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FluidBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FluidExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FluidExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FollowCustomerTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FollowCustomerTaskExtra { 4 | 5 | void a(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 6 | 7 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FoxEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FoxEntityExtra { 4 | 5 | net.minecraft.entity.passive.FoxEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FractionalPairListExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FractionalPairListExtra { 4 | 5 | boolean a(net.minecraft.util.shape.PairList.Consumer var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FrostedIceBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FrostedIceBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/FunctionArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface FunctionArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.FunctionArgumentType.FunctionArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GameProfileArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GameProfileArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.GameProfileArgumentType.GameProfileArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GameRules_Inner_BooleanRuleExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GameRules_Inner_BooleanRuleExtra { 4 | 5 | net.minecraft.world.GameRules.BooleanRule f(); 6 | 7 | net.minecraft.world.GameRules.BooleanRule g(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GameRules_Inner_IntRuleExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GameRules_Inner_IntRuleExtra { 4 | 5 | net.minecraft.world.GameRules.IntRule g(); 6 | 7 | net.minecraft.world.GameRules.IntRule f(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GatherItemsVillagerTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GatherItemsVillagerTaskExtra { 4 | 5 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 6 | 7 | void a(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/Generic3x3ContainerScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface Generic3x3ContainerScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GenericContainerScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GenericContainerScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GlazedTerracottaBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GlazedTerracottaBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GlobalTagAccessorExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GlobalTagAccessorExtra { 4 | 5 | net.minecraft.tag.Tag.Identified a(java.lang.String var0); 6 | 7 | java.util.List> c(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GrindstoneBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GrindstoneBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GrindstoneScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GrindstoneScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/GuardianEntity_Inner_GuardianTargetPredicateExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface GuardianEntity_Inner_GuardianTargetPredicateExtra { 4 | 5 | boolean test(net.minecraft.entity.LivingEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/HoglinEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface HoglinEntityExtra { 4 | 5 | net.minecraft.entity.ai.brain.Brain.Profile cJ(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/HoldTradeOffersTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface HoldTradeOffersTaskExtra { 4 | 5 | void a(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 6 | 7 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/HopperBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface HopperBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/HopperExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface HopperExtra { 4 | 5 | net.minecraft.world.World getWorld(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/HopperMinecartEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface HopperMinecartEntityExtra { 4 | 5 | net.minecraft.world.World getWorld(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/HopperScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface HopperScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/HorseScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface HorseScreenHandlerExtra { 4 | 5 | org.bukkit.inventory.InventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/IdentifierArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface IdentifierArgumentTypeExtra { 4 | 5 | net.minecraft.util.Identifier parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/IdentifierExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface IdentifierExtra { 4 | 5 | int compareTo(net.minecraft.util.Identifier var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/IdentityPairListExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface IdentityPairListExtra { 4 | 5 | boolean a(net.minecraft.util.shape.PairList.Consumer var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/IglooFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface IglooFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/IngredientExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface IngredientExtra { 4 | 5 | boolean test(net.minecraft.item.ItemStack var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/IntTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface IntTagExtra { 4 | 5 | net.minecraft.nbt.IntTag clone(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/IntegerArgumentSerializerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface IntegerArgumentSerializerExtra { 4 | 5 | com.mojang.brigadier.arguments.IntegerArgumentType b(net.minecraft.network.PacketByteBuf var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/InventoryChangedCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface InventoryChangedCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.InventoryChangedCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/InvertedLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface InvertedLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ItemEnchantmentArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ItemEnchantmentArgumentTypeExtra { 4 | 5 | net.minecraft.enchantment.Enchantment parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ItemFrameEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ItemFrameEntityExtra { 4 | 5 | void setItem(net.minecraft.item.ItemStack var0, boolean var1, boolean var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ItemPredicateArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ItemPredicateArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.ItemPredicateArgumentType.ItemPredicateArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ItemSlotArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ItemSlotArgumentTypeExtra { 4 | 5 | java.lang.Integer parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ItemStackArgumentExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ItemStackArgumentExtra { 4 | 5 | boolean test(net.minecraft.item.ItemStack var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ItemStackArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ItemStackArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.ItemStackArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ItemUsedOnBlockCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ItemUsedOnBlockCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.ItemUsedOnBlockCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/JigsawBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface JigsawBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/JsonDataLoaderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface JsonDataLoaderExtra { 4 | 5 | java.util.Map b(net.minecraft.resource.ResourceManager var0, net.minecraft.util.profiler.Profiler var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/JukeboxBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface JukeboxBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/JumpInBedTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface JumpInBedTaskExtra { 4 | 5 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 6 | 7 | void c(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/JungleTempleFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface JungleTempleFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/KeybindTextExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface KeybindTextExtra { 4 | 5 | java.util.Optional b(net.minecraft.text.StringRenderable.Visitor var0); 6 | 7 | net.minecraft.text.KeybindText f(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/KilledByCrossbowCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface KilledByCrossbowCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.KilledByCrossbowCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/KilledByPlayerLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface KilledByPlayerLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LadderBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LadderBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LanternBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LanternBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LeavesBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LeavesBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LecternBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LecternBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LecternScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LecternScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LevelPropertiesExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LevelPropertiesExtra { 4 | 5 | void checkName(java.lang.String var0); 6 | 7 | void a(net.minecraft.world.border.WorldBorder.Properties var0); 8 | 9 | net.minecraft.world.border.WorldBorder.Properties q(); 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LevelStorageExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LevelStorageExtra { 4 | 5 | net.minecraft.world.level.storage.LevelStorage.Session c(java.lang.String var0, net.minecraft.util.registry.RegistryKey var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LevelStorage_Inner_SessionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LevelStorage_Inner_SessionExtra { 4 | 5 | java.io.File getFolder(java.io.File var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LevelSummaryExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LevelSummaryExtra { 4 | 5 | int compareTo(net.minecraft.world.level.storage.LevelSummary var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LeverBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LeverBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LevitationCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LevitationCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.LevitationCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ListTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ListTagExtra { 4 | 5 | void add(int var0, net.minecraft.nbt.Tag var1); 6 | 7 | net.minecraft.nbt.Tag get(int var0); 8 | 9 | net.minecraft.nbt.ListTag clone(); 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LiteralTextExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LiteralTextExtra { 4 | 5 | net.minecraft.text.LiteralText f(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LlamaEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LlamaEntityExtra { 4 | 5 | net.minecraft.entity.passive.LlamaEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LocationArrivalCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LocationArrivalCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.LocationArrivalCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LocationCheckLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LocationCheckLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LockableContainerBlockEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LockableContainerBlockEntityExtra { 4 | 5 | org.bukkit.Location getLocation(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LongArgumentSerializerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LongArgumentSerializerExtra { 4 | 5 | com.mojang.brigadier.arguments.LongArgumentType b(net.minecraft.network.PacketByteBuf var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LongTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LongTagExtra { 4 | 5 | net.minecraft.nbt.LongTag clone(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LookAroundTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LookAroundTaskExtra { 4 | 5 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 6 | 7 | void d(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LoomBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LoomBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LoomScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LoomScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LootConditionConsumingBuilderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LootConditionConsumingBuilderExtra { 4 | 5 | T b(net.minecraft.loot.condition.LootCondition.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LootContext_Inner_BuilderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LootContext_Inner_BuilderExtra { 4 | 5 | net.minecraft.loot.context.LootContext.Builder a(net.minecraft.util.Identifier var0, net.minecraft.loot.context.LootContext.Dropper var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LootFunctionConsumingBuilderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LootFunctionConsumingBuilderExtra { 4 | 5 | T b(net.minecraft.loot.function.LootFunction.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/LootTableExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface LootTableExtra { 4 | 5 | void fillInventory(net.minecraft.inventory.Inventory var0, net.minecraft.loot.context.LootContext var1, boolean var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/MatchToolLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface MatchToolLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/MaterialPredicateExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface MaterialPredicateExtra { 4 | 5 | boolean test(net.minecraft.block.BlockState var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/MerchantScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface MerchantScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/MessageArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface MessageArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.MessageArgumentType.MessageFormat parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/MineshaftFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface MineshaftFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/MobEffectArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface MobEffectArgumentTypeExtra { 4 | 5 | net.minecraft.entity.effect.StatusEffect parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ModifiableWorldExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ModifiableWorldExtra { 4 | 5 | boolean addEntity(net.minecraft.entity.Entity var0, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/MooshroomEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface MooshroomEntityExtra { 4 | 5 | net.minecraft.entity.passive.MooshroomEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/MushroomBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface MushroomBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NbtCompoundTagArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NbtCompoundTagArgumentTypeExtra { 4 | 5 | net.minecraft.nbt.CompoundTag parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NbtPathArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NbtPathArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.NbtPathArgumentType.NbtPath parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NbtTagArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NbtTagArgumentTypeExtra { 4 | 5 | net.minecraft.nbt.Tag parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NetherFortressFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NetherFortressFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NetherFossilFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NetherFossilFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NetherPortalBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NetherPortalBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NetherPortalBlock_Inner_AreaHelperExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NetherPortalBlock_Inner_AreaHelperExtra { 4 | 5 | boolean createPortal(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NetherTravelCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NetherTravelCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.NetherTravelCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NetherWartBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NetherWartBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/NoteBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface NoteBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | 7 | void play(net.minecraft.world.World var0, net.minecraft.util.math.BlockPos var1, net.minecraft.block.BlockState var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ObjectiveArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ObjectiveArgumentTypeExtra { 4 | 5 | java.lang.String parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ObjectiveCriteriaArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ObjectiveCriteriaArgumentTypeExtra { 4 | 5 | net.minecraft.scoreboard.ScoreboardCriterion parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ObserverBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ObserverBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/OceanMonumentFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface OceanMonumentFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/OceanRuinFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface OceanRuinFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/OcelotEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface OcelotEntityExtra { 4 | 5 | net.minecraft.entity.passive.OcelotEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/OnKilledCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface OnKilledCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.OnKilledCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/OperationArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface OperationArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.OperationArgumentType.Operation parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/OperatorListExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface OperatorListExtra { 4 | 5 | java.lang.String a(com.mojang.authlib.GameProfile var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/OreBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface OreBlockExtra { 4 | 5 | int getExpDrop(net.minecraft.block.BlockState var0, net.minecraft.world.World var1, net.minecraft.util.math.BlockPos var2, net.minecraft.item.ItemStack var3); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PackResourceMetadataReaderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PackResourceMetadataReaderExtra { 4 | 5 | net.minecraft.resource.metadata.PackResourceMetadata a(com.google.gson.JsonObject var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PacketDecryptorExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PacketDecryptorExtra { 4 | 5 | void decode(io.netty.channel.ChannelHandlerContext var0, io.netty.buffer.ByteBuf var1, java.util.List var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PacketDeflaterExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PacketDeflaterExtra { 4 | 5 | void encode(io.netty.channel.ChannelHandlerContext var0, io.netty.buffer.ByteBuf var1, io.netty.buffer.ByteBuf var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PacketEncoderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PacketEncoderExtra { 4 | 5 | void encode(io.netty.channel.ChannelHandlerContext var0, net.minecraft.network.Packet var1, io.netty.buffer.ByteBuf var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PacketEncryptorExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PacketEncryptorExtra { 4 | 5 | void encode(io.netty.channel.ChannelHandlerContext var0, io.netty.buffer.ByteBuf var1, io.netty.buffer.ByteBuf var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PairListExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PairListExtra { 4 | 5 | boolean a(net.minecraft.util.shape.PairList.Consumer var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PalettedContainerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PalettedContainerExtra { 4 | 5 | void a(net.minecraft.world.chunk.PalettedContainer.CountConsumer var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PaneBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PaneBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ParticleArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ParticleArgumentTypeExtra { 4 | 5 | net.minecraft.particle.ParticleEffect parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ParticleTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | import net.minecraft.particle.ParticleEffect; 4 | 5 | public interface ParticleTypeExtra { 6 | 7 | net.minecraft.particle.ParticleEffect.Factory d(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PassiveEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PassiveEntityExtra { 4 | 5 | void a(boolean var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PigEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PigEntityExtra { 4 | 5 | net.minecraft.entity.passive.PigEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PiglinEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PiglinEntityExtra { 4 | 5 | void a(boolean var0); 6 | 7 | net.minecraft.entity.ai.brain.Brain.Profile cJ(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PillagerOutpostFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PillagerOutpostFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PillarBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PillarBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PistonBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PistonBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PistonExtensionBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PistonExtensionBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PistonHeadBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PistonHeadBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PlacedBlockCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PlacedBlockCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.PlacedBlockCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PlayerHurtEntityCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PlayerHurtEntityCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.PlayerHurtEntityCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PlayerScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PlayerScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PoweredRailBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PoweredRailBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/PressurePlateBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface PressurePlateBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ProfilerSystemExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ProfilerSystemExtra { 4 | 5 | net.minecraft.util.profiler.ProfilerSystem.LocatedInfo e(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ProfilerTimingExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ProfilerTimingExtra { 4 | 5 | int compareTo(net.minecraft.util.profiler.ProfilerTiming var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ProfilingResourceReloaderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ProfilingResourceReloaderExtra { 4 | 5 | void a(java.util.List var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ProjectileDamageSourceExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ProjectileDamageSourceExtra { 4 | 5 | net.minecraft.entity.Entity getProximateDamageSource(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ProtoChunkExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ProtoChunkExtra { 4 | 5 | net.minecraft.world.ChunkTickScheduler n(); 6 | 7 | net.minecraft.world.ChunkTickScheduler o(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RabbitEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RabbitEntityExtra { 4 | 5 | void initializePathFinderGoals(); 6 | 7 | net.minecraft.entity.passive.RabbitEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RaidExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RaidExtra { 4 | 5 | java.util.Collection getRaiders(); 6 | 7 | boolean isInProgress(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RailBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RailBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RandomChanceLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RandomChanceLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RandomChanceWithLootingLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RandomChanceWithLootingLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RconCommandOutputExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RconCommandOutputExtra { 4 | 5 | void sendMessage(java.lang.String var0); 6 | 7 | org.bukkit.command.CommandSender getBukkitSender(net.minecraft.server.command.ServerCommandSource var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ReadOnlyChunkExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ReadOnlyChunkExtra { 4 | 5 | net.minecraft.world.ChunkTickScheduler o(); 6 | 7 | net.minecraft.world.ChunkTickScheduler n(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RecipeExtra { 4 | 5 | org.bukkit.inventory.Recipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RecipeManagerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RecipeManagerExtra { 4 | 5 | void addRecipe(net.minecraft.recipe.Recipe var0); 6 | 7 | void clearRecipes(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RecipeUnlockedCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RecipeUnlockedCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.RecipeUnlockedCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RedstoneLampBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RedstoneLampBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RedstoneOreBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RedstoneOreBlockExtra { 4 | 5 | int getExpDrop(net.minecraft.block.BlockState var0, net.minecraft.world.World var1, net.minecraft.util.math.BlockPos var2, net.minecraft.item.ItemStack var3); 6 | 7 | void a(net.minecraft.state.StateManager.Builder var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RedstoneTorchBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RedstoneTorchBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RedstoneWireBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RedstoneWireBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ReferenceLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ReferenceLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RegionBasedStorageExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RegionBasedStorageExtra { 4 | 5 | net.minecraft.world.storage.RegionFile getFile(net.minecraft.util.math.ChunkPos var0, boolean var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RegionFileExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RegionFileExtra { 4 | 5 | net.minecraft.world.storage.RegionFile.OutputAction a(java.nio.file.Path var0, java.nio.ByteBuffer var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RegistryCodecExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RegistryCodecExtra { 4 | 5 | com.mojang.serialization.DataResult encode(net.minecraft.util.registry.SimpleRegistry var0, com.mojang.serialization.DynamicOps var1, java.lang.Object var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RegistryElementCodecExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RegistryElementCodecExtra { 4 | 5 | com.mojang.serialization.DataResult encode(java.util.function.Supplier var0, com.mojang.serialization.DynamicOps var1, java.lang.Object var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RegistryOpsExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RegistryOpsExtra { 4 | 5 | net.minecraft.util.dynamic.RegistryOps.ValueHolder a(net.minecraft.util.registry.RegistryKey var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RepeaterBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RepeaterBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ResourcePackProviderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ResourcePackProviderExtra { 4 | 5 | void a(java.util.function.Consumer var0, net.minecraft.resource.ResourcePackProfile.Factory var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RespawnAnchorBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RespawnAnchorBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RotationArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RotationArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.PosArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/RuinedPortalFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface RuinedPortalFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SaddledComponentExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SaddledComponentExtra { 4 | 5 | void setBoostTicks(int var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SaplingBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SaplingBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SaplingGeneratorExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SaplingGeneratorExtra { 4 | 5 | void setTreeType(net.minecraft.world.gen.feature.ConfiguredFeature var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ScaffoldingBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ScaffoldingBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ScoreHolderArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ScoreHolderArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.ScoreHolderArgumentType.ScoreHolder parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ScoreTextExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ScoreTextExtra { 4 | 5 | net.minecraft.text.ScoreText f(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ScoreboardSlotArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ScoreboardSlotArgumentTypeExtra { 4 | 5 | java.lang.Integer parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ScreenHandlerContextExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ScreenHandlerContextExtra { 4 | 5 | net.minecraft.world.World getWorld(); 6 | 7 | org.bukkit.Location getLocation(); 8 | 9 | net.minecraft.util.math.BlockPos getPosition(); 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ScreenHandlerType_Inner_FactoryExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | import net.minecraft.screen.ScreenHandler; 4 | 5 | public interface ScreenHandlerType_Inner_FactoryExtra { 6 | 7 | T supply(int var0, net.minecraft.entity.player.PlayerInventory var1); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SeaPickleBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SeaPickleBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SelectorTextExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SelectorTextExtra { 4 | 5 | net.minecraft.text.SelectorText f(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ServerCommandSourceExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ServerCommandSourceExtra { 4 | 5 | org.bukkit.command.CommandSender getBukkitSender(); 6 | 7 | boolean hasPermission(int var0, java.lang.String var1); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ServerConfigListExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | import net.minecraft.server.ServerConfigEntry; 4 | 5 | public interface ServerConfigListExtra> { 6 | 7 | java.util.Collection getValues(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ServerLoginNetworkHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ServerLoginNetworkHandlerExtra { 4 | 5 | void disconnect(java.lang.String var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ServerNetworkIoExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ServerNetworkIoExtra { 4 | 5 | void acceptConnections(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ServerPropertiesHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ServerPropertiesHandlerExtra { 4 | 5 | net.minecraft.server.dedicated.ServerPropertiesHandler reload(java.util.Properties var0, joptsimple.OptionSet var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ServerScoreboardExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ServerScoreboardExtra { 4 | 5 | void sendAll(net.minecraft.network.Packet var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ServerWorldPropertiesExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ServerWorldPropertiesExtra { 4 | 5 | void a(net.minecraft.world.border.WorldBorder.Properties var0); 6 | 7 | net.minecraft.world.border.WorldBorder.Properties q(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ShapedRecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ShapedRecipeExtra { 4 | 5 | org.bukkit.inventory.ShapedRecipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ShapelessRecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ShapelessRecipeExtra { 4 | 5 | org.bukkit.inventory.ShapelessRecipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SheepEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SheepEntityExtra { 4 | 5 | net.minecraft.entity.passive.SheepEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ShipwreckFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ShipwreckFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ShortTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ShortTagExtra { 4 | 5 | net.minecraft.nbt.ShortTag clone(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ShotCrossbowCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ShotCrossbowCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.ShotCrossbowCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ShulkerBoxBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ShulkerBoxBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ShulkerBoxScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ShulkerBoxScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ShulkerBulletEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ShulkerBulletEntityExtra { 4 | 5 | void setTarget(net.minecraft.entity.Entity var0); 6 | 7 | net.minecraft.entity.Entity getTarget(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SignBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SignBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SimplePairListExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SimplePairListExtra { 4 | 5 | boolean a(net.minecraft.util.shape.PairList.Consumer var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SimpleTraderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SimpleTraderExtra { 4 | 5 | net.minecraft.world.World getWorld(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SizePrependerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SizePrependerExtra { 4 | 5 | void encode(io.netty.channel.ChannelHandlerContext var0, io.netty.buffer.ByteBuf var1, io.netty.buffer.ByteBuf var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SkullBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SkullBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SkyLightStorageExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SkyLightStorageExtra { 4 | 5 | void a(net.minecraft.world.chunk.light.ChunkLightProvider var0, boolean var1, boolean var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SlabBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SlabBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SlideDownBlockCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SlideDownBlockCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.SlideDownBlockCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SmeltingRecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SmeltingRecipeExtra { 4 | 5 | org.bukkit.inventory.Recipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SmithingRecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SmithingRecipeExtra { 4 | 5 | org.bukkit.inventory.Recipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SmithingScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SmithingScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SmokingRecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SmokingRecipeExtra { 4 | 5 | org.bukkit.inventory.Recipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SnowBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SnowBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SnowyBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SnowyBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SpawnerBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SpawnerBlockExtra { 4 | 5 | int getExpDrop(net.minecraft.block.BlockState var0, net.minecraft.world.World var1, net.minecraft.util.math.BlockPos var2, net.minecraft.item.ItemStack var3); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SpecialCraftingRecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SpecialCraftingRecipeExtra { 4 | 5 | org.bukkit.inventory.Recipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StairsBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StairsBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StatusEffectInstanceExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StatusEffectInstanceExtra { 4 | 5 | int compareTo(net.minecraft.entity.effect.StatusEffectInstance var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StayAboveWaterTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StayAboveWaterTaskExtra { 4 | 5 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 6 | 7 | void d(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StemBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StemBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StonecutterBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StonecutterBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StonecutterScreenHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StonecutterScreenHandlerExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftInventoryView getBukkitView(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StonecuttingRecipeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StonecuttingRecipeExtra { 4 | 5 | org.bukkit.inventory.Recipe toBukkitRecipe(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StorageDataObjectExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StorageDataObjectExtra { 4 | 5 | net.minecraft.text.Text a(net.minecraft.command.arguments.NbtPathArgumentType.NbtPath var0, double var1, int var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StorageIoWorkerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StorageIoWorkerExtra { 4 | 5 | void a(net.minecraft.util.math.ChunkPos var0, net.minecraft.world.storage.StorageIoWorker.Result var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StriderEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StriderEntityExtra { 4 | 5 | net.minecraft.entity.passive.StriderEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StringArgumentSerializerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StringArgumentSerializerExtra { 4 | 5 | com.mojang.brigadier.arguments.StringArgumentType b(net.minecraft.network.PacketByteBuf var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StringRenderableExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StringRenderableExtra { 4 | 5 | java.util.Optional a(net.minecraft.text.StringRenderable.Visitor var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StringTagExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StringTagExtra { 4 | 5 | net.minecraft.nbt.StringTag clone(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StrongholdFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StrongholdFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StructureBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StructureBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StructureFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | import net.minecraft.world.gen.feature.FeatureConfig; 4 | 5 | public interface StructureFeatureExtra { 6 | 7 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StructurePlacementDataExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StructurePlacementDataExtra { 4 | 5 | net.minecraft.structure.Structure.PalettedBlockInfoList a(java.util.List var0, net.minecraft.util.math.BlockPos var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/StyleExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface StyleExtra { 4 | 5 | net.minecraft.text.Style setStrikethrough(java.lang.Boolean var0); 6 | 7 | net.minecraft.text.Style setRandom(java.lang.Boolean var0); 8 | 9 | net.minecraft.text.Style setUnderline(java.lang.Boolean var0); 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SugarCaneBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SugarCaneBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SummonedEntityCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SummonedEntityCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.SummonedEntityCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SurfaceChunkGeneratorExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SurfaceChunkGeneratorExtra { 4 | 5 | boolean a(long var0, net.minecraft.world.gen.chunk.ChunkGeneratorType.Preset var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SurvivesExplosionLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SurvivesExplosionLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SwampHutFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SwampHutFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SweetBerryBushBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SweetBerryBushBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/SwizzleArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface SwizzleArgumentTypeExtra { 4 | 5 | java.util.EnumSet parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TableBonusLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TableBonusLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TagContainerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TagContainerExtra { 4 | 5 | void a(java.util.Map var0); 6 | 7 | java.util.concurrent.CompletableFuture> a(net.minecraft.resource.ResourceManager var0, java.util.concurrent.Executor var1); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TallPlantBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TallPlantBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TameAnimalCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TameAnimalCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.TameAnimalCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TargetBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TargetBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TargetHitCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TargetHitCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.TargetHitCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TeamArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TeamArgumentTypeExtra { 4 | 5 | java.lang.String parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TestClassArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TestClassArgumentTypeExtra { 4 | 5 | java.lang.String parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TestFunctionArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TestFunctionArgumentTypeExtra { 4 | 5 | net.minecraft.test.TestFunction parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TextArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TextArgumentTypeExtra { 4 | 5 | net.minecraft.text.Text parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ThreadExecutorExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ThreadExecutorExtra { 4 | 5 | void a(java.lang.Runnable var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ThreadedAnvilChunkStorageExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ThreadedAnvilChunkStorageExtra { 4 | 5 | net.minecraft.server.world.ThreadedAnvilChunkStorage.TicketManager e(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ThrownItemEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ThrownItemEntityExtra { 4 | 5 | net.minecraft.item.Item getDefaultItemPublic(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TickCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TickCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.TickCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TimeArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TimeArgumentTypeExtra { 4 | 5 | java.lang.Integer parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TimeCheckLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TimeCheckLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TimerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TimerExtra { 4 | 5 | net.minecraft.nbt.CompoundTag a(net.minecraft.world.timer.Timer.Event var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TntBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TntBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TradeOfferExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TradeOfferExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftMerchantRecipe asBukkit(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TraderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TraderExtra { 4 | 5 | org.bukkit.craftbukkit.inventory.CraftMerchant getCraftMerchant(); 6 | 7 | net.minecraft.world.World getWorld(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TranslatableTextExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TranslatableTextExtra { 4 | 5 | java.util.Optional b(net.minecraft.text.StringRenderable.Visitor var0); 6 | 7 | net.minecraft.text.TranslatableText f(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TrapdoorBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TrapdoorBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TripwireBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TripwireBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TripwireHookBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TripwireHookBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/TurtleEggBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface TurtleEggBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/UnmodifiableLevelPropertiesExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface UnmodifiableLevelPropertiesExtra { 4 | 5 | net.minecraft.world.border.WorldBorder.Properties q(); 6 | 7 | void a(net.minecraft.world.border.WorldBorder.Properties var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/UsedEnderEyeCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface UsedEnderEyeCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.UsedEnderEyeCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/UsedTotemCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface UsedTotemCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.UsedTotemCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/UuidArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface UuidArgumentTypeExtra { 4 | 5 | java.util.UUID parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/VanillaDataPackProviderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface VanillaDataPackProviderExtra { 4 | 5 | void a(java.util.function.Consumer var0, net.minecraft.resource.ResourcePackProfile.Factory var1); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/Vec2ArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface Vec2ArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.PosArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/Vec3ArgumentTypeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface Vec3ArgumentTypeExtra { 4 | 5 | net.minecraft.command.arguments.PosArgument parse(com.mojang.brigadier.StringReader var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/Vec3iExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface Vec3iExtra { 4 | 5 | int compareTo(net.minecraft.util.math.Vec3i var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/VillageFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface VillageFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/VillagerBreedTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface VillagerBreedTaskExtra { 4 | 5 | void a(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 6 | 7 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/VillagerEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface VillagerEntityExtra { 4 | 5 | net.minecraft.entity.ai.brain.Brain.Profile cJ(); 6 | 7 | net.minecraft.entity.passive.VillagerEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/VillagerTradeCriterionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface VillagerTradeCriterionExtra { 4 | 5 | net.minecraft.advancement.criterion.VillagerTradeCriterion.Conditions b(com.google.gson.JsonObject var0, net.minecraft.predicate.entity.EntityPredicate.Extended var1, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/VillagerWorkTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface VillagerWorkTaskExtra { 4 | 5 | boolean a(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1); 6 | 7 | void doWork(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/VineBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface VineBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/VoxelShapeExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface VoxelShapeExtra { 4 | 5 | void b(net.minecraft.util.shape.VoxelShapes.BoxConsumer var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WalkTowardJobSiteTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WalkTowardJobSiteTaskExtra { 4 | 5 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 6 | 7 | void d(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.passive.VillagerEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WallBannerBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WallBannerBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WallBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WallBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WallRedstoneTorchBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WallRedstoneTorchBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WallSignBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WallSignBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WallSkullBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WallSkullBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WallTorchBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WallTorchBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WanderAroundTaskExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WanderAroundTaskExtra { 4 | 5 | void a(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 6 | 7 | boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.mob.MobEntity var1, long var2); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WeatherCheckLootConditionExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WeatherCheckLootConditionExtra { 4 | 5 | boolean test(net.minecraft.loot.context.LootContext var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WeightedPressurePlateBlockExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WeightedPressurePlateBlockExtra { 4 | 5 | void a(net.minecraft.state.StateManager.Builder var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WhitelistExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WhitelistExtra { 4 | 5 | java.lang.String a(com.mojang.authlib.GameProfile var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WitherEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WitherEntityExtra { 4 | 5 | boolean T_(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WolfEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WolfEntityExtra { 4 | 5 | boolean setGoalTarget(net.minecraft.entity.LivingEntity var0, org.bukkit.event.entity.EntityTargetEvent.TargetReason var1, boolean var2); 6 | 7 | net.minecraft.entity.passive.WolfEntity createChild(net.minecraft.entity.passive.PassiveEntity var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WoodlandMansionFeatureExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WoodlandMansionFeatureExtra { 4 | 5 | net.minecraft.world.gen.feature.StructureFeature.StructureStartFactory a(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WorldBorderExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WorldBorderExtra { 4 | 5 | net.minecraft.world.border.WorldBorder.Properties t(); 6 | 7 | void a(net.minecraft.world.border.WorldBorder.Properties var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WorldChunkExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WorldChunkExtra { 4 | 5 | void unloadCallback(); 6 | 7 | org.bukkit.Chunk getBukkitChunk(); 8 | 9 | net.minecraft.block.BlockState setType(net.minecraft.util.math.BlockPos var0, net.minecraft.block.BlockState var1, boolean var2, boolean var3); 10 | 11 | void loadCallback(); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WorldSaveHandlerExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WorldSaveHandlerExtra { 4 | 5 | java.io.File getPlayerDir(); 6 | 7 | net.minecraft.nbt.CompoundTag getPlayerData(java.lang.String var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/WorldUpdaterExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface WorldUpdaterExtra { 4 | 5 | java.util.List b(net.minecraft.util.registry.RegistryKey var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ZoglinEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ZoglinEntityExtra { 4 | 5 | net.minecraft.entity.ai.brain.Brain.Profile cJ(); 6 | 7 | void a(boolean var0); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ZombieVillagerEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ZombieVillagerEntityExtra { 4 | 5 | void a(int var0); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/extras/ZombifiedPiglinEntityExtra.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.extras; 2 | 3 | public interface ZombifiedPiglinEntityExtra { 4 | 5 | boolean setGoalTarget(net.minecraft.entity.LivingEntity var0, org.bukkit.event.entity.EntityTargetEvent.TargetReason var1, boolean var2); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/AlternativeEntryRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface AlternativeEntryRedirects { 4 | 5 | static net.minecraft.loot.entry.AlternativeEntry.Builder a(net.minecraft.loot.entry.LootPoolEntry.Builder[] var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/AlternativeLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface AlternativeLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.AlternativeLootCondition.Builder a(net.minecraft.loot.condition.LootCondition.Builder[] var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/BanEntryRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface BanEntryRedirects { 4 | 5 | static T checkExpiry(java.lang.Object var0, com.google.gson.JsonObject var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/BlockEntityTypeRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface BlockEntityTypeRedirects { 4 | 5 | static net.minecraft.block.entity.BlockEntityType a(java.lang.String var0, net.minecraft.block.entity.BlockEntityType.Builder var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/BlockItemRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface BlockItemRedirects { 4 | 5 | static net.minecraft.block.BlockState getBlockState(net.minecraft.block.BlockState var0, net.minecraft.nbt.CompoundTag var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/BlockStatePropertyLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface BlockStatePropertyLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.BlockStatePropertyLootCondition.Builder a(net.minecraft.block.Block var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/BlockTagsRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface BlockTagsRedirects { 4 | 5 | static net.minecraft.tag.Tag.Identified a(java.lang.String var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/BrainRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface BrainRedirects { 4 | 5 | static net.minecraft.entity.ai.brain.Brain.Profile a(java.util.Collection var0, java.util.Collection var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/CombinedEntryRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface CombinedEntryRedirects { 4 | 5 | static net.minecraft.loot.entry.LootPoolEntry.Serializer a(net.minecraft.loot.entry.CombinedEntry.Factory var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/CommandManagerRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface CommandManagerRedirects { 4 | 5 | static java.util.function.Predicate a(net.minecraft.server.command.CommandManager.CommandParser var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ConditionalLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ConditionalLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ConditionalLootFunction.Builder a(java.util.function.Function var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/CopyNameLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface CopyNameLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ConditionalLootFunction.Builder a(net.minecraft.loot.function.CopyNameLootFunction.Source var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/CopyStateFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface CopyStateFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.CopyStateFunction.Builder a(net.minecraft.block.Block var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/CsvWriterRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface CsvWriterRedirects { 4 | 5 | static net.minecraft.util.profiler.CsvWriter.Header a() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/DamageSourcePropertiesLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface DamageSourcePropertiesLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.LootCondition.Builder a(net.minecraft.predicate.entity.DamageSourcePredicate.Builder var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/DatapackCommandRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface DatapackCommandRedirects { 4 | 5 | static int a(net.minecraft.server.command.ServerCommandSource var0, net.minecraft.resource.ResourcePackProfile var1, net.minecraft.server.command.DatapackCommand.PackAdder var2) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/DynamicEntryRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface DynamicEntryRedirects { 4 | 5 | static net.minecraft.loot.entry.LeafEntry.Builder a(net.minecraft.util.Identifier var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/EmptyEntryRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface EmptyEntryRedirects { 4 | 5 | static net.minecraft.loot.entry.LeafEntry.Builder b() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/EnchantRandomlyLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface EnchantRandomlyLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ConditionalLootFunction.Builder d() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/EnchantWithLevelsLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface EnchantWithLevelsLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.EnchantWithLevelsLootFunction.Builder a(net.minecraft.loot.LootTableRange var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/EntityRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface EntityRedirects { 4 | 5 | static boolean isLevelAtLeast(net.minecraft.nbt.CompoundTag var0, int var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/EntityTypeRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface EntityTypeRedirects { 4 | 5 | static net.minecraft.entity.EntityType a(java.lang.String var0, net.minecraft.entity.EntityType.Builder var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/EntityTypeTagsRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface EntityTypeTagsRedirects { 4 | 5 | static net.minecraft.tag.Tag.Identified> a(java.lang.String var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/EntityType_Inner_BuilderRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface EntityType_Inner_BuilderRedirects { 4 | 5 | static net.minecraft.entity.EntityType.Builder a(net.minecraft.entity.EntityType.EntityFactory var0, net.minecraft.entity.SpawnGroup var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ExplorationMapLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ExplorationMapLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ExplorationMapLootFunction.Builder c() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ExplosionDecayLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ExplosionDecayLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ConditionalLootFunction.Builder c() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/FeatureUpdaterRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface FeatureUpdaterRedirects { 4 | 5 | static net.minecraft.world.FeatureUpdater a(net.minecraft.util.registry.RegistryKey var0, net.minecraft.world.PersistentStateManager var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/FurnaceSmeltLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface FurnaceSmeltLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ConditionalLootFunction.Builder c() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/InvertedLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface InvertedLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.LootCondition.Builder a(net.minecraft.loot.condition.LootCondition.Builder var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ItemDispenserBehaviorRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ItemDispenserBehaviorRedirects { 4 | 5 | static boolean a(net.minecraft.world.World var0, net.minecraft.item.ItemStack var1, int var2, net.minecraft.util.math.Direction var3, net.minecraft.util.math.BlockPointer var4) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ItemEntryRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ItemEntryRedirects { 4 | 5 | static net.minecraft.loot.entry.LeafEntry.Builder a(net.minecraft.item.ItemConvertible var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ItemFrameEntityRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ItemFrameEntityRedirects { 4 | 5 | static net.minecraft.util.math.Box calculateBoundingBox(net.minecraft.entity.Entity var0, net.minecraft.util.math.BlockPos var1, net.minecraft.util.math.Direction var2, int var3, int var4) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ItemTagsRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ItemTagsRedirects { 4 | 5 | static net.minecraft.tag.Tag.Identified a(java.lang.String var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/KilledByPlayerLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface KilledByPlayerLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.LootCondition.Builder c() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/LeafEntryRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface LeafEntryRedirects { 4 | 5 | static net.minecraft.loot.entry.LeafEntry.Builder a(net.minecraft.loot.entry.LeafEntry.Factory var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/LimitCountLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface LimitCountLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ConditionalLootFunction.Builder a(net.minecraft.loot.operator.BoundedIntUnaryOperator var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/LootPoolRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface LootPoolRedirects { 4 | 5 | static net.minecraft.loot.LootPool.Builder a() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/LootTableEntryRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface LootTableEntryRedirects { 4 | 5 | static net.minecraft.loot.entry.LeafEntry.Builder a(net.minecraft.util.Identifier var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/LootTableRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface LootTableRedirects { 4 | 5 | static net.minecraft.loot.LootTable.Builder b() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/LootingEnchantLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface LootingEnchantLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.LootingEnchantLootFunction.Builder a(net.minecraft.loot.UniformLootTableRange var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/MatchToolLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface MatchToolLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.LootCondition.Builder a(net.minecraft.predicate.item.ItemPredicate.Builder var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/MinecraftServerRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface MinecraftServerRedirects { 4 | 5 | static void convertWorld(net.minecraft.world.level.storage.LevelStorage.Session var0) { throw new AssertionError("TODO: Implement"); } 6 | 7 | static net.minecraft.server.MinecraftServer getServer() { throw new AssertionError("TODO: Implement"); } 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/NbtTextRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface NbtTextRedirects { 4 | 5 | static net.minecraft.command.arguments.NbtPathArgumentType.NbtPath d(java.lang.String var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/NetworkStateRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface NetworkStateRedirects { 4 | 5 | static net.minecraft.network.NetworkState.PacketHandlerInitializer b() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/NumberCodecsRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface NumberCodecsRedirects { 4 | } 5 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/NumberRangeArgumentTypeRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface NumberRangeArgumentTypeRedirects { 4 | 5 | static net.minecraft.command.arguments.NumberRangeArgumentType.IntRangeArgumentType a() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ParticleTypesRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ParticleTypesRedirects { 4 | 5 | static net.minecraft.particle.ParticleType a(java.lang.String var0, net.minecraft.particle.ParticleEffect.Factory var1, java.util.function.Function var2) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/PlayerPredicateRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface PlayerPredicateRedirects { 4 | 5 | static net.minecraft.predicate.PlayerPredicate.AdvancementPredicate b(com.google.gson.JsonElement var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/RandomChanceLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface RandomChanceLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.LootCondition.Builder a(float var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/RandomChanceWithLootingLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface RandomChanceWithLootingLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.LootCondition.Builder a(float var0, float var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/RecipeUnlockedCriterionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface RecipeUnlockedCriterionRedirects { 4 | 5 | static net.minecraft.advancement.criterion.RecipeUnlockedCriterion.Conditions a(net.minecraft.util.Identifier var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/RedstoneOreBlockRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface RedstoneOreBlockRedirects { 4 | 5 | static void interact(net.minecraft.block.BlockState var0, net.minecraft.world.World var1, net.minecraft.util.math.BlockPos var2, net.minecraft.entity.Entity var3) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ReloadCommandRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ReloadCommandRedirects { 4 | 5 | static void reload(net.minecraft.server.MinecraftServer var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ServerPropertiesHandlerRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ServerPropertiesHandlerRedirects { 4 | 5 | static net.minecraft.server.dedicated.ServerPropertiesHandler load(java.nio.file.Path var0, joptsimple.OptionSet var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ServerWorldRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ServerWorldRedirects { 4 | 5 | static void a(net.minecraft.server.world.ServerWorld var0, net.minecraft.entity.Entity var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/SetContentsLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface SetContentsLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.SetContentsLootFunction.Builer c() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/SetCountLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface SetCountLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ConditionalLootFunction.Builder a(net.minecraft.loot.LootTableRange var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/SetDamageLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface SetDamageLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ConditionalLootFunction.Builder a(net.minecraft.loot.UniformLootTableRange var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/SetNbtLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface SetNbtLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.ConditionalLootFunction.Builder a(net.minecraft.nbt.CompoundTag var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/SetStewEffectLootFunctionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface SetStewEffectLootFunctionRedirects { 4 | 5 | static net.minecraft.loot.function.SetStewEffectLootFunction.Builder c() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/ShearsDispenserBehaviorRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface ShearsDispenserBehaviorRedirects { 4 | 5 | static boolean b(net.minecraft.server.world.ServerWorld var0, net.minecraft.util.math.BlockPos var1, org.bukkit.block.Block var2, org.bukkit.craftbukkit.inventory.CraftItemStack var3) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/StatePredicateRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface StatePredicateRedirects { 4 | 5 | static net.minecraft.predicate.StatePredicate.Condition a(java.lang.String var0, com.google.gson.JsonElement var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/StructureSeparationDataFixRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface StructureSeparationDataFixRedirects { 4 | 5 | static void a(java.util.Map var0, java.lang.String var1, java.lang.String var2, int var3) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/SurvivesExplosionLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface SurvivesExplosionLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.LootCondition.Builder c() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/TableBonusLootConditionRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface TableBonusLootConditionRedirects { 4 | 5 | static net.minecraft.loot.condition.LootCondition.Builder a(net.minecraft.enchantment.Enchantment var0, float[] var1) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/TagEntryRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface TagEntryRedirects { 4 | 5 | static net.minecraft.loot.entry.LeafEntry.Builder b(net.minecraft.tag.Tag var0) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/TimerRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface TimerRedirects { 4 | 5 | static java.util.Comparator> c() { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/io/github/fukkitmc/fukkit/redirects/WoodlandMansionGeneratorRedirects.java: -------------------------------------------------------------------------------- 1 | package io.github.fukkitmc.fukkit.redirects; 2 | 3 | public interface WoodlandMansionGeneratorRedirects { 4 | 5 | static void a(net.minecraft.structure.StructureManager var0, net.minecraft.util.math.BlockPos var1, net.minecraft.util.BlockRotation var2, java.util.List var3, java.util.Random var4) { throw new AssertionError("TODO: Implement"); } 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/org/bukkit/craftbukkit/util/CraftIconCache.java: -------------------------------------------------------------------------------- 1 | package org.bukkit.craftbukkit.util; 2 | 3 | import org.bukkit.util.CachedServerIcon; 4 | 5 | public class CraftIconCache implements CachedServerIcon { 6 | public final String value; 7 | 8 | public CraftIconCache(final String value) { 9 | this.value = value; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/org/bukkit/craftbukkit/util/DatFileFilter.java: -------------------------------------------------------------------------------- 1 | package org.bukkit.craftbukkit.util; 2 | 3 | import java.io.File; 4 | import java.io.FilenameFilter; 5 | 6 | public class DatFileFilter implements FilenameFilter { 7 | @Override 8 | public boolean accept(File dir, String name) { 9 | return name.endsWith(".dat"); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/main/resources/assets/fukkit/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FukkitMC/TaterBukkit/5e634c1454ed5c0bb8a2fd4beebeb72530c34213/src/main/resources/assets/fukkit/icon.png -------------------------------------------------------------------------------- /src/main/resources/fukkit.mixins.json: -------------------------------------------------------------------------------- 1 | { 2 | "required": true, 3 | "minVersion": "0.8", 4 | "package": "io.github.fukkitmc.fukkit.mixins", 5 | "compatibilityLevel": "JAVA_8", 6 | "mixins": [ 7 | "ServerPlayNetworkHandlerMixin", 8 | "net.minecraft.entity.EntityMixin" 9 | ], 10 | "client": [ 11 | ], 12 | "injectors": { 13 | "defaultRequire": 1 14 | } 15 | } 16 | --------------------------------------------------------------------------------