replyreload += ',' + 28316384; 本帖最后由 William_Shi 于 2023-4-15 21:04 编辑
《癸卯重修增廣箋註》
2018 年不才曾在 PVPIN 社区利用 Google Blockly 编辑器编纂过一个小项目。拙作以事件监听器积木的形式列出了时为最新的 1.12.2 版本中所有事件的全限定名、触发时机,并对事件类所提供的方法作注。随着 PVPIN 的瓦解,该项目已经亡佚不存。现基于 1.16.5 版本的 Spigot API 对原作予以重修增广。
本项目主要以对 JavaDoc 的翻译为主,同时旁缀补缺,添加译注,以便读者查阅。然而事件细节实在非我一人所能穷尽,我自知才疏学浅,见识粗鄙,故而仅能抛砖引玉,尚要仰仗各位道席予以雅正。
如您发现翻译不确切、译注脱离实情等一应问题,烦请在 GitHub 项目(https://github.com/William-Shi233/EventListeners)提出 Issue 或发送 Pull Request 斧正。如您有不刊之论愿意赐教,望您于 QQ 群 681811254 启沃为盼,诠才不胜屏营感激之至,顿首顿首。
离线版:
游客,如果您要查看本帖隐藏内容请回复
目录
序表凡例
Block 方块事件
BlockBreakEventBlockBurnEventBlockCanBuildEventBlockCookEventBlockDamageEventBlockDispenseArmorEventBlockDispenseEventBlockDropItemEventBlockEventBlockExpEventBlockExplodeEventBlockFadeEventBlockFertilizeEventBlockFormEventBlockFromToEventBlockGrowEventBlockIgniteEventBlockMultiPlaceEventBlockPhysicsEventBlockPistonEventBlockPistonExtendEventBlockPistonRetractEventBlockPlaceEventBlockRedstoneEventBlockShearEntityEventBlockSpreadEventCauldronLevelChangeEventEntityBlockFormEventFluidLevelChangeEventLeavesDecayEventMoistureChangeEventNotePlayEventSignChangeEventSpongeAbsorbEvent
Enchantment 附魔事件
EnchantItemEventPrepareItemEnchantEvent
Entity 实体事件
AreaEffectCloudApplyEventArrowBodyCountChangeEventBatToggleSleepEventCreatureSpawnEventCreeperPowerEventEnderDragonChangePhaseEventEntityAirChangeEventEntityBreakDoorEventEntityBreedEventEntityChangeBlockEventEntityCombustByBlockEventEntityCombustByEntityEventEntityCombustEventEntityCreatePortalEventEntityDamageByBlockEventEntityDamageByEntityEventEntityDamageEventEntityDeathEventEntityDismountEventEntityDropItemEventEntityEnterBlockEventEntityEnterLoveModeEventEntityEventEntityExhaustionEventEntityExplodeEventEntityInteractEventEntityMountEventEntityPickupItemEventEntityPlaceEventEntityPortalEnterEventEntityPortalEventEntityPortalExitEventEntityPoseChangeEventEntityPotionEffectEventEntityRegainHealthEventEntityResurrectEventEntityShootBowEventEntitySpawnEventEntitySpellCastEventEntityTameEventEntityTargetEventEntityTargetLivingEntityEventEntityTeleportEventEntityToggleGlideEventEntityToggleSwimEventEntityTransformEventEntityUnleashEventExpBottleEventExplosionPrimeEventFireworkExplodeEventFoodLevelChangeEventHorseJumpEventItemDespawnEventItemMergeEventItemSpawnEventLingeringPotionSplashEventPigZapEventPigZombieAngerEventPiglinBarterEventPlayerDeathEventPlayerLeashEntityEventPotionSplashEventProjectileHitEventProjectileLaunchEventSheepDyeWoolEventSheepRegrowWoolEventSlimeSplitEventSpawnerSpawnEventStriderTemperatureChangeEventVillagerAcquireTradeEventVillagerCareerChangeEventVillagerReplenishTradeEvent
Hanging 悬挂物事件
HangingBreakByEntityEventHangingBreakEventHangingEventHangingPlaceEvent
Inventory 物品栏事件
BrewEventBrewingStandFuelEventCraftItemEventFurnaceBurnEventFurnaceExtractEventFurnaceSmeltEventInventoryClickEventInventoryCloseEventInventoryCreativeEventInventoryDragEventInventoryEventInventoryInteractEventInventoryMoveItemEventInventoryOpenEventInventoryPickupItemEventPrepareAnvilEventPrepareItemCraftEventPrepareSmithingEventSmithItemEventTradeSelectEvent
Player 玩家事件
AsyncPlayerChatEventAsyncPlayerPreLoginEventPlayerAdvancementDoneEventPlayerAnimationEventPlayerArmorStandManipulateEventPlayerBedEnterEventPlayerBedLeaveEventPlayerBucketEmptyEventPlayerBucketEntityEventPlayerBucketEventPlayerBucketFillEventPlayerBucketFishEventPlayerChangedMainHandEventPlayerChangedWorldEventPlayerChannelEventPlayerChatEventPlayerChatTabCompleteEventPlayerCommandPreprocessEventPlayerCommandSendEventPlayerDropItemEventPlayerEditBookEventPlayerEggThrowEventPlayerEventPlayerExpChangeEventPlayerFishEventPlayerGameModeChangeEventPlayerHarvestBlockEventPlayerInteractAtEntityEventPlayerInteractEntityEventPlayerInteractEventPlayerItemBreakEventPlayerItemConsumeEventPlayerItemDamageEventPlayerItemHeldEventPlayerItemMendEventPlayerJoinEventPlayerKickEventPlayerLevelChangeEventPlayerLocaleChangeEventPlayerLoginEventPlayerMoveEventPlayerPickupArrowEventPlayerPickupItemEventPlayerPortalEventPlayerPreLoginEventPlayerQuitEventPlayerRecipeDiscoverEventPlayerRegisterChannelEventPlayerResourcePackStatusEventPlayerRespawnEventPlayerRiptideEventPlayerShearEntityEventPlayerSpawnLocationEventPlayerStatisticIncrementEventPlayerSwapHandItemsEventPlayerTakeLecternBookEventPlayerTeleportEventPlayerToggleFlightEventPlayerToggleSneakEventPlayerToggleSprintEventPlayerUnleashEntityEventPlayerUnregisterChannelEventPlayerVelocityEvent
Raid 袭击事件
RaidEventRaidFinishEventRaidSpawnWaveEventRaidStopEventRaidTriggerEvent
Server 服务器事件
BroadcastMessageEventMapInitializeEventPluginDisableEventPluginEnableEventPluginEventRemoteServerCommandEventServerCommandEventServerEventServerListPingEventServerLoadEventServiceEventServiceRegisterEventServiceUnregisterEventTabCompleteEvent
Vehicle 载具事件
VehicleBlockCollisionEventVehicleCollisionEventVehicleCreateEventVehicleDamageEventVehicleDestroyEventVehicleEnterEventVehicleEntityCollisionEventVehicleEventVehicleExitEventVehicleMoveEventVehicleUpdateEvent
Weather 天气事件
LightningStrikeEventThunderChangeEventWeatherChangeEventWeatherEvent
World 世界事件
ChunkEventChunkLoadEventChunkPopulateEventChunkUnloadEventLootGenerateEventPortalCreateEventSpawnChangeEventStructureGrowEventTimeSkipEventWorldEventWorldInitEventWorldLoadEventWorldSaveEventWorldUnloadEvent
来自群组: PVPINStudio
《癸卯重修增廣箋註》
2018 年不才曾在 PVPIN 社区利用 Google Blockly 编辑器编纂过一个小项目。拙作以事件监听器积木的形式列出了时为最新的 1.12.2 版本中所有事件的全限定名、触发时机,并对事件类所提供的方法作注。随着 PVPIN 的瓦解,该项目已经亡佚不存。现基于 1.16.5 版本的 Spigot API 对原作予以重修增广。
本项目主要以对 JavaDoc 的翻译为主,同时旁缀补缺,添加译注,以便读者查阅。然而事件细节实在非我一人所能穷尽,我自知才疏学浅,见识粗鄙,故而仅能抛砖引玉,尚要仰仗各位道席予以雅正。
如您发现翻译不确切、译注脱离实情等一应问题,烦请在 GitHub 项目(https://github.com/William-Shi233/EventListeners)提出 Issue 或发送 Pull Request 斧正。如您有不刊之论愿意赐教,望您于 QQ 群 681811254 启沃为盼,诠才不胜屏营感激之至,顿首顿首。
离线版:
游客,如果您要查看本帖隐藏内容请回复
目录
序表凡例
Block 方块事件
BlockBreakEventBlockBurnEventBlockCanBuildEventBlockCookEventBlockDamageEventBlockDispenseArmorEventBlockDispenseEventBlockDropItemEventBlockEventBlockExpEventBlockExplodeEventBlockFadeEventBlockFertilizeEventBlockFormEventBlockFromToEventBlockGrowEventBlockIgniteEventBlockMultiPlaceEventBlockPhysicsEventBlockPistonEventBlockPistonExtendEventBlockPistonRetractEventBlockPlaceEventBlockRedstoneEventBlockShearEntityEventBlockSpreadEventCauldronLevelChangeEventEntityBlockFormEventFluidLevelChangeEventLeavesDecayEventMoistureChangeEventNotePlayEventSignChangeEventSpongeAbsorbEvent
Enchantment 附魔事件
EnchantItemEventPrepareItemEnchantEvent
Entity 实体事件
AreaEffectCloudApplyEventArrowBodyCountChangeEventBatToggleSleepEventCreatureSpawnEventCreeperPowerEventEnderDragonChangePhaseEventEntityAirChangeEventEntityBreakDoorEventEntityBreedEventEntityChangeBlockEventEntityCombustByBlockEventEntityCombustByEntityEventEntityCombustEventEntityCreatePortalEventEntityDamageByBlockEventEntityDamageByEntityEventEntityDamageEventEntityDeathEventEntityDismountEventEntityDropItemEventEntityEnterBlockEventEntityEnterLoveModeEventEntityEventEntityExhaustionEventEntityExplodeEventEntityInteractEventEntityMountEventEntityPickupItemEventEntityPlaceEventEntityPortalEnterEventEntityPortalEventEntityPortalExitEventEntityPoseChangeEventEntityPotionEffectEventEntityRegainHealthEventEntityResurrectEventEntityShootBowEventEntitySpawnEventEntitySpellCastEventEntityTameEventEntityTargetEventEntityTargetLivingEntityEventEntityTeleportEventEntityToggleGlideEventEntityToggleSwimEventEntityTransformEventEntityUnleashEventExpBottleEventExplosionPrimeEventFireworkExplodeEventFoodLevelChangeEventHorseJumpEventItemDespawnEventItemMergeEventItemSpawnEventLingeringPotionSplashEventPigZapEventPigZombieAngerEventPiglinBarterEventPlayerDeathEventPlayerLeashEntityEventPotionSplashEventProjectileHitEventProjectileLaunchEventSheepDyeWoolEventSheepRegrowWoolEventSlimeSplitEventSpawnerSpawnEventStriderTemperatureChangeEventVillagerAcquireTradeEventVillagerCareerChangeEventVillagerReplenishTradeEvent
Hanging 悬挂物事件
HangingBreakByEntityEventHangingBreakEventHangingEventHangingPlaceEvent
Inventory 物品栏事件
BrewEventBrewingStandFuelEventCraftItemEventFurnaceBurnEventFurnaceExtractEventFurnaceSmeltEventInventoryClickEventInventoryCloseEventInventoryCreativeEventInventoryDragEventInventoryEventInventoryInteractEventInventoryMoveItemEventInventoryOpenEventInventoryPickupItemEventPrepareAnvilEventPrepareItemCraftEventPrepareSmithingEventSmithItemEventTradeSelectEvent
Player 玩家事件
AsyncPlayerChatEventAsyncPlayerPreLoginEventPlayerAdvancementDoneEventPlayerAnimationEventPlayerArmorStandManipulateEventPlayerBedEnterEventPlayerBedLeaveEventPlayerBucketEmptyEventPlayerBucketEntityEventPlayerBucketEventPlayerBucketFillEventPlayerBucketFishEventPlayerChangedMainHandEventPlayerChangedWorldEventPlayerChannelEventPlayerChatEventPlayerChatTabCompleteEventPlayerCommandPreprocessEventPlayerCommandSendEventPlayerDropItemEventPlayerEditBookEventPlayerEggThrowEventPlayerEventPlayerExpChangeEventPlayerFishEventPlayerGameModeChangeEventPlayerHarvestBlockEventPlayerInteractAtEntityEventPlayerInteractEntityEventPlayerInteractEventPlayerItemBreakEventPlayerItemConsumeEventPlayerItemDamageEventPlayerItemHeldEventPlayerItemMendEventPlayerJoinEventPlayerKickEventPlayerLevelChangeEventPlayerLocaleChangeEventPlayerLoginEventPlayerMoveEventPlayerPickupArrowEventPlayerPickupItemEventPlayerPortalEventPlayerPreLoginEventPlayerQuitEventPlayerRecipeDiscoverEventPlayerRegisterChannelEventPlayerResourcePackStatusEventPlayerRespawnEventPlayerRiptideEventPlayerShearEntityEventPlayerSpawnLocationEventPlayerStatisticIncrementEventPlayerSwapHandItemsEventPlayerTakeLecternBookEventPlayerTeleportEventPlayerToggleFlightEventPlayerToggleSneakEventPlayerToggleSprintEventPlayerUnleashEntityEventPlayerUnregisterChannelEventPlayerVelocityEvent
Raid 袭击事件
RaidEventRaidFinishEventRaidSpawnWaveEventRaidStopEventRaidTriggerEvent
Server 服务器事件
BroadcastMessageEventMapInitializeEventPluginDisableEventPluginEnableEventPluginEventRemoteServerCommandEventServerCommandEventServerEventServerListPingEventServerLoadEventServiceEventServiceRegisterEventServiceUnregisterEventTabCompleteEvent
Vehicle 载具事件
VehicleBlockCollisionEventVehicleCollisionEventVehicleCreateEventVehicleDamageEventVehicleDestroyEventVehicleEnterEventVehicleEntityCollisionEventVehicleEventVehicleExitEventVehicleMoveEventVehicleUpdateEvent
Weather 天气事件
LightningStrikeEventThunderChangeEventWeatherChangeEventWeatherEvent
World 世界事件
ChunkEventChunkLoadEventChunkPopulateEventChunkUnloadEventLootGenerateEventPortalCreateEventSpawnChangeEventStructureGrowEventTimeSkipEventWorldEventWorldInitEventWorldLoadEventWorldSaveEventWorldUnloadEvent
来自群组: PVPINStudio