ElementalSkies | Seeking Plugin Developer

DocDrewskii

Founder of GateWay | Licensing System
Banned
Feedback score
12
Posts
259
Reactions
139
Resources
0
ElementalSkies (2).png


ElementalSkies | Seeking Plugin Developer

ElementalSkies needs your help with its custom gamemode development! We are looking for a plugin developer who is able to finish the development of our custom gamemode core, "SkyRaids". SkyRaids is a traditional Skyblock core but with a twist! It plays like Skyblock, looks like Skyblock, but is not quite Skyblock with its unique and appealing raiding system!

What Needs To Be Done?

There is only a little bit left that needs to be done, Most of the development has been done by a developer named "Cloth" but due to a recent contract that he signed, He is unable to work anywhere other than the company that he signed the contract for. Therefore, We are looking for another developer to pick up where he left off! Below is what is needed to be done
Modification of a fork of GalacticSkyblock (Skyblock Fork).

Implementations & Changes
- Rework IslandTOP calculation method aswell as IslandTOP GUI - Able to use SRC of https://www.spigotmc.org/resources/islandtop-askyblock-superiorskyblock-1-7-1-16-is-top.59172/ (the SRC was provided by the developer and I have his permission to use it)
- Island Core Chunk (Explained in document)
- Respawn Timer (Fully Configurable, Shows on players screen)
-/is peace (enable/disable/forcedisable)
- /is setpeacetimer (format: x,x,x,x) (I.E /is setpeacetimer 11,10,14,50 (This will set the peace timer for 11 days, 10 hours, 14 minutes, and 50 seconds)
- /is raid spectate - Brings up a spectate GUI of all ongoing raids in war phase.

Config Implementations
- Add Config Option in raidsconfig.yml: WarPhaseEndCommand: "/spawn {user}"
- Add Config Option in raidsconfig.yml: CopyChestItems: true/false
- Add Config Option in raidsconfig.yml: PrepPhaseReminderInterval: "1D 8H 10M 50S"
- Add Config Option in raidsconfig.yml: WarPhaseReminderInterval: "1D 8H 10M 50S"
- Add Config Option in raidsconfig.yml: RespawnTimer: "5S"
- Add Config Option in raidsconfig.yml: CoreSpawnDistance: "50" - Whatever the number is set to is the amount of blocks (doesnt matter x, y, or z) that the player - has to set their spawnpoint away from the core
- Add Config Option in raidsconfig.yml: EnableCoreBorder: true/false (Sets a border up around the core to where attackers cant go inside the core chunk, While defenders can freely pass through it) (Prep Phase Only)
- Add Config Option in raidsconfig.yml: EnableCoreSpawnDistanceBorder: true/false (Sets a border up around the core to where attackers can't go within the set amount of blocks in the "CoreSpawnDistance", While defenders can freely pass through it) (Prep Phase Only)
- Add Config Option in messages.yml: PrepPhaseReminder: "You have %PrepInterval% remaining until the war starts"
- Add Config Option in messages.yml: WarPhaseReminder: "You have %WarInterval% remaining until the war ends"
- Add Config Option in messages.yml: RespawnMessage: "You will respawn in %RespawnTimer seconds"

Placeholder Implementations
%PrepInterval% - Displays in the "PrepPhaseReminderInterval" format. If any of the time formats is set to 0, It ignores it and does not display it. For example, If it says "PrepPhaseReminderInterval: "0D 0H 10M 50S", It would output 10 minutes, and 50 seconds…
%WarInterval% - Displays in the "WarPhaseReminderInterval" format. If any of the time formats is set to 0, It ignores it and does not display it. For example, If it says "WarPhaseReminderInterval: "1D 0H 10M 50S", It would output 1 day, 10 minutes, and 50 seconds...
%RespawnTimer% - Displays the amount of time till the player respawns

Bug Fixes
- Multiverse spawn points mess with PlayerRespawnEvent inside of the raid world
- GalacticStackers (goal: prevent spawners and value blocks from being broken during raids)
- Remove RaidSettings.get().SHARD_ITEM ItemStack from inventory/island chest when starting raid
- If raid scoreboard is not showing up, make sure raids.yml file exists in scoreboard folder, and default scoreboard is higher priority (generate dynamically?)

Document Containing The Information Above:

Contact Me
Discord: DocDrewskii#0001
 
Type
Requesting

Attachments

  • ElementalSkies (2).png
    ElementalSkies (2).png
    11.3 MB · Views: 83
Top