Ty Sayers
9a45d1116a
Fix bug with players being able to pick up water and lava sources with empty buckets. Fix bug where death animation wasn't properly playing on entities that entered a safe zone. Increase hunger decay rate slightly. Swap the locations for Shop and Spawn zones and fix appropriate radius differences for zones.
2015-08-26 12:22:36 -07:00
Shaun Bennett
bf1f62057c
Merge remote-tracking branch 'remotes/origin/clans_custom_gear' into clans-beta
...
Conflicts:
Plugins/.idea/misc.xml
Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/clans/ClansManager.java
Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/clans/commands/ClansCommand.java
2015-08-24 22:15:08 -05:00
Shaun Bennett
6841cbac69
Clans bug fixes + shop updates
2015-08-24 22:03:26 -05:00
Ty Sayers
69afefd66f
Merge branch 'clans/world-events' of http://184.154.0.242:7990/scm/min/mineplex into clans_custom_gear
...
Conflicts:
Plugins/Mineplex.Core/src/mineplex/core/blockrestore/BlockRestoreMap.java
Additionally, fix bug where players could fish hook to combat-tag a player in spawn and then attack them. Fix issue where players were able to empty lava and water buckets. Fix bug where monsters wandered into and around spawn zones. Fix bugs where special abilities FireBlast, ExplosiveShot, and WolfsPounce were not affecting mobs (only players). Fix bug with soup left-click punch activation not fully integrated.
2015-08-24 20:55:29 -04:00
Ty Sayers
a9f5197c64
Merge branch 'clans/world-events' of http://184.154.0.242:7990/scm/min/mineplex into clans_custom_gear
...
Conflicts:
Plugins/Mineplex.Core.Common/src/mineplex/core/common/util/UtilPlayer.java
Plugins/Mineplex.Database/src/mineplex/database/Account.java
Plugins/Mineplex.Minecraft.Game.ClassCombat/src/mineplex/minecraft/game/classcombat/Skill/Brute/BlockToss.java
2015-08-22 15:18:51 -04:00
Ty Sayers
6c9a99fa1b
Fix soup consumption bug that didn't allow left clicking for use. Fix bug with item frames being destroyed inside spawn zones. Fix bug with bow deficient classes not properly receiving damage reductions on their bow attacks. Fix bug with Whirlwind Axe skill being enabled in Clans settings. Fix bug where bank related shop buttons functioned as gold token purchasables for error-displaying icons. Increasing duration on potion application from custom gear to prevent shaking inventory screen. Fix bug with gold balance changes (add/remove) weren't taking place synchronously, leading to the ability for duplication of gold and items. Fix bug where enemy'd Clans could be allied or neutral'd, as well as signaling that at-war clans were neutral. Fix bug where clans could unclaim admin chunks and ally chunks. Decrease the rate at which hunger decreases to be more accordance with 1.6 food systems. Disable Flint & Steel, Enderpearls, and Witch spawning.
2015-08-22 15:06:05 -04:00
libraryaddict
39ede2064a
Bosses game progress
2015-08-21 16:12:26 +12:00
libraryaddict
1e14d29999
Clans: Migrate bosses to combat core, fix map to rotate its cursor, finished golem?
2015-08-17 21:04:26 +12:00
libraryaddict
81f793d693
Iron Wizard: Commit progress
2015-08-14 20:49:17 +12:00
Shaun Bennett
2305e8bbaa
Store Kills, Deaths, Murders, Wins, Losses in database
...
Add Murder
2015-07-29 01:48:49 -05:00
Ty Sayers
13f47ad903
Merge branch 'clans-beta' of http://184.154.0.242:7990/scm/min/mineplex into clans_custom_gear
...
Conflicts:
Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/items/CustomItem.java
Plugins/Mineplex.Minecraft.Game.Core/src/mineplex/minecraft/game/core/damage/DamageManager.java
2015-07-24 13:59:01 -05:00
Ty Sayers
0b49d053fe
Fix memory leak in player gear management. Update custom gear display design for title and description to fit CJ's specified design, as well as updating attribute descriptions to match google doc more closely. Fix bug with damage reduction attributes adding instead of reducing damage. Fix bug with parse errors causing defective attribute bugs and console spam with certain custom gear attributes. Fix bug where legend was not being properly displayed for /c map command. Fix bug where chunks could be claimed diagonally to opposing enemy clans. Fix bug with redstone not properly being disabled. Fix bug with attribute effects taking place even when damage events were cancelled, such as in safe zones. Fix bug with dispensers being able to place lava and water blocks. Fix bug where holding a book caused debug chat spam for players in regards to custom damage events.
2015-07-20 15:57:57 -05:00
libraryaddict
cd55eba2be
Clans: Fix map inventory moving
2015-07-21 07:37:08 +12:00
Jonathan Williams
0772f2e91e
Fixes for GoldManager
2015-07-19 21:04:59 -07:00
Jonathan Williams
3b47b01aea
Merge branch 'clans-beta' of ssh://184.154.0.242:7999/min/Mineplex into clans-beta
2015-07-19 20:18:08 -07:00
Jonathan Williams
73aea85876
GoldManager now uses stored procedure.
...
Deductions automatically process gold queue and return if transaction succeeded.
2015-07-19 19:32:46 -07:00
Jonathan Williams
3660b348cd
Work on Gold.
2015-07-19 18:15:50 -07:00
Shaun Bennett
1ef6fe3ed6
Observer changes
2015-07-17 15:37:33 -05:00
libraryaddict
3dcf489ea6
Add 'clan' to the clans command
2015-07-17 17:12:44 +12:00
Shaun Bennett
2b2e5e5c97
Spelling fixes + Observer mode
2015-07-16 15:51:21 -05:00
libraryaddict
c79117f86a
Merge branch 'clans/world-events' of ssh://184.154.0.242:7999/min/mineplex into clans/world-events
2015-07-17 00:30:54 +12:00
libraryaddict
aaee5f01ce
Clans: Modifications to map stuff, fix food level depleting too fast
2015-07-17 00:30:34 +12:00
Jonathan Williams
9cf4ff005a
Added some debug checks.
2015-07-16 01:26:38 -05:00
Shaun Bennett
6a598690b0
Jooq Update, Async Clans calls, Clan name in scoreboard, block toss fix
2015-07-15 21:43:35 -05:00
Shaun Bennett
7f98157890
More work/fixes
2015-07-14 20:38:30 -05:00
Shaun Bennett
ae71de30db
Fixes and changes
2015-07-14 01:57:53 -05:00
Shaun Bennett
5c5e7dd4a9
Merge master into clans
2015-07-13 20:42:10 -05:00
Shaun Bennett
231d4bd494
Merge remote-tracking branch 'origin/clans/world-events' into clans/world-events
2015-07-13 20:23:51 -05:00
Shaun Bennett
dc1fe5fc2c
Fix schematic material id bug, add new schematics from build team, fix field ore bug, make /gear admin+, enable server join for staff ranks, remove annoying log spam from VisibilityManager
2015-07-13 19:11:17 -05:00
libraryaddict
66bef4ac00
Maps: 100 deaths before maps freeze, sends a warning message when switching servers from clans
2015-07-13 21:21:17 +12:00
Shaun Bennett
a9e68ff777
Completed Energy
2015-07-08 21:39:31 -05:00
libraryaddict
27c7e7be03
Merge branch 'clans/world-events' of ssh://184.154.0.242:7999/min/mineplex into clans/world-events
2015-07-04 09:07:29 +12:00
libraryaddict
fbf2935b19
Don't display dead players
2015-07-04 09:07:14 +12:00
Shaun Bennett
384d1814d7
Scoreboard teams display clan relationships
2015-07-03 15:12:46 -05:00
libraryaddict
c021c6cc19
Added missing but not forgotten MapCommand
2015-07-04 07:12:50 +12:00
libraryaddict
24294237ea
Add /map command
2015-07-04 04:11:35 +12:00
libraryaddict
89a4541275
If inventory is empty, add clans map
2015-07-04 04:09:18 +12:00
libraryaddict
c75f22b5e0
Merge branch 'clans/world-events' of ssh://184.154.0.242:7999/min/mineplex into clans/world-events
...
Conflicts:
Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/clans/ClansManager.java
2015-07-04 03:44:59 +12:00
libraryaddict
68f7bd533d
Clans Map stuff
2015-07-03 14:23:37 +12:00
Shaun Bennett
9ccc85a79e
Improved block restore for Events
2015-06-30 22:30:49 -05:00
Shaun Bennett
0fce46f504
Finished Undead Camp Event (Loot tables still need adjusting)
2015-06-30 15:28:50 -05:00
Shaun Bennett
0fdc4e0008
Merge remote-tracking branch 'origin/clans/world-events' into clans/world-events
...
Conflicts:
Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/clans/worldevent/event/undead/UndeadCamp.java
2015-06-30 14:04:35 -05:00
Shaun Bennett
be974bfaac
Work from laptop
2015-06-30 14:02:39 -05:00
Shaun Bennett
e0284e2eb0
Loot for World Events
2015-06-29 22:32:40 -05:00
Ty Sayers
d2f633f572
Fix attribute name positioning bug as well as duplicated attributes on randomly generated items. Fix misleading description of item attributes Conquering/Protection. Fix bug with unwanted entities spawning and targetting players in safe Spawn zones. Fix bug with WindBlade occasionally killing users via fall damage after a long flight even though close to the ground. Fix bug with MagneticBlade not properly pulling entities other than players. Fix bug with AlligatorsTooth not properly granting certain effects such as water breathing.
2015-06-29 16:38:51 -04:00
Shaun Bennett
d07c319581
Saving some work
2015-06-27 22:22:02 -05:00
Shaun Bennett
1865e41144
Undead Camp
2015-06-26 01:05:36 -05:00
Shaun Bennett
7f530f6593
New border dimensions
2015-06-24 23:18:18 -05:00
Shaun Bennett
a0d97d5d99
Scoreboard changes, Fix region values, add 1.8 Border for map
2015-06-24 22:44:41 -05:00
Shaun Bennett
2735c81205
Fix bug with leaving and joining clans: online player list wouldnt update
2015-06-23 23:00:07 -05:00
Shaun Bennett
fa612c9c86
Chat filter clan names, Fix scoreboard bug
2015-06-23 22:48:51 -05:00
Shaun Bennett
935aba9c16
Some world event tweaks, refactor clans and clanTerritory to use new clanServer table with serverId, updated jooq classes
2015-06-23 21:45:55 -05:00
Shaun Bennett
e34324b864
Disable auto event now while location and abilities are tweaked
2015-06-23 17:05:47 -05:00
Shaun Bennett
76a1f2b1f0
Reset timer when no players are online
2015-06-23 16:37:49 -05:00
Shaun Bennett
009f8a6764
Merge with twiggy
2015-06-23 16:36:21 -05:00
Shaun Bennett
50ddd23251
Event auto starting, Terrain Finder, Scoreboard Tweaks, Event idle, other random tweaks
2015-06-22 20:34:13 -05:00
Ty Sayers
1541dc329e
Merge branch 'clans/test-server' of http://184.154.0.242:7990/scm/min/mineplex into clans_custom_gear
...
Conflicts:
Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/economy/GoldManager.java
2015-06-22 16:24:31 -04:00
Ty Sayers
2ffe2badf2
Reimplement clan energy-draining over time. Add combat-logging NPC for players that prematurely log off. Fix bug regarding /logout command for safe-logging. Reduce Shop territory side by 1 chunk radius. Add organic farming shop for purchasing/selling farm produce. Add travel hub for transporting between different spawn and shop locations. Add missing BowAttributes implementations for custom bows, and re-add in probability for dropping bows on custom gear drops. Fix bug related to custom-bow items not properly formatting item descriptions and display name. Update Redis default host IP. Fix bug where ranged attacks triggered melee-based custom gear attributes. Add clan management command for managing/deleting clans during testing phase of alpha/beta Clans.
2015-06-22 16:20:20 -04:00
Jeremiah Bishop
03c45116ef
Various fixes, and added the new data to Zoologist kit
2015-06-21 23:38:25 -04:00
Jeremiah Bishop
dd9e6a6866
Started adding SkyWars game mechanics
2015-06-18 14:54:26 -04:00
Shaun Bennett
71da87a5ae
Some cleanup
2015-06-17 21:36:47 -05:00
Shaun Bennett
b5f4574b1b
Show region on scoreboard, moving on to event finishes
2015-06-17 20:37:45 -05:00
Shaun Bennett
dbdb2b3fc5
Scoreboards and WorldEvent work
2015-06-17 17:40:16 -05:00
Shaun Bennett
8245b6c466
Schematic generation over time, fixes to gold manager drops
2015-06-14 17:30:02 -05:00
Shaun Bennett
d24f01ba86
More event stuff!
2015-06-11 23:35:29 -05:00
Shaun Bennett
9cdf69b19d
More work on events
2015-06-09 22:58:52 -05:00
Ty Sayers
4dd1cf43de
Add ability to convert Gems into Gold daily to Bank Shop, including redis-based system for tracking most recent transfers. Fix bug with item attributes that reference potions not properly displaying potion value effects (uses roman numerals). Prepare for custom textured Legendary items by modifying over to record-based materials. Add base for organic produce / farming shop.
2015-06-09 15:46:38 -04:00
Shaun Bennett
d1a7d16810
Fixes GoldManager
2015-06-08 15:04:30 -05:00
Shaun Bennett
6a0584d419
Merge remote-tracking branch 'remotes/origin/clans_custom_gear' into clans/world-events
...
# Conflicts:
# Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/clans/ClansManager.java
# Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/economy/GoldManager.java
2015-06-08 15:03:51 -05:00
Shaun Bennett
aa9aba92cd
Commit for merge
2015-06-08 14:59:06 -05:00
Shaun Bennett
8c7faf27dd
Store gold drop amounts in item metadata (might be worth switching to our own storage?)
2015-06-06 16:04:11 -05:00
Shaun Bennett
24a1016836
Slime enrage
2015-06-06 15:39:51 -05:00
Shaun Bennett
6ea000fd22
Remove slimes when server stops
2015-06-06 15:16:03 -05:00
Shaun Bennett
1f92564ea1
Changes to Slime Boss, ability to drop gold with GoldManager, small KOTH changes. [ALL UNTESTED]
2015-06-06 14:49:41 -05:00
Ty Sayers
971612a538
Fix bug relating to Energy Shop purchases and item functionality. Fix bug with GoldManager not being properly initialized on plugin start-up. Add Shops safe-zone to region claims for default clans across world. Create BankShop for all interactions related to economy management, specifically buying & selling GoldTokens as well as converting Gems into Gold on a daily basis.
2015-06-05 19:18:06 -04:00
Shaun Bennett
90a7362440
Marge with twiggys code, work on slime splitting
2015-06-04 00:21:09 -05:00
Ty Sayers
fa3e6c3d1f
Fix bug with multiple locations being used for claiming separate areas for server-side clans such as Spawn.
2015-06-03 20:10:32 -04:00
Ty Sayers
e15a2ad123
Add ClansRegions to handle the initialization of default server-side Clans representing special territories such as Spawn and Fields. Additionally, claim land with appropriate distribution according to the respective Clan. Fix bug with WeightSet generation not properly handling low amounts of uniformly likely elements. Fix bug with ClanInfo not properly handling creation of clans and initializing the date created field. Fix bug with Spawn region not properly protecting from claim and PvP settings.
2015-06-03 20:08:34 -04:00
Shaun Bennett
d8acb0aae6
Merge remote-tracking branch 'origin/clans_custom_gear' into clans/world-events
...
Conflicts:
Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/Clans.java
2015-06-02 20:45:53 -05:00
Shaun Bennett
5d431a586a
King of the hill work
2015-06-02 20:44:14 -05:00
Ty Sayers
1fa919e954
Finish GoldToken integration for cashing in. Re-implement fixed hidden JSON lore encoding. Fix damage reduction attributes where entity types weren't being properly initialized. Prevent players from breaking blocks in temporary Spawn regions.
2015-06-02 20:01:42 -04:00
Ty Sayers
155b078c49
Update spigot version to Shaun's changed. Add separate spawn locations at (200,0) and (-200,0) on the map as well as safe-zone regions surrounding spawns. Temporary halt energy deduction until energy shop is enabled. Fixed issues related to field zones being claimable/breakable, as well as borderlands. Define claimable areas. Add GoldToken item for storing currency into physical items. Add gold management for checking economic status for players.
2015-06-01 15:51:22 -04:00
Ty Sayers
2e19aabfa1
Convert damage system to custom Mineplex damage events to enable legendary abilities. Fix NPE and hanging issue on ServerData's serialization adapter. Finalize item generation logic for instantiating CustomItem's based on specified random distribution of types, attribute counts, etc. Fix several Legendary bugs discovered during testing. Clean left-over template documentation and further clarify ambiguous methods. Add proper updating logic for custom items to track internal stats in hidden json lore. Add safe-logout system to prevent combat logging and enable players to safely log after a designated amount of time. Tweak WindBlade's flight speed to a more natural value.
2015-06-01 12:25:20 -04:00
Shaun Bennett
68b708e32e
Schematic Utilities for Clans
2015-05-29 18:23:46 -05:00
Shaun Bennett
dc994956e1
[Clans] Slime absorb work
2015-05-28 18:56:03 -05:00
Shaun Bennett
6b10d9f3c9
[Clans] More work on world events
2015-05-28 15:20:43 -05:00
Ty Sayers
167549c9e8
Add implementation for variety of attribute and base attribute hierarchies, add in JSON encoding for itemstack-item pairing to hold stats and information about items without unintuitive print & parse methods. Temporarily disable donation related commands in DonationManager for testing, as it was presenting compilation issues. Introduce further implementation of LegendaryItems. Add various utility methods for JSON encoding (utilizes GSON). Fix various bugs seen in internal testing.
2015-05-25 14:22:06 -04:00
Shaun Bennett
20fadcd187
[Clans] Work on world events/slime boss
2015-05-24 01:37:16 -05:00
Shaun Bennett
ff377a3e5c
[Clans] World event state system
2015-05-21 15:33:02 -05:00
Ty Sayers
a8a8d4961a
Add remaining bow and armor based attributes, include base implementation of Legendary weapons. Fix smelting bug.
2015-05-16 12:58:58 -04:00
Mini-Chiss
643ed2c047
Fixed most enchants not working
...
added commands to event
minor update to snowfight to make it more fun
2015-05-11 19:55:26 -05:00
Ty Sayers
6b3028605e
Merge branch 'master' into clans_custom_gear
2015-05-05 15:58:03 -04:00
Ty Sayers
66c9fefc6e
Add leftover Clans commit to introduce GearManager.
2015-05-05 15:34:32 -04:00
Ty Sayers
7567648312
Add CustomItem hierarchy for Clans project, introducing rare gear that can be decorated with various ItemAttributes for unique effects.
2015-05-05 15:33:42 -04:00
Shaun Bennett
244ffece8a
Fixes for build game + fix clans compile
2015-05-01 18:02:06 -05:00
Shaun Bennett
4ac4e9d729
Start of world event framework
2015-04-30 13:15:20 -05:00
Shaun Bennett
50c38dc467
April Fools Additions, Fix some errors in Clans code, Add PlayerCache to IntellIJ IDEA
2015-03-31 17:22:50 -04:00
Jonathan Williams
98b14c9c7e
Fixed Clans repository so it uses the pool.
2015-03-11 19:20:42 -07:00
Jonathan Williams
626bfc35fc
Revert "Revert "Implement usage of SQL connection pooling in RepositoryBase to prevent unnecessary idle connections.""
...
This reverts commit 215ec7b00d
.
Enabled multi-queries on db pool.
Cleaned up some code using new pooling getConnection inappropriately
2015-03-11 18:05:13 -07:00
Ty Sayers
215ec7b00d
Revert "Implement usage of SQL connection pooling in RepositoryBase to prevent unnecessary idle connections."
...
This reverts commit adfe5fb74e
.
2015-03-07 19:38:06 -05:00