This repository was archived by the owner on Feb 8, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +29
-0
lines changed
src/VectorNetworkProject/TheMix Expand file tree Collapse file tree 2 files changed +29
-0
lines changed Original file line number Diff line number Diff line change 2727use VectorNetworkProject \TheMix \event \gold \ThePlayerAddGoldEvent ;
2828use VectorNetworkProject \TheMix \event \level \TheLevelUpEvent ;
2929use VectorNetworkProject \TheMix \event \level \ThePlayerAddXpEvent ;
30+ use VectorNetworkProject \TheMix \event \player \ThePlayerInteractEvent ;
3031use VectorNetworkProject \TheMix \event \player \ThePlayerJoinEvent ;
3132use VectorNetworkProject \TheMix \event \player \ThePlayerLoginEvent ;
3233use VectorNetworkProject \TheMix \event \player \ThePlayerQuitEvent ;
@@ -114,5 +115,6 @@ private function registerEvents(): void
114115 $ plm ->registerEvents (new ThePlayerAddGoldEvent (), $ this );
115116 $ plm ->registerEvents (new ThePlayerAddXpEvent (), $ this );
116117 $ plm ->registerEvents (new BlockReGeneratorEvent (), $ this );
118+ $ plm ->registerEvents (new ThePlayerInteractEvent (), $ this );
117119 }
118120}
Original file line number Diff line number Diff line change 1+ <?php
2+ /**
3+ * Copyright (c) 2018 VectorNetworkProject. All rights reserved. MIT license.
4+ *
5+ * GitHub: https://github.com/VectorNetworkProject/TheMix
6+ * Website: https://www.vector-network.tk
7+ */
8+
9+ namespace VectorNetworkProject \TheMix \event \player ;
10+
11+
12+ use pocketmine \block \Block ;
13+ use pocketmine \event \Listener ;
14+ use pocketmine \event \player \PlayerInteractEvent ;
15+ use VectorNetworkProject \TheMix \game \corepvp \TeamManager ;
16+
17+ class ThePlayerInteractEvent implements Listener
18+ {
19+ public function event (PlayerInteractEvent $ event )
20+ {
21+ $ player = $ event ->getPlayer ();
22+ $ block = $ event ->getBlock ();
23+ if ($ block ->getId () === Block::NETHER_REACTOR ) {
24+ TeamManager::JoinTeam ($ player );
25+ }
26+ }
27+ }
You can’t perform that action at this time.
0 commit comments