nossr50
d3c47935d4
Some refactoring
2019-01-12 19:56:54 -08:00
nossr50
d141a28747
Most things that print to your chat will now print to action bar
2019-01-11 07:11:17 -08:00
nossr50
19c38f0cb1
Parties can now have max size limits (configurable), by default party sizes are unlimited.
2019-01-11 06:17:07 -08:00
nossr50
f11b98c29d
Players need to have unique objectives
2019-01-11 05:26:05 -08:00
nossr50
d5a4103858
new mmoinfo command and JSON click events
2019-01-10 01:17:47 -08:00
nossr50
0cb9bbb530
Overhaul Era MOTD
2019-01-09 18:25:37 -08:00
nossr50
362d036b16
4 days of work and I'm still not done ;_;
2019-01-08 19:52:52 -08:00
nossr50
7581425f87
reducing linecount since crowdin charges by linecount
2019-01-04 09:53:44 -08:00
nossr50
01a7aa4d12
Reworked the relationship between SubSkill and Locale keys
2019-01-04 07:58:39 -08:00
nossr50
6dc75760d0
JSON hover objects now follow different templates based on the subskill's properties
2019-01-03 07:16:05 -08:00
nossr50
85e1f2eb7e
mcchatspy is now a command based instead of permission node based
2019-01-03 01:26:08 -08:00
nossr50
ebec5d6f70
Added some JSON, much more to come.
2019-01-02 08:06:18 -08:00
nossr50
bec088c969
Some work on milestones is done
2018-12-31 10:10:00 -08:00
nossr50
0d260a74c9
Refactoring to make my life easier
2018-12-29 05:24:55 -08:00
nossr50
93d10c0739
Starting work on converting skills to use the new 100-scale system
2018-12-26 23:59:43 -08:00
nossr50
8a02230fd2
Updating strings relating to the project.
2018-12-24 17:52:39 -08:00
Jamie Sinn
aee60f2c09
Mctop Cooldown message correction. Closes https://github.com/mcMMO-Dev/mcMMO/issues/3470 ( #3481 )
2018-07-15 10:08:52 -04:00
GiovanH
421455224f
Codebase!
2018-05-10 04:54:35 +01:00
t00thpick1
29c55312a5
Don't allow these commands on child skills.
2018-05-01 23:12:06 -04:00
TfT_02
3ea845cfd9
Changed Flux Mining mechanics
...
Previously, Flux Mining would get unlocked at a specified level with a
specified chance. Once unlocked, the player would have no control over
this ability and some players complained they would like to be able to
turn it on and off.
By adding a new furnace recipe, to craft a special pickaxe - a Flux
Pickaxe - this issue is solved. If a player doesn’t want to use Flux
Mining, they simply shouldn’t mine using a Flux Pickaxe.
Crafting a Flux Pickaxe is simple, just place one of the vanilla
pickaxes in a furnace and cook it up.
Every time the ability is successful, extra durability damage is dealt
to the tool. Just like with other abilities.
Adds #2320
2014-12-22 16:58:22 +01:00
TfT_02
63b332216e
Read summon item from config in /taming command
2014-10-11 11:38:53 +02:00
TfT_02
e4af611c91
Fix formatting of TreeFeller threshold locale key
2014-10-11 11:38:52 +02:00
TfT_02
c31281971c
Summon amount limits and new ability
2014-10-11 11:38:52 +02:00
TfT_02
eda38cba66
Add lifespan to Taming summons
2014-10-11 11:25:57 +02:00
TfT_02
0838cbb874
Add option to not show ability names on scoreboard
...
Adds #2249
2014-10-04 14:05:30 +02:00
TfT_02
a3943aab24
Add checks for loaded/unloaded profiles in commands
2014-08-19 22:23:19 -06:00
t00thpick1
d687543910
Prevent players from having more than one database querying command running at once.
2014-08-19 18:11:56 -04:00
t00thpick1
857e12b96e
SQLDatabaseManager optimizations, async profile loading -t00thpick1, zreed
...
This commit changes our shared connection into a connection pool utility to prevent
thread locks from multiple actions attempting to access the database at the same time.
In additon, profile loading has been moved off the main thread at login time, to
allieviate the performance issues caused by it.
Fixes #2138 , Fixes #2119 , Fixes #1982 , Fixes #1953
2014-08-01 20:31:17 +02:00
TfT_02
15d7d3f8a2
Add Snow to Excavation guide
2014-07-16 11:47:28 +02:00
TfT_02
4643cf1070
A whole bunch of more work to convert Salvage to a child skill
2014-05-18 17:04:39 +02:00
GJ
91bf54019e
Convert Salvage to a child skill.
2014-05-18 17:04:38 +02:00
TfT_02
faa11a87a9
Removed "Treasure found!" message
...
Because when treasures are found in vanilla Minecraft, there isn’t a
message either
2014-03-29 17:12:55 +01:00
TfT_02
b653aa57b7
You can't accept an alliance request when you already have an ally
2014-02-09 16:10:43 +01:00
GJ
43e2c813d1
Clean up some of our messes.
2014-01-20 13:58:40 -08:00
TfT_02
c108a475e3
Fix a typo in the Alchemy skill guide
...
Concotions => Concoctions
2014-01-17 19:25:48 +01:00
TfT_02
818962e668
Added party levels
...
Parties now have XP and Levels. Party features such as party teleport and party chat have to be unlocked before they can be used by the party members
2014-01-17 18:56:27 +01:00
TfT_02
c729297615
Added party alliances
...
Adds the following commands:
`/party alliance`
`/party alliance invite <target>`
`/party alliance accept`
Allies will share party chat and will not be able to harm eachother.
Item and XP sharing is limitied to a single party. Allowing two parties
to team up without sharing resources and XP.
Closes #1009
2014-01-17 18:55:58 +01:00
TfT_02
6143003516
Update PR to changes in master
...
- Special thanks, instead of in dev team
- Fix formatting issues
* Remove trailing whitespaces
* Rename method names of event listeners
* Check for negative instead of positive
- Added Alchemy skill guide
2014-01-16 22:32:40 +01:00
Eric Hildebrand
8f83e328b0
Introduction of new Alchemy skill!
2014-01-16 22:32:40 +01:00
TfT_02
491df2cc82
Changed the appearance of /mcmmo commands
...
Closes #978
2014-01-12 13:51:12 +01:00
TfT_02
730f786d5b
Fix issue with /ptp command
...
Fixes #1773
2014-01-11 10:30:12 +01:00
GJ
30a1b333b9
Need a space here.
2013-12-02 08:18:28 -05:00
TfT_02
2b81b8daeb
Fix Commands.Scoreboard.Timer locale string
...
Closes #1626
2013-11-18 19:56:29 +01:00
GJ
5edbdec151
Actually fix broken locale string.
2013-11-15 07:25:50 -05:00
GJ
eaa38c11b8
Fix broken locale string.
...
Fixes #1615
2013-11-13 09:47:13 -05:00
GJ
69ef7f40d8
Command cleanup.
2013-11-08 23:14:11 +01:00
GJ
9ef3c721df
Formatting cleanup from the scoreboard update. Also handle skill permissions differently.
2013-10-28 13:04:46 -04:00
riking
17b7a9bf10
Add message to /mcscoreboard time [n]
2013-10-25 11:41:21 -07:00
riking
bd611ee11c
Add message to /mcscoreboard keep when a board is not shown
2013-10-25 11:39:24 -07:00
riking
95f15e68fe
New and Improved Scoreboard System
...
- Scoreboards now AUTO-UPDATE
- Scoreboards now COME IN COLOR
- If you want, they can come in EVERY COLOR (Config setting)
- Scoreboards can be displayed alongside chat output!
- Prevention of denial of service to SQL via spamming /mctop using a cooldown
- Added /mccooldown command to show cooldowns for all available skills
2013-10-25 09:49:02 -07:00
TfT_02
e0599a0dea
Subtract XP with Hardcore mode
...
Adds #1529
2013-10-20 20:02:16 +02:00
GJ
468fbdab56
SkillUtils cleanup, EventUtils creation
...
Move some functions in SkillUtils to more relevant locations.
Begin work on utility class to handle all event calls.
2013-10-15 13:03:33 -04:00
riking
44e3e4d1e1
Localize several command results
...
Also don't nullcheck the null-guarded mcMMOPlayer in PartyManager
2013-10-14 20:48:36 +02:00
TfT_02
ed8197bd50
Remove level based bonus from Master Angler
...
Let's try this another way, instead of removing this passive ability all togheter I think it would be nice to keep the boat/biome catch rate boost. The level based boost was out of hand and counter-intuitive as it made leveling easier on high skill levels.
2013-10-12 02:41:13 +02:00
TfT_02
82f8c4ce36
Fishing Treasure Hunter overhaul
2013-10-12 02:41:13 +02:00
GJ
a25dc24c6c
No reason to have this many functions...
2013-10-11 15:18:56 +02:00
TfT_02
4aef4c63fc
Split the locale skill guides into seperate sections
...
This will make it easier for translators to keep up with translating our skill guides. Closes #560
2013-10-07 16:05:11 +02:00
riking
14ae1a69c4
Attempt clean recovery from an unloaded PlayerProfile
...
This change should cause McMMOPlayer to create a graceful recovery when the database is temporarily unavailable.
When a McMMOPlayer is constructed and recieves an unloaded PlayerProfile, it schedules a task to re-attempt profile retrieval. This task can run for a maximum of 5 seconds, after which a second warning is printed indicating that it has given up (and a message given to the user).
2013-10-06 10:09:09 +02:00
TfT_02
5ad0f2c624
Do a little bit of localebending
2013-09-30 11:32:35 +02:00
dddeeefff
b49e56c857
Added missing COTW message when there are too many Horses nearby
2013-09-23 22:29:01 +02:00
GJ
5a3f8ad15f
Add COTW info for horses to the Taming command.
2013-09-17 14:13:11 -04:00
GJ
3a2c6a0827
We can have ' again!
2013-09-17 14:09:39 -04:00
GJ
1ec55c2d7e
Remove the last bits of Spout from our code.
2013-09-16 12:05:39 -04:00
GJ
a639a37637
Add per-skill XP boost perks.
...
Fixes #1412
2013-09-03 09:24:58 -04:00
TfT_02
0ce41150c6
Vampirism can now be enabled without having Skill Death Penalty enabled
2013-08-22 22:54:05 +02:00
TfT_02
0455416dec
Reorganized Hardcore locale strings
2013-08-22 22:54:05 +02:00
TfT_02
a6e7febf77
Hardcore mode can now be toggled for each skill individually
2013-08-22 22:54:05 +02:00
GJ
ede0757d83
Remove /mmoupdate and replace with /mcconvert database
2013-08-22 22:33:06 +02:00
GJ
223649ec28
Formatting and localizing.
2013-08-22 22:22:19 +02:00
TfT_02
68e433b3b7
Added new ExperienceFormula config and /mcconvert command
2013-08-22 22:22:19 +02:00
TfT_02
51bf989418
Counter Attack now only activates when the player is blocking
...
Closes #1018
2013-08-20 23:23:49 +02:00
TfT_02
1f712063bf
Admin and Party chat prefixes are now customizable
...
Closes #578
2013-08-17 12:18:29 +02:00
TfT_02
6d4a2feaae
Slighty changed a Green Thumb string
...
Make this fit on one line in the chat window
2013-07-24 20:01:26 +02:00
TfT_02
696e82e622
Add missing Axes locale string
...
* Somehow, the message notifying a player that he was struck by Skull
Splitter wasn't in the locale files anymore.
* Re-added this string and renamed it.
* Fixes #1271
2013-07-15 13:18:13 +02:00
riking
23729f45ee
Pull changes from dev-dbman (commit f63c5e3
)
2013-06-28 15:02:58 -07:00
TfT_02
af60f08a8b
Localize the ScoreboardManager
...
Closes #1232
2013-06-28 19:17:39 +02:00
GJ
60304e9643
Because Minecraft does stupid things with "/" in the chat.
...
Fixes #994
2013-05-20 08:56:02 -04:00
TfT_02
2d66b8ed12
Cleanup - fixing various formatting issues
2013-05-18 22:41:42 +02:00
TfT_02
3158c7e3eb
List /party itemshare and /party expshare in /party ?
...
Closes #913
2013-05-15 19:00:34 +02:00
TfT_02
18efd09421
Remove \' since it somehow breaks the name display
...
For some reason using \' will show the pets name as:
"<player-name>'s {1}"
2013-05-05 00:36:58 +02:00
TfT_02
3ab4938f3d
Also need to locale these two strings
...
Closes #1019
2013-05-02 21:08:20 +02:00
TfT_02
f6e9fd9f3a
Add more localisation
2013-05-02 21:02:12 +02:00
GJ
3322677d32
Added "Ice Fishing" ability to Fishing
2013-05-01 10:18:19 -04:00
GJ
4f87cb6446
Added "Master Angler" ability to Fishing.
...
This ability increases the chance that a fish will bite the line while
fishing.
2013-04-09 20:53:54 -04:00
GJ
eabf0f7f82
No need to use an empty locale string for this.
2013-03-11 21:06:56 -04:00
GJ
3f71dab0b1
Improved stats display for child skills
2013-03-08 08:39:28 -05:00
GJ
d2cb55befa
Fixed bug with /ptp display strings when trying to teleport after having
...
been hurt or recently teleporting.
2013-03-03 23:02:37 -05:00
GJ
c3eaec513b
GIANT Blast Mining update. Lots of new config options in advanced.yml
2013-02-27 15:45:15 -05:00
NuclearW
cbbe436a69
Added party itemShare mode: EQUAL
...
Slightly cleaner way of handling equal item sharing.
Reset the item share modifier back to base when a player leaves the party
Added a new config file for the itemWeights
Removed the debug messages.
Added Lapis_Ore to itemweights.yml
Drop the item on the ground if the winningPlayer's inventory is full.
Unneccesary
Added a feature which allows the party leader to toggle item share categories....
That should be the rest.
ItemWeights to Item_Weights
2013-02-26 18:46:15 -05:00
GJ
2373ca82ba
Added "Shroom Thumb" ability to Herbalism. Closes #724
2013-02-25 09:58:25 -05:00
GJ
62aaad8707
Added "Holy Hound" ability to Taming
2013-02-22 18:47:34 -05:00
GJ
918d81198f
Cleaner way to handle per-world teleport permissions. Also provides a
...
nice error message now to explain WHY a player can't teleport.
2013-02-20 11:43:23 -05:00
GJ
b18a4da0d9
We don't use this anymore.
2013-02-19 19:08:21 -05:00
GJ
5c76ef312f
Added '/mcnotify' command to toggle ability notifications on/off
2013-02-19 13:18:27 -05:00
GJ
f189907ff8
Added visual effects for ability enabling. Also readded chat messages
...
for people who have particle effects disabled.
2013-02-19 13:02:08 -05:00
GJ
a99d6eb9f8
We don't use this one either.
2013-02-19 10:39:08 -05:00
GJ
bb37a5982e
We don't use these strings anymore.
2013-02-19 10:36:50 -05:00
GJ
19292c8007
That's not my name. That's not my name.
2013-02-19 08:12:25 -05:00
TfT_02
cf0f075acb
Added an Update Checker, closes #559
2013-02-18 22:54:50 +01:00
TfT_02
bc9e946618
Revert removing Chimaera wing.
...
We've decided to keep it, for now.
2013-02-15 16:36:21 +01:00