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
** Reserved for Changelog **

Code:
# Change Log for Bunkers b(0.2.2) 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.2)]
### Added
- /f map
- /f deposit <amount|all>
- /f withdraw <amount>
- /f sethome <faction> **
- /f claim - WIP fixed, and does save to file. Just finishing up small bugs and testing.
- Ore regeneration with configurable time in config.yml ("clean cut") at "BUNKERS.ORE_REGEN_TIMER".
- "[Dead]" for players that are currently dead.

### TODO
- Scoreboard:
  - Tab
    - Basic HCF tab
  - Sidebar
    - Enderpearl
    - Spawntag (for /f home)
    - Game time & KoTH time
    - DTR?
  - 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.
 
Last edited:
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

matthewp

Software Developer
Supreme
Feedback score
14
Posts
542
Reactions
503
Resources
0
Looks great, I would recommend putting a unique twist on it though.
 

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
Looks great, I would recommend putting a unique twist on it though.
I am going to attempt to, originally when making this thread I thought I typed it, but I have no more ideas for Bunkers. On my personal network I am going to make it ranked, kind of like CS:GO/Overwatch matchmaking.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

matthewp

Software Developer
Supreme
Feedback score
14
Posts
542
Reactions
503
Resources
0
I am going to attempt to, originally when making this thread I thought I typed it, but I have no more ideas for Bunkers. On my personal network I am going to make it ranked, kind of like CS:GO/Overwatch matchmaking.

Pretty good idea, if you know anything about Java and MySQL you should try and store the ranks/elo and other information in there so people can make things like leaderboards.
 

YosemiteOG

Premium
Feedback score
5
Posts
1,193
Reactions
532
Resources
0
sexy :eek: always wanted a plugin like this
 

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
Pretty good idea, if you know anything about Java and MySQL you should try and store the ranks/elo and other information in there so people can make things like leaderboards.
Most likely going to store it in Mongo, until I learn MySQL.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

matthewp

Software Developer
Supreme
Feedback score
14
Posts
542
Reactions
503
Resources
0
Most likely going to store it in Mongo, until I learn MySQL.

Yeah, I should probably learn Mongo sometime. I just prefer MySQL atm. Redis is also a very strong option too.

Well, good luck on this. If you need any help or wanta chat just contact me :p
 

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
Yeah, I should probably learn Mongo sometime. I just prefer MySQL atm. Redis is also a very strong option too.

Well, good luck on this. If you need any help or wanta chat just contact me :p
Redis is going to be required for the GameManager. Basically tossing party (from lobby server) -> faction (game server i.e. Bunkers-G1, Bunkers-G2, Bunkers-G3, etc.) to make parties work.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

matthewp

Software Developer
Supreme
Feedback score
14
Posts
542
Reactions
503
Resources
0
Redis is going to be required for the GameManager. Basically tossing party (from lobby server) -> faction (game server i.e. Bunkers-G1, Bunkers-G2, Bunkers-G3, etc.) to make parties work.

I was wondering if you were doing something like that :p
 

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
I was wondering if you were doing something like that :p
Yea, that's what I'm doing for my server, which my lobby has the game manager. If developers would like to, they could use the factionManager to set the list of players that they would like.

Factions currently are PINK, RED, YELLOW, GOLD, but hopefully, will be optional colors in the future. I asked friends random colors for testing and just stuck with it, but I know others will want different colors.

63a2c9f80bba4b5e9464075dba11e9a2.png
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

ib4est123

Feedback score
2
Posts
122
Reactions
20
Resources
0
Looks very good, a lot of work went into this I can tell. Definitely custom code. If the server doesn't lag (I'd like to see some charts) it'd be nice.
 

Missionary

Premium
Feedback score
2
Posts
313
Reactions
245
Resources
0
Very good plugin. Nothing skidded... Looks like a lot of work went in to this plugin. Good luck with sales man.
 

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
Looks very good, a lot of work went into this I can tell. Definitely custom code. If the server doesn't lag (I'd like to see some charts) it'd be nice.
Will do once I get done with the factions part and actually finish the Game object.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)
Status
This thread has been locked.
Top