1
0

Hub is now working...partially im lazy to add hub games and "secret areas" those will be added soon, also premade hub world!

This commit is contained in:
labalityowo
2023-05-21 19:00:25 +07:00
parent 10c0c0ef6f
commit 1b907cb3b4
18 changed files with 163 additions and 9 deletions

View File

@ -80,7 +80,8 @@ public class TreasureManager extends MiniPlugin
addTreasureType(new IlluminatedTreasure());
addTreasureType(new OmegaTreasure());
addTreasureType(new MinestrikeTreasure());
addTreasureType(new MOBATreasure());
//TODO: MOBA
//addTreasureType(new MOBATreasure());
addTreasureType(new GingerbreadTreasure());
addTreasureType(new TrickOrTreatTreasure2017());
addTreasureType(new TrickOrTreatTreasure2016());

View File

@ -82,7 +82,7 @@ public class GingerbreadTreasure extends Treasure
addPetReward(PetType.GINGERBREAD_MAN, rarity, 20);
// Win Effect
addGadgetReward(getGadget(WinEffectWinterWarfare.class), rarity, 25);
//addGadgetReward(getGadget(WinEffectWinterWarfare.class), rarity, 25);
// Taunts
addGadgetReward(getGadget(FrostBreathTaunt.class), rarity, 20);

View File

@ -159,7 +159,9 @@ public class Hub extends JavaPlugin implements IRelation
new MessageManager(this, incognito, clientManager, preferenceManager, ignoreManager, punish, friendManager, require(Chat.class));
new MemoryFix(this);
new FileUpdater(GenericServer.HUB);
//new FileUpdater(GenericServer.HUB);
new CustomTagFix(this, packetHandler);
new PacketsInteractionFix(this, packetHandler);
new ResourcePackManager(this, portal);

View File

@ -245,7 +245,7 @@ public class HubManager extends MiniClientPlugin<HubClient>
require(HubPlayerManager.class);
require(AdminPunch.class);
require(StaffBuild.class);
require(SecretAreas.class);
// require(SecretAreas.class);
// require(TreasureHuntManager.class);
new GameRejoinManager(this)

View File

@ -52,7 +52,8 @@ public class HubPlugin extends MiniPlugin
_npcManager = require(NewNPCManager.class);
setupWorld();
addHubGames();
//TODO: WorldConfig :D
//addHubGames();
}
protected void setupWorld()

View File

@ -159,6 +159,7 @@ public class ServerManager extends MiniPlugin
_playersPlaying = new HashMap<>();
_serverNPCTeleport = HashBiMap.create();
/*
_hubManager.getWorldData().getSpongeLocations().forEach((key, locations) ->
{
String[] split = key.split(" ");
@ -176,6 +177,7 @@ public class ServerManager extends MiniPlugin
_serverNPCTeleport.put(npcName, location);
});
*/
DonationManager donationManager = require(DonationManager.class);