Jonathan Williams
405d0fec18
Work on FriendRepository, still not enabled yet.
2015-03-31 23:46:43 -07:00
Cheese
31ddeaac50
a little more moo
2015-04-01 17:28:05 +11:00
Jonathan Williams
10c7d06a88
Memory leak fixes for DisguiseManager and DonationManager.
2015-03-31 23:16:15 -07:00
Cheese
59fce1cd88
adding some mmoooo text
...
changed pig kit for baconbrawl
2015-04-01 17:15:56 +11:00
Cheese
ed35d2a992
April Fools update
2015-04-01 16:56:13 +11: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
libraryaddict
b84756ef7a
Revert wizard commits
2015-03-27 22:13:50 +13:00
libraryaddict
a27e6fba5c
Merge branch 'master' of ssh://184.154.0.242:7999/min/mineplex
...
Conflicts:
Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/survivalgames/SurvivalGames.java
2015-03-27 06:00:14 +13:00
Cheese
e3eda38c2c
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-26 10:10:11 +11:00
Cheese
6ab03e95ec
more timings for visman
2015-03-26 10:08:41 +11:00
Jonathan Williams
f4061854cd
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-25 15:11:17 -07:00
Jonathan Williams
6472194d44
Optimized queries to retrieve and update player information by removing inner join calls on the account.
...
Added account id retrieval on login.
Added account id caching in redis.
2015-03-25 15:10:59 -07:00
Jonathan Williams
589d4b1aae
CoreClientManager accessible to public in MiniDbClientPlugin now.
2015-03-25 15:03:08 -07:00
libraryaddict
d3e37d4578
CustomExplosion & explosion/Explosion.java: Add option to use falling block explosions on CustomExplosion by option in Explosion to only spawn falling blocks, not remove blocks so that CustomExplosion can handle that
2015-03-25 20:32:03 +13:00
Cheese
80d350ff85
fixed timedata not storing title
2015-03-23 17:22:11 +11:00
Cheese
4bcdb561be
one more timing
2015-03-23 16:40:59 +11:00
Cheese
5fded981d9
Timings for Visibility
2015-03-23 16:38:17 +11:00
Jonathan Williams
4b81f6cd8b
Fixed Memory leak with lastState in VisibilityData
2015-03-20 09:05:25 -07:00
Cheese
f54ed0ece2
visibility fix
2015-03-20 23:20:56 +11:00
libraryaddict
1f0e204eb3
Merge branch 'master' of ssh://184.154.0.242:7999/min/mineplex into SurvivalGames
...
Conflicts:
Plugins/Mineplex.Core/src/mineplex/core/disguise/DisguiseManager.java
Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/survivalgames/SurvivalGames.java
Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/wizards/spells/subclasses/HealingRune.java
2015-03-18 00:04:41 +13:00
libraryaddict
52f0941fb9
Add resourcepack options
2015-03-17 23:59:24 +13:00
libraryaddict
ec30269a14
Add new loot classes to manage loot
2015-03-17 18:08:47 +13:00
libraryaddict
921deb5270
Update disguises for 1.8, add sleeping ability to player disguises
2015-03-17 17:48:29 +13:00
libraryaddict
65a9073c69
Add border packet and resource pack status packet. Add ability to listen to incoming packet Use Entity
2015-03-17 17:42:16 +13:00
Cheese
73c66fa93f
Merge branch 'SpecRemoveCreative'
...
Conflicts:
Plugins/Mineplex.Hub/src/mineplex/hub/Hub.java
Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/Arcade.java
Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/event/EventGame.java
Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/survivalgames/SurvivalGames.java
2015-03-17 14:57:17 +11:00
Cheese
44e887ec61
fixed give command to properly assign item data
2015-03-17 12:06:41 +11:00
Jonathan Williams
2dade32499
Added support for creating Event servers.
2015-03-15 20:50:54 -07:00
Cheese
4581f49948
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-16 13:39:54 +11:00
Cheese
420c4e7229
More work on Event game
2015-03-16 13:39:33 +11:00
Jonathan Williams
4b878c5f27
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-15 04:48:01 -07:00
Jonathan Williams
fcbac70deb
Tweaked DB Pool settings, increased connections to 4.
...
Disabled Friend and Leaderboard for now.
2015-03-15 04:47:53 -07:00
libraryaddict
db7def2980
Add relative teleports to /teleport command
2015-03-15 12:42:29 +13:00
libraryaddict
20a51ee7fc
Change Blood to unstackable items
2015-03-15 12:30:42 +13:00
Ty Sayers
7811279b26
Convert friend system over to redis-based PlayerStatus data tracking from old SQL storage.
2015-03-14 17:41:16 -04:00
Jonathan Williams
d38a28981b
Fixed NPE when type /friend with a space after it.
2015-03-14 06:20:33 -07:00
Jonathan Williams
b6a8b4cee3
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-13 22:45:48 -07:00
Ty Sayers
af898e3306
Convert PlayerStatus trackers, Bungee MOTD, and Bungee Server status' from MySQL storage to redis-based system using DataRepository's.
...
Re-organize structure of ServerData packaging.
2015-03-14 01:03:22 -04:00
Jonathan Williams
a93a14c3c1
Changed DefaultTransactionIsolation so entire tables aren't locked every query.
...
Decreased DBPool down to 3 connections per server.
2015-03-13 20:16:37 -07:00
Jonathan Williams
cb93769e03
Converted Bungee to redis.
...
Increased DBPool maximum connections to 5.
2015-03-13 17:53:36 -07:00
Jonathan Williams
838df3f57a
Added UUID lookup for saveRank call.
2015-03-13 17:52:25 -07:00
Jonathan Williams
28f73704e5
Improved party lookup for server transfers.
...
Always transfer party if leader transfers servers.
2015-03-13 00:10:29 -07:00
Cheese
c5d48a82a3
Fixed invisibility bug
2015-03-13 11:34:45 +11:00
Jonathan Williams
b1ffe4d07b
Re-enabled target server check.
2015-03-12 15:32:22 -07:00
Ty Sayers
f812243185
Merge branch 'master' of http://184.154.0.242:7990/scm/min/mineplex
2015-03-12 18:20:08 -04:00
Ty Sayers
33ff7f8e50
Convert leaderboard stat events to insert into the repository using asynchronous task calls.
2015-03-12 18:19:58 -04:00
Jonathan Williams
6394b588ab
Re-enabled cross-server functionality.
...
RedisPartyHandler execution is now run on Bukkit main thread.
2015-03-12 04:10:15 -07:00
Cheese
3ceb0ff678
Converted spec away from CREATIVE
2015-03-12 15:31:40 +11:00
Jonathan Williams
23de2f735d
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-11 18:31:29 -07:00
Jonathan Williams
bf87cfd0cd
Merge remote-tracking branch 'remotes/origin/sql_pooling'
2015-03-11 18:30:52 -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
libraryaddict
9cf0e4d1e8
Merge branch 'master' of ssh://184.154.0.242:7999/min/mineplex
2015-03-11 13:17:16 +13:00
libraryaddict
f47447134e
Cleanup hologram class, remove witherskull option for 1.8 and fix duplicate nametags and non-invisibility on armorstands
2015-03-11 13:16:00 +13:00
Cheese
16a8fbe088
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-09 22:15:38 +11:00
Cheese
3a0e597276
more event server stuff
2015-03-09 22:15:24 +11:00
Jonathan Williams
27c17eccfb
Disabled redis pub commands.
...
Added getServerStatusesByPrefix to redis.
Increased timeout for servers.
Turned on DoubleGemWeekend
2015-03-08 13:47:49 -07:00
Jonathan Williams
8cc60e1b65
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-07 21:49:37 -08:00
Jonathan Williams
14da350b16
Removed unnecessary Windows DB call for Pet Factory.
2015-03-07 21:47:48 -08:00
Ty Sayers
4237cd082c
Add support for master-slave replication in redis to balance load of read and writes. Redis based repositories now read/write to specified connection pools (master or slave).
2015-03-07 23:19:35 -05: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
Ty Sayers
adfe5fb74e
Implement usage of SQL connection pooling in RepositoryBase to prevent unnecessary idle connections.
2015-03-07 19:36:54 -05:00
Cheese
e0ba667613
old chests drop a little more frequently
2015-03-07 11:53:18 +11:00
Cheese
480a5225f3
increased coin loot from rare chest drops
2015-03-07 11:49:01 +11:00
Jonathan Williams
90dbd64b17
Added closes to connections in RepositoryBase that use DataSource.
2015-03-06 04:12:46 -08:00
Jonathan Williams
c15c6e2dd8
Removed threading for ServerCommandManager
...
Removed target server check (some commands are broadcasted)
Disabled Message/Party crossserver listeners.
2015-03-06 04:12:11 -08:00
Jonathan Williams
2d7f65588c
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-06 01:36:38 -08:00
Jonathan Williams
09ecb994f6
Pooled Friend/Ignore/Preferences/Poll/Elo repositories.
...
Removed ArcadeRepository as its unused.
Removed target server check for RedisCommand because it breaks other commands.
2015-03-06 01:36:25 -08:00
Cheese
e62d9774a9
Initial Event Game push
2015-03-06 19:11:26 +11:00
Jonathan Williams
5c738a2e3c
Added two-strike system to NCP hooks.
2015-03-05 16:46:50 -08:00
Jonathan Williams
3e27675d96
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-02 12:50:28 -08:00
Jonathan Williams
5e78b43860
Added StaffOnly code to ServerConfiguration
2015-03-02 12:33:04 -08:00
libraryaddict
d6c3b330b5
Fix redis working on the same thread
2015-03-02 03:44:38 +13:00
Jonathan Williams
789e750cbf
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-03-01 01:09:28 -08:00
libraryaddict
3f7eceb907
Disable redis being sent for player messaging and parties.
2015-03-01 17:40:52 +13:00
libraryaddict
3b4075392a
Merge branch 'master' of ssh://184.154.0.242:7999/min/mineplex
2015-03-01 15:16:15 +13:00
Jonathan Williams
e5189bea40
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-02-28 10:26:25 -08:00
Shaun Bennett
81a7e1f1f2
Better hover effect for treasure chests - also fixes hover only showing for old chests
2015-02-28 00:37:22 -05:00
Shaun Bennett
42600a0c70
Call direct methods in friends gui instead of running commands (prevents getting command spam errors when trying to mass add/delete friends)
2015-02-27 23:36:36 -05:00
Shaun Bennett
c916957a07
Fix block morph with treasure chests
2015-02-27 23:22:45 -05:00
Shaun Bennett
90ebbd9962
More refactors
2015-02-27 22:53:55 -05:00
libraryaddict
d23d146f35
Fix up admin message typos
2015-02-27 21:12:31 +13:00
Shaun Bennett
efce714375
DEVP-66 Refactor commonly used classes to Java conventions
...
Refactoring + testing jira
2015-02-26 00:07:07 -05:00
libraryaddict
d9184ad423
Disable /a for muted players
2015-02-25 23:20:40 +13:00
Shaun Bennett
cf7e2eed69
Merge with MPS Update
2015-02-24 21:11:16 -05:00
Shaun Bennett
45fd3cc537
Revert "Update JOOQ files, update IntelliJ config file for JIRA"
...
This reverts commit db3f2989c0
.
2015-02-24 21:03:59 -05:00
Shaun Bennett
cea172a713
Give more cpu to SnrMod+/Youtube private servers
2015-02-24 17:39:02 -05:00
Shaun Bennett
47ef3617f4
Give SnrMod+/Youtube servers 2GB of ram instead of 1GB
2015-02-24 14:43:38 -05:00
Shaun Bennett
48dd5639d2
Kick banned players from games
2015-02-24 14:38:12 -05:00
libraryaddict
fc5771b33c
Merge branch 'master' of ssh://184.154.0.242:7999/min/mineplex
2015-02-24 13:04:06 +13:00
libraryaddict
56e03221ad
Improve party system
2015-02-24 13:03:51 +13:00
Jonathan Williams
e1818a9c32
Fixed stat overrite bug.
2015-02-23 00:45:45 -08:00
Jonathan Williams
87558eb01a
Merge pull request #10 in MIN/mineplex from leaderboards_dev to master
...
* commit 'e1f7e2dbcc91bb79d393b09ea5b250fe895cfe11':
Remove old lines of debug code.
Add in hooks to update statistical events log for leaderboards. Modify leaderboard PHP script for new updated leaderboard table formats.
2015-02-21 01:55:59 -06:00
Ty Sayers
e1f7e2dbcc
Remove old lines of debug code.
2015-02-19 18:55:21 -05:00
Ty Sayers
def101cc8d
Add in hooks to update statistical events log for leaderboards.
...
Modify leaderboard PHP script for new updated leaderboard table formats.
2015-02-19 18:53:46 -05:00
libraryaddict
0aee8042b5
Changed /locate to return the located players name, not fed target
2015-02-18 09:27:58 +13:00
libraryaddict
d29b43d645
Parties now persist cross-server, staff messages now display on the sending server for other staff for staff cross-messages.
2015-02-17 15:17:14 +13:00
libraryaddict
3b0a131ca2
If private messaging is turned off, deny messages, even from friends.
2015-02-15 22:10:15 +13:00
libraryaddict
3ef3689e6d
Fixed RedisMessageCallback not being registered
2015-02-15 22:01:10 +13:00
Jonathan Williams
fd0547d9d3
Added connection re-establishment to database calls if error occurs.
2015-02-14 22:50:52 -08:00
Jonathan Williams
c129deb201
Merge branch 'master' of ssh://184.154.0.242:7999/min/Mineplex
2015-02-14 22:05:24 -08:00
Jonathan Williams
17543910b5
Added Chest packages to support server.
...
Fixed Punish not loading.
2015-02-14 15:09:42 -08:00