44import net .buildtheearth .BuildTeamTools ;
55import net .buildtheearth .modules .navigation .NavigationModule ;
66import net .buildtheearth .modules .navigation .components .warps .model .WarpGroup ;
7- import net .buildtheearth .modules .navigation .menu .CountrySelectorMenu ;
87import net .buildtheearth .modules .network .NetworkModule ;
98import net .buildtheearth .modules .network .model .BuildTeam ;
10- import net .buildtheearth .modules .network .model .Continent ;
119import net .buildtheearth .modules .network .model .Permissions ;
1210import net .buildtheearth .utils .ChatHelper ;
1311import net .buildtheearth .utils .CustomHeads ;
1614import net .buildtheearth .utils .MenuItems ;
1715import net .buildtheearth .utils .io .ConfigPaths ;
1816import net .buildtheearth .utils .io .ConfigUtil ;
17+ import net .buildtheearth .utils .menus .AbstractMenu ;
1918import net .buildtheearth .utils .menus .AbstractPaginatedMenu ;
2019import org .bukkit .entity .Player ;
2120import org .ipvp .canvas .mask .BinaryMask ;
@@ -36,7 +35,7 @@ public class WarpGroupMenu extends AbstractPaginatedMenu {
3635 private final boolean hasBackItem ;
3736 private final BuildTeam buildTeam ;
3837 private int plusSlot = ALTERNATE_PLUS_SLOT ;
39- private Continent continent ;
38+ private AbstractMenu backMenue ;
4039
4140 /** In this menu the player can select a warp group to view the warps in each warp group.
4241 *
@@ -50,16 +49,16 @@ public WarpGroupMenu(Player menuPlayer, BuildTeam buildTeam, boolean hasBackItem
5049 this .buildTeam = buildTeam ;
5150 }
5251
53- public WarpGroupMenu (Player menuPlayer , BuildTeam buildTeam , boolean hasBackItem , boolean autoLoad , Continent continent ) {
52+ public WarpGroupMenu (Player menuPlayer , BuildTeam buildTeam , boolean hasBackItem , boolean autoLoad , AbstractMenu menu ) {
5453 this (menuPlayer , buildTeam , hasBackItem , autoLoad );
55- this .continent = continent ;
54+ this .backMenue = menu ;
5655 }
5756
5857 @ Override
5958 protected void setMenuItemsAsync () {
6059 if (hasBackItem ) {
6160 ChatHelper .logDebug ("Setting back item for warp group menu" );
62- setBackItem (BACK_ITEM_SLOT , new CountrySelectorMenu ( getMenuPlayer (), continent , false ) );
61+ setBackItem (BACK_ITEM_SLOT , backMenue );
6362 }
6463 }
6564
0 commit comments