提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | このページは[http://www.minecraftforge.net/wiki/ Minecraft Forge Wiki]の[http://www.minecraftforge.net/wiki/ | + | このページは[http://www.minecraftforge.net/wiki/ Minecraft Forge Wiki]の[http://www.minecraftforge.net/wiki/Forge_Events Forge Events]の訳です。 |
= Forge Events = | = Forge Events = | ||
新しいForge Event Busシステムは、全てイベントによって構成される。このイベントシステムの使い方は[http://www.minecraftforum.net/topic/1419836-131-forge-4x-events-howto/ AtomicStryker's guide on How To Use ForgeEvents]で紹介されている | 新しいForge Event Busシステムは、全てイベントによって構成される。このイベントシステムの使い方は[http://www.minecraftforum.net/topic/1419836-131-forge-4x-events-howto/ AtomicStryker's guide on How To Use ForgeEvents]で紹介されている | ||
25行目: | 25行目: | ||
;Throwable exception | ;Throwable exception | ||
:イベントがキャンセルされたときに投げられる例外 | :イベントがキャンセルされたときに投げられる例外 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== EntityEvent == | == EntityEvent == | ||
74行目: | 60行目: | ||
=== ItemExpireEvent === | === ItemExpireEvent === | ||
− | + | EntityItemが寿命に達した時に発生する。このイベントをキャンセルすると、アイテムの死亡済フラグがセットされワールドから消滅することを阻止できる。キャンセルによってエンティティの寿命が(extraLifeの分だけ)延びる | |
+ | <!-- 死亡フラグと書きたかったw --> | ||
'''フィールド''' | '''フィールド''' | ||
81行目: | 68行目: | ||
=== ItemTossEvent === | === ItemTossEvent === | ||
− | + | プレイヤーがインベントリからアイテムを捨てた(Qキーを押した、インベントリのGUIの外側にアイテムをD&Dした)時に発生する。このイベントをキャンセルすると、アイテムはワールドには現れないがインベントリ及びシステムからは消滅する | |
'''フィールド''' | '''フィールド''' | ||
106行目: | 93行目: | ||
source.getEntity()は、攻撃元がエンティティならそのエンティティを、そうでないならnullを返す<br> | source.getEntity()は、攻撃元がエンティティならそのエンティティを、そうでないならnullを返す<br> | ||
− | このイベントをevent.setCanceled(true) | + | このイベントをevent.setCanceled(true)を呼び出してキャンセルすると、攻撃を中止できる |
=== LivingDeathEvent === | === LivingDeathEvent === | ||
159行目: | 146行目: | ||
== PlayerEvent == | == PlayerEvent == | ||
[[#LivingEvent]]のサブクラス | [[#LivingEvent]]のサブクラス | ||
− | |||
− | |||
− | |||
− | |||
=== ArrowLooseEvent === | === ArrowLooseEvent === | ||
=== ArrowNockEvent === | === ArrowNockEvent === | ||
=== AttackEntityEvent === | === AttackEntityEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== BonemealEvent === | === BonemealEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== EntityInteractEvent === | === EntityInteractEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== EntityItemPickupEvent === | === EntityItemPickupEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== FillBucketEvent === | === FillBucketEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== PlayerDestroyItemEvent === | === PlayerDestroyItemEvent === | ||
− | |||
=== PlayerDropsEvent === | === PlayerDropsEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== PlayerInteractEvent === | === PlayerInteractEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== PlayerSleepInBedEvent === | === PlayerSleepInBedEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== UseHoeEvent === | === UseHoeEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== MinecartEvent == | == MinecartEvent == | ||
[[#EntityEvent]]のサブクラス | [[#EntityEvent]]のサブクラス | ||
− | |||
− | |||
− | |||
− | |||
− | |||
=== MinecartCollisionEvent === | === MinecartCollisionEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== MinecartInteractEvent === | === MinecartInteractEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== MinecartUpdateEvent === | === MinecartUpdateEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== WorldEvent == | == WorldEvent == | ||
− | |||
− | |||
− | |||
− | |||
=== ChunkEvent === | === ChunkEvent === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== ChunkDataEvent === | === ChunkDataEvent === | ||
[[#ChunkEvent]]のサブクラス | [[#ChunkEvent]]のサブクラス | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |