Loading [MathJax]/extensions/tex2jax.js
PocketMine-MP
5.25.3 git-afc4a3c7f18d42b41cbfde84ab6a2e4dd7c03045
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
g
i
m
n
o
p
r
s
t
Functions
Variables
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Variables
$
a
c
d
e
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
Files
File List
▼
PocketMine-MP
PocketMine-MP API Documentation
Deprecated List
►
Namespaces
►
Classes
▼
Files
▼
File List
▼
src
►
block
►
command
►
console
►
crafting
►
crash
►
data
►
entity
▼
event
►
block
▼
entity
EntityBlockChangeEvent.php
EntityCombustByBlockEvent.php
EntityCombustByEntityEvent.php
EntityCombustEvent.php
EntityDamageByBlockEvent.php
EntityDamageByChildEntityEvent.php
EntityDamageByEntityEvent.php
EntityDamageEvent.php
EntityDeathEvent.php
EntityDespawnEvent.php
EntityEffectAddEvent.php
EntityEffectEvent.php
EntityEffectRemoveEvent.php
EntityEvent.php
EntityExplodeEvent.php
EntityItemPickupEvent.php
EntityMotionEvent.php
EntityPreExplodeEvent.php
EntityRegainHealthEvent.php
EntityShootBowEvent.php
EntitySpawnEvent.php
EntityTeleportEvent.php
EntityTrampleFarmlandEvent.php
ItemDespawnEvent.php
ItemMergeEvent.php
ItemSpawnEvent.php
ProjectileHitBlockEvent.php
ProjectileHitEntityEvent.php
ProjectileHitEvent.php
ProjectileLaunchEvent.php
►
inventory
►
player
►
plugin
►
server
►
world
Cancellable.php
CancellableTrait.php
Event.php
EventPriority.php
HandlerList.php
HandlerListManager.php
Listener.php
ListenerMethodTags.php
RegisteredListener.php
RegisteredListenerCache.php
►
form
►
inventory
►
item
►
lang
►
network
►
permission
►
player
►
plugin
►
promise
►
resourcepacks
►
scheduler
►
stats
►
thread
►
timings
►
updater
►
utils
►
wizard
►
world
BootstrapOptions.php
CoreConstants.php
GarbageCollectorManager.php
MemoryDump.php
MemoryManager.php
PocketMine.php
src/Server.php
ServerConfigGroup.php
ServerProperties.php
TimeTrackingSleeperHandler.php
VersionInfo.php
YmlServerProperties.php
►
vendor
•
All
Classes
Namespaces
Functions
Variables
Enumerations
Enumerator
Pages
Loading...
Searching...
No Matches
ProjectileHitBlockEvent.php
1
<?php
2
3
/*
4
*
5
* ____ _ _ __ __ _ __ __ ____
6
* | _ \ ___ ___| | _____| |_| \/ (_)_ __ ___ | \/ | _ \
7
* | |_) / _ \ / __| |/ / _ \ __| |\/| | | '_ \ / _ \_____| |\/| | |_) |
8
* | __/ (_) | (__| < __/ |_| | | | | | | | __/_____| | | | __/
9
* |_| \___/ \___|_|\_\___|\__|_| |_|_|_| |_|\___| |_| |_|_|
10
*
11
* This program is free software: you can redistribute it and/or modify
12
* it under the terms of the GNU Lesser General Public License as published by
13
* the Free Software Foundation, either version 3 of the License, or
14
* (at your option) any later version.
15
*
16
* @author PocketMine Team
17
* @link http://www.pocketmine.net/
18
*
19
*
20
*/
21
22
declare(strict_types=1);
23
24
namespace
pocketmine\event\entity
;
25
26
use
pocketmine\block\Block
;
27
use
pocketmine\entity\projectile\Projectile
;
28
use
pocketmine\math\RayTraceResult
;
29
30
class
ProjectileHitBlockEvent
extends
ProjectileHitEvent
{
31
public
function
__construct(
32
Projectile
$entity
,
33
RayTraceResult
$rayTraceResult,
34
private
Block
$blockHit
35
){
36
parent::__construct(
$entity
, $rayTraceResult);
37
}
38
43
public
function
getBlockHit
() :
Block
{
44
return $this->blockHit;
45
}
43
public
function
getBlockHit
() :
Block
{
…
}
46
}
30
class
ProjectileHitBlockEvent
extends
ProjectileHitEvent
{
…
};
pocketmine\block\Block
Definition
Block.php:62
pocketmine\entity\projectile\Projectile
Definition
Projectile.php:54
pocketmine\event\entity\EntityEvent\$entity
Entity $entity
Definition
EntityEvent.php:37
pocketmine\event\entity\ProjectileHitBlockEvent
Definition
ProjectileHitBlockEvent.php:30
pocketmine\event\entity\ProjectileHitBlockEvent\getBlockHit
getBlockHit()
Definition
ProjectileHitBlockEvent.php:43
pocketmine\event\entity\ProjectileHitEvent
Definition
ProjectileHitEvent.php:33
pocketmine\math\RayTraceResult
Definition
RayTraceResult.php:29
pocketmine\event\entity
Definition
EntityBlockChangeEvent.php:24
src
event
entity
ProjectileHitBlockEvent.php
Generated by
1.12.0