Bunkers b(0.2.5) - (WIP)

Status
This thread has been locked.

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
I'm currently making a Bunkers plugin.

The plugin is inspired by MineHQ's Bunkers gamemode.
There is no separate factions plugin, it's just a lite version of MineHQ's factions, just the things you'd need in Bunkers. No data is saved yet (it probably won't be in this build), as I'm still finding a way to make it "ranked", just a good way to balance it so each player gains the rating they deserve.

I am not going to be selling the GameManager, as if anyone who wants to make one, the API will be available to do so.

This plugin is NOT currently for sale, but it will be very soon. Updates will be given to customers, and early versions will most likely be put out on github in a few months.

The price is going to be $45, and I might be doing a few sales depending on the time.

!! IMPORTANT !!
If you are looking forward to buying this plugin, or have any suggestions, PLEASE list them.

629186a9dd8d45c98c1c1521ac660411.png

a00c9aa5d1094df394f2b4e7b302dabb.png


29438848ee9e498bad59c93074725420.png

d2f15f7670fb43b488d48a11414de322.png

25fdf237d36d4989a06ae32c3188bd7f.png

99ad5b93cc9c4824990dbee5f795f5de.png

b2801d0261f14a09b7a2dab36572fc1b.png

d4ab67672853462bb342a52c643b477d.png

69269b6888fc443fa6fb4724ff23c6c1.png

d8e0b028ab184c73a9734b153bb9b787.png

c5ff4666d1354e85985248c352b96b21.png

52a376ea0cf94cdaa5ea6805abd5f53d.png

Bunkers bunkers = Bunkers.getBunkers();
bunkers#getFactionManager();
bunkers#getProfileManager();
bunkers#getMobManager(); //this is for spawning villagers, might add more events in bunkers later, and if so the "custom mobs" will be accessible here.

d9cf0108e28a46709b0879e7e8055c87.png

(Credit to alex the bitch ass nigga)
Credit is due where credit is deserved. I would have struggled several minutes with a bad head ache without this.
d51b95c19995400191027b9b0ac29fd5.png


Also if it wasn't for this command framework the plugin would probably take a little longer.

And to Alex's "edit" of item builder.

I'm not very good at math and I needed a little help from spigot forums, thanks spigot.
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
So... What does this Even do? I've played minehq and don't ever plan on it either.
I'll add the description of the gamemode in the original post in a bit.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
** UPDATE **
Finished /f claim & /f map, if you are really good at maths please PM me.**

______________________________________________________

** UPDATE b(0.2.2) UNRELEASED **

Code:
- Added "location messages", aka "Now entering/leaving:"
- /loc - (aliases /whereami, /location) Just shows what faction claim you're in.
- Made faction claims useful (aka other factions can't break them without permission node ("bunkers.factions.bypass")
  - You can no longer:
    - Build in other faction's claims that aren't raidable
    - Build above or below the faction home (threshold is 3)
    - Interact with items unless faction is raidable (i.e. doors, chests, etc.)
 
Last edited:
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
** UPDATE b(0.2.3) UNRELEASED **

# Change Log for Bunkers b(0.2.3) made by dylan on 5/17

** = Admin command. Anything in the faction show part of the lang file that starts with $ will only be shown to admins.

## [Unreleased b(0.2.3)]
### Added
- /f map - Optimization fixed, added checks for distance from the pillars. But will still "attempt" to load the faction from as far as possible.
- /f sethome <faction> ** - This has been fixed, it was bugged and you couldn't set other faction's claims.
- /f claim - WIP fixed, and does save to file. Just finishing up small bugs and testing. Fully finished
- /whereami - Shows what faction claim you're in.
- "Wilderness" - Wilderness has been added, didn't get around to it at the beginning. Need to fix mining outside of the wilderness though (diamonds, gold, etc.)
- /balance - Idk why this wasn't here before
- "$" in lang.yml "FACTION.HELP" - Forgot to mention this, anything that starts with $ in /f help will only be displayed to people with "bunkers.factions.admin"

### Removed
- /viltest - Just a test command for spawning the villagers. The villagers will automatically spawn when the game starts, and will respawn 10 minutes after they die (configurable).

### TODO
- Scoreboard:
- Basic HCF tab
- Sidebar
- Enderpearl
- Spawntag (for /f home)
- Game time & KoTH time
- DTR?
- Faction Name​
- Under name
- Simple, just set colors for whatever team the player is on.​
- Game Object & Command to start
- Fix /f claim
- KoTH
- Decide weather to use WorldGuard for claims or custom claim system. Custom claim system.
- Finish sell shops (only prices and filler item will be configurable for now)
- Make buy shops (only prices and filler item will be configurable for now)
- Finish API - It's like 70% done right now.
- Fix Death Messages

### Developer Notes
- /f claim - Currently working, but not as I want it. Should be done soon.
- "[Dead]" currently players do not respawn, as the Game object has not been completed (or even started on). I really need to get this done, but I am getting all of the faction commands done before I continue.
- TODO: All I can think of for now. If anyone suggests things on mcm I will add more to the list.
- Factions almost finished, work on the actual "Game" object will be started soon.
- Players currently have a "dead" state, using the API you can access the profile manager (bunkers#getProfileManager().getProfileFromUuid(uuid).isDead();)
- Dead players currently cannot break any blocks, and I soon will add the 30s respawn time thing.
 
Last edited:
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
** UPDATE b(0.2.3) UNRELEASED **

Started work on game object. The gamemode will now be "playable" in this build, but not all features will be done. Bugs are being fixed and I'm just trying to get the framework of the game done.[DOUBLEPOST=1496215772][/DOUBLEPOST]** UPDATE b(0.2.3) UNRELEASED **

# Change Log for Bunkers b(0.2.4) made by dylan on 5/17

** = Admin command. Anything in the faction show part of the lang file that starts with $ will only be shown to admins.

## [Unreleased b(0.2.4)]
### Added
- /f join <faction> - Used to force join factions for admins (node "bunkers.factions.join).

### Removed
- Useless methods, thought they'd be useful for the API but I cannot think of any uses.

### TODO
- Scoreboard:
- Basic HCF tab
- Sidebar
- Enderpearl
- Spawntag (for /f home)
- Game time & KoTH time
- DTR?
- Faction Name​
- Under name
- Simple, just set colors for whatever team the player is on.​
- Game Object & Command to start
- Fix /f claim
- KoTH
- Decide weather to use WorldGuard for claims or custom claim system. Custom claim system.
- Finish sell shops (only prices and filler item will be configurable for now)
- Make buy shops (only prices and filler item will be configurable for now)
- Finish API - It's like 70% done right now.
- Fix Death Messages

### Developer Notes
- /f claim - Currently working, but not as I want it. Should be done soon.
- "[Dead]" currently players do not respawn, as the Game object has not been completed (or even started on). I really need to get this done, but I am getting all of the faction commands done before I continue.
- TODO: All I can think of for now. If anyone suggests things on mcm I will add more to the list.
- Factions almost finished, work on the actual "Game" object will be started soon.
- Players currently have a "dead" state, using the API you can access the profile manager (bunkers#getProfileManager().getProfileFromUuid(uuid).isDead();)
- Dead players currently cannot break any blocks, and I soon will add the 30s respawn time thing.
 
Last edited:
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
** UPDATE b(0.2.5) UNRELEASED **

Finished sidebar scoreboard, once I get KoTH done I will add that too. Options will be configurable once I'm done with the game object.

EDIT: Fixed lots of scoreboard bugs.

d90f0476b30eb50127296f240153366d.gif
 
Last edited:
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
** UPDATE b(0.2.5) UNRELEASED **
Started work on KoTH
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

Signs_

Feedback score
1
Posts
56
Reactions
10
Resources
0
looks fucking dope. i'd recommend adding a team colour config option as most people would probably want red, blue, green and yellow as team colours and maybe add a custom tablist.
 

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
looks fucking dope. i'd recommend adding a team colour config option as most people would probably want red, blue, green and yellow as team colours and maybe add a custom tablist.
Yea, I'm going to add that. Currently I paused this project to work on an open source factions plugin, to make bunkers a lot easier.

EDIT: And I currently have a side project for a public all around scoreboard api (under name, sidebar), including tab list.
 
Last edited:
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
Was just wondering, do you want a tab API that is not Kraken? I havent added 1.8 support yet, but for 1.8 people instead of gliching the shit out of the tab it shows the vanilla tablist.
Sure, that would be sick. I wasn't planning on using Kraken, and I might be able to help with 1.8 support. You should upload it to your repo, or just shoot me a PM.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

David

https://twitter.com/nootlol
Supreme
Feedback score
3
Posts
43
Reactions
37
Resources
0
looks nice
 
Status
This thread has been locked.
Top