Skip to content
This repository was archived by the owner on Feb 3, 2023. It is now read-only.

Commit cb53da1

Browse files
author
Emre Yavuzyiğit
authored
Merge pull request #175 from Kaooot/shield
Add the Shield Item into Altay
2 parents ada6f9a + ab47f45 commit cb53da1

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

src/pocketmine/item/ItemFactory.php

+2
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,8 @@ public static function init(){
273273
self::registerItem(new Record(Item::RECORD_WARD, LevelSoundEventPacket::SOUND_RECORD_WARD));
274274
self::registerItem(new Record(Item::RECORD_11, LevelSoundEventPacket::SOUND_RECORD_11));
275275
self::registerItem(new Record(Item::RECORD_WAIT, LevelSoundEventPacket::SOUND_RECORD_WAIT));
276+
277+
self::registerItem(new Shield());
276278
}
277279

278280
/**

src/pocketmine/item/Shield.php

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
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\item;
25+
26+
class Shield extends Item{
27+
public function __construct(int $meta = 0){
28+
parent::__construct(self::SHIELD, $meta, "Shield");
29+
}
30+
31+
public function getMaxStackSize() : int{
32+
return 1;
33+
}
34+
}

0 commit comments

Comments
 (0)