TfT_02
c10525ada9
Add UUID support! - zreed, slipcor, t00thpick1
...
This commit updates our database managers to use UUIDs instead
of usernames for persistent storage.
Fixes #1979
2014-08-01 20:23:03 +02:00
TfT_02
a48ada306c
Add magical mod importer
...
Usage: Create a folder called 'import' inside /mcMMO/mods/. Place your latest Cauldron 1.7+ startup log in this folder and rename it to 'import.log'.
It is worth noting that it's advisable to create a short log by starting and stopping the server once, or by manually editing the log file to only include material mapping in order to speed up the import process.
When the server is running, use the command /mcimport. You will see the import progress in the console, once it is done the files are created in /mcMMO/mods/output/.
Any item that wasn't recognised gets placed in a .unknown.yml config file. Durability detection only works if the mod is installed when importing (it should be).
2014-08-01 00:22:29 +02:00
zreed
48c7aa3e84
Add an UpgradeManager
2014-07-23 12:37:02 +02:00
TfT_02
15d7d3f8a2
Add Snow to Excavation guide
2014-07-16 11:47:28 +02:00
TfT_02
30085e1e34
Add option to control Unarmed item pickup behavior
...
By default when using Unarmed, picking up items is prevented when a
players entire inventory is full, except for his empty hand.
2014-07-15 15:40:49 +02:00
TfT_02
3d242bbdb6
Always call back events
2014-07-02 11:25:13 +02:00
TfT_02
2eeb9b1f35
Set a pretty repair material name in armor.yml
...
Adds #1863
2014-06-15 17:46:16 +02:00
TfT_02
3de6e2c3f1
Add full Repairable support in armor config files
...
You can now fully configure armor to be repairable from the armor.yml
config files.
Adds Repair_MinimumLevel and Repair_XpMultiplier to armor.yml
2014-06-15 17:46:16 +02:00
TfT_02
98d166808f
Finish the tools.yml header
2014-06-15 17:45:52 +02:00
TfT_02
f75e15dfdc
Set a pretty repair material name in tools.yml
...
Adds #1863
2014-06-15 17:31:50 +02:00
TfT_02
f2b892b7d5
Add full Repairable support in tools config files
...
You can now fully configure a tool to be repairable from the tools.yml
config files.
Adds Repair_MinimumLevel and Repair_XpMultiplier to tools.yml
2014-06-15 17:28:54 +02:00
TfT_02
883ada01f8
Fix typo with XP_Modifier in tools.default.yml
2014-06-15 17:18:49 +02:00
TfT_02
4970cdc3f4
Add mcmmo.skills.salvage permission to plugin.yml
...
Fixes issue where players would have access to the Salvage child skill
by default.
Mentioned in #2075
2014-06-12 13:42:42 +02:00
TfT_02
37aebc1716
Calculate Alchemy XP based on potion stage
...
Adds #1926
2014-06-09 01:56:07 +02:00
TfT_02
b1c1f0e21e
Added missing Salvage permissions to plugin.yml
2014-05-25 23:45:20 +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
8eb6acd60f
Add option to prevent hopper transfers of bottles
2014-04-27 15:03:07 +02:00
TfT_02
56e625a9df
Added option to open /mcstats after logging in
...
Added #1033
2014-04-06 13:27:38 +02:00
TfT_02
70a1eea231
Nerf Herbalism XP from Tall Grass
2014-03-29 17:12:55 +01:00
TfT_02
c744974192
Added option to config.yml to override vanilla Minecraft treasures
2014-03-29 17:12:55 +01: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
91da5c4ab1
Add option to drop extra fish
...
Allows enabling of old fishing mechanic where fish was always caught,
even when a treasure was found
2014-03-29 17:12:54 +01:00
GJ
da5e770e06
Add Podzol & Red Sand to Excavation
2014-03-29 17:12:54 +01:00
TfT_02
ac7fc1020d
Use tree species for Woodcutting double drops in config.yml
...
Oak is now Generic, and Spruce is now Redwood.
2014-03-29 17:12:36 +01:00
GJ
60ddd799de
Update mcMMO for Minecraft 1.7.2
2014-03-29 17:12:35 +01:00
GJ
80571fbe8f
Remove deprecated permission nodes
2014-03-29 17:12:35 +01:00
TfT_02
458dc7db42
Make database command cooldown configurable
2014-03-29 17:02:08 +01:00
TfT_02
beab794c0e
Fixed some issues with the HolidayManager
...
Was severely lacking more lols
2014-03-29 16:52:41 +01:00
TfT_02
0fe3ad7432
Reworked COTW config options + made COTW item configurable
...
Adresses #1481 partially
2014-03-23 14:33:57 +01:00
TfT_02
f65adea2f9
Added minimum jump strength requirement and config option
...
for horses summoned with "Call of the Wild"
2014-03-23 13:41:31 +01:00
TfT_02
e1a8f02bce
Make Acrobatics XP prevention cool down, after teleporting configurable
...
Adds #1906
2014-03-09 15:24:24 +01:00
TfT_02
f096e915cf
Changed default amount of XP from mining Quartz Ore
...
#1886
2014-02-28 19:24:41 +01:00
Luuk Jacobs
87ac1002de
Fix potion datavalues for Splash poison II potions
2014-02-18 08:45:44 +01:00
TfT_02
c51fde7f1f
Added new permission node to control who can check version number
...
Negate this permission node to hide the version number from /mcmmo and
motd
2014-02-17 16:31:59 +01:00
TfT_02
8a284c50a2
Rename mod files to type.default.yml
...
Fixes #1870
2014-02-16 23:08:22 +01:00
TfT_02
f3fd48d0c0
Don't set potion meta data - for Vanilla potions
2014-02-14 23:58:22 +01:00
TfT_02
813f807876
Fix remaining potion data values
...
Fixes #1844
2014-02-12 13:48:24 +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
TfT_02
679f1ed629
Use default Vanilla MC potion data values in potions.yml
...
Fixes #1821
2014-02-04 16:48:10 +01:00
TfT_02
b50ba9c02e
Fix wrong data value of Potion of Hunger II
...
Fixes #1817
2014-01-26 15:13:35 +01:00
GJ
43e2c813d1
Clean up some of our messes.
2014-01-20 13:58:40 -08:00
TfT_02
c6ea32f0b0
Added Ender Dragon, Wither, and Witch to combat experience multipliers
...
They do not give any XP by default.
Fixes #1763
2014-01-19 19:40:33 +01:00
TfT_02
f3db90b6a9
Fix a couple of typos in plugin.yml
...
Mulitplies => Multiplies
2014-01-19 01:08:38 +01:00
TfT_02
82509fb476
Added custom XP boost perk
2014-01-19 01:08:38 +01:00
TfT_02
c27d79cf25
Added new XP perk - 10% boost
...
Adds #1698
2014-01-19 01:08:37 +01: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
27ff545d46
Add Alchemy hardcore settings to default config.yml file
...
These setting were already working, just forgot to add them to the
default file as well.
2014-01-17 00:17:10 +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
0332c0f5e0
Move this comment up
...
#1538
2014-01-11 15:14:39 +01:00
TfT_02
a004d6976d
We already had a key called Confirm_Required
...
Another attempt to fix #1583
2014-01-11 14:54:01 +01:00
TfT_02
730f786d5b
Fix issue with /ptp command
...
Fixes #1773
2014-01-11 10:30:12 +01:00
TfT_02
1336aeaef0
Remove/move more comments on identical keys
...
#1583
2014-01-07 22:05:18 +01:00
TfT_02
3c078100e8
Another attempt to fix the broken config updater
...
An attempt to solve #1583
2014-01-07 20:50:48 +01:00
TfT_02
ea4c424e0f
Added level thresholds to hardcore modes
...
Players will not lose stats when their level is below the
Level_Threshold.
2013-12-15 23:27:37 +01:00
TfT_02
d2b6838453
Fix config.yml formatting
2013-12-08 11:40:09 +01:00
GJ
30a1b333b9
Need a space here.
2013-12-02 08:18:28 -05:00
t00thpick1
2d577e92f1
AntiTheft option for Disarm Ability
2013-12-01 19:08:22 -05:00
Luuk Jacobs
86b92b5b30
add alias to mcscoreboard
2013-11-27 00:35:58 +01:00
t00thpick1
870987bba7
SecondaryAbility's API additions
2013-11-22 12:32:23 -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
e904e34556
Update Korean translation
...
Closes PR #1613 from @wolfdate25
2013-11-12 08:15:58 -05:00
t00thpick1
29f2525b58
Tend toward the smaller values, and configurable maximum for horse jump strength
2013-11-10 13:54:45 -05:00
GJ
69ef7f40d8
Command cleanup.
2013-11-08 23:14:11 +01:00
GJ
b90d1c31c7
Updated localization files
...
Includes new Portuguese (Brazil) translation provided by @FabioZumbi12
in #1585
Includes new Korean translation provided by @wolfwork in #1258
2013-11-06 09:48:05 -05:00
TfT_02
b1458840e7
Permissions should be lowercase
2013-11-02 19:29:36 +01:00
TfT_02
1fea786669
Added bypass permission for finding Fishing traps
2013-11-02 19:25:02 +01:00
TfT_02
408b8b2107
Added automatic cleanup of backups folder
...
By default mcMMO keeps the following files:
* All files from the last 24 hours
* Daily backups of the past week
* Weekly backups of the past months
Adds #1574
2013-11-01 16:43:56 +01:00
GJ
de3c4f8fd7
Smelting now works with custom ores.
...
Also fixed exploit where smelting XP could be awarded for some
non-smeltable materials.
2013-10-31 13:25:06 -04:00
GJ
1785bab504
Fix bug with Salvage config value.
...
After our renames and updates, Salvage was not reading the config value
for the anvil material properly.
2013-10-31 09:09:52 -04:00
GJ
41da32cd1b
Added options to disable various sound effects.
...
Fixes #1577
2013-10-31 09:03:29 -04:00
GJ
9ef3c721df
Formatting cleanup from the scoreboard update. Also handle skill permissions differently.
2013-10-28 13:04:46 -04:00
TfT_02
f55039ac6b
Earn XP when using Shake
...
Adds #1564
2013-10-28 17:38:03 +01:00
TfT_02
7b3fb46a9a
Improved AFK Acrobatics prevention mechanism
2013-10-25 22:02:39 +02: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
TfT_02
d410251595
Changed kraken default behavior
...
It will no longer broadcast chat messages globally by default, as well as strike lightning on it's target. Instead it will spawn explosion effects.
2013-10-20 17:04:50 +02:00
GJ
3252137ed7
Update locale files.
2013-10-18 10:20:38 -04: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
77617ebee2
Add bow to fishing treasures
2013-10-12 20:29:52 +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
ae77313007
We forgot one...
...
Fixes #1527
2013-10-11 15:46:34 -04:00
TfT_02
49cbaad47f
Clean up advanced.yml comments and keys
2013-10-11 16:22:30 +02:00
TfT_02
1d96ed72dc
Move Acrobatics XP settings to experience.yml
2013-10-11 15:18:57 +02:00
TfT_02
ec378d046f
Reformat advanced.yml making the keys consistent
2013-10-11 15:18:56 +02:00
GJ
a25dc24c6c
No reason to have this many functions...
2013-10-11 15:18:56 +02:00
TfT_02
68eb51a3d0
Removed Shake_UnlockLevel config option
...
because it is no longer needed.
2013-10-11 15:18:56 +02:00
TfT_02
2eda3a9c83
Add extra tiers! Every ability now has 8 tiers
2013-10-11 15:18:55 +02:00
GJ
0c83bf2a80
Improve our drop handling.
2013-10-09 11:44:45 -04:00
GJ
5131e74349
Save mod config files to "mods" rather than "ModConfigs", mirror directory structure inside the jar file.
2013-10-07 10:32:40 -04: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
GJ
fb4777e7f0
Added XP boost to Acrobatics when wearing Boots of Feather Falling.
...
Adds #1098
2013-10-07 09:53:32 -04: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
c19ccbccac
Use only 1 extra durability by default, instead of 2
2013-10-06 10:08:06 +02:00
TfT_02
2f90e533a5
Improve validation messages of treasures.yml
2013-10-06 09:51:33 +02:00
TfT_02
4262a1b2a5
Added two more treasures to Excavation
2013-09-30 16:24:21 +02:00
TfT_02
eb589b6e78
Renamed some config options in the Commands section.
...
The following keys have been renamed:
* General => Generic
* p => partychat
* a => adminchat
2013-09-30 15:43:37 +02:00
TfT_02
5ad0f2c624
Do a little bit of localebending
2013-09-30 11:32:35 +02:00
GJ
a63f745c73
Add custom mobs automatically as they're killed.
2013-09-26 15:06:36 +02:00
GJ
4a0fee5796
Use class names to better find custom entities.
2013-09-26 15:06:21 +02:00
GJ
cf90236e57
Redo blocks.yml
...
** YOU WILL NEED TO UPDATE THIS FILE **
2013-09-26 15:06:21 +02:00
GJ
fc6c7bb1de
Rework custom tool config.
...
** YOU WILL NEED TO UPDATE YOUR CONFIG TO THE NEW FORMAT **
2013-09-26 15:06:21 +02:00
GJ
1b92131ce9
Added Carrot on a Stick, and Flint & Steel to repair.vanilla.yml
2013-09-26 14:58:31 +02:00
GJ
792ecd6aad
Rework armor.yml to take item names instead of IDs in advance of 1.7 changes.
...
** YOU WILL NEED TO REDO YOUR armor.yml FILE **
2013-09-26 14:58:30 +02:00
TfT_02
933b6f278b
Disable partial name matching for offline players by default
...
#1482
2013-09-25 14:26:24 +02:00
dddeeefff
b49e56c857
Added missing COTW message when there are too many Horses nearby
2013-09-23 22:29:01 +02:00
Travis Ralston
239d7e33cb
Revert "Metrics be dead"
...
This reverts commit 0a9fd4a92e
.
2013-09-22 12:33:01 -06:00
TfT_02
b8c479549c
Disable our healthbars when the plugin "HealthBar" is found
...
Adds #1477
2013-09-22 16:55:02 +02:00
t00thpick1
0a9fd4a92e
Metrics be dead
2013-09-20 22:23:38 -04:00
TfT_02
ce7a7a31a7
A bit of cleaning up
2013-09-20 00:15:22 +02:00
GJ
5d7d779a49
Changed format of repair.vanilla.yml. **YOU WILL NEED TO UPDATE YOUR FILE TO THE NEW FORMAT**
2013-09-19 11:02:47 -04: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
e865acd871
Fix locale parsing issues.
...
Fixes #1463
2013-09-17 14:03:00 -04:00
TfT_02
4a0e1ba444
Fix a small boo boo
2013-09-16 23:26:06 +02:00
GJ
1a88b0b944
Better way to handle ink sacks, allows for dropping of multiple types.
2013-09-16 12:48:08 -04:00
GJ
1ec55c2d7e
Remove the last bits of Spout from our code.
2013-09-16 12:05:39 -04:00
GJ
6427a7dcdf
Fix issues with Skulls in treasures.yml
2013-09-16 11:45:57 -04:00
TfT_02
7bac0e2ca5
Dropped SpoutPlugin support
...
Because SpoutPlugin is not being updated to 1.6.x and mcMMO 1.4.07 does
not support any CB version below 1.6.x SpoutPlugin support is no longer
needed.
https://blog.spout.org/minecraft-1-6-and-the-legacy-finale/
2013-09-16 16:48:42 +02:00
TfT_02
ae0a27991b
Register when the config files were last updated
2013-09-15 23:10:35 +02:00
TfT_02
bfbd50d8f4
Fix another wrong default Material name
2013-09-15 22:52:59 +02:00
GJ
eae196c6a1
Fix wrong default material name.
2013-09-15 16:48:05 -04:00
GJ
797ac20567
Added Horses to the "Shake" ability.
...
Witches no longer drop water bottles from Shake, since they no longer drop them in Vanilla.
Changed format of treasures.yml.
**YOU WILL NEED TO UPDATE YOUR FILE TO THE NEW FORMAT**
2013-09-15 01:07:04 -04:00
GJ
4eba33a1c6
Use doubles in config.yml where appropriate. Change item IDs to item names
...
in light of upcoming Minecraft changes that will remove access to item
IDs.
2013-09-13 09:52:52 -04:00
GJ
25e4700ef9
Changed various values to double in advanced.yml for the sake of consistency.
2013-09-12 14:18:13 -04:00
GJ
44626c36a9
Nerfed Archery damage to eliminate constant one-hit kills
2013-09-11 11:43:06 -04:00
GJ
af39e84aef
Actually remove /mmoupdate, fix usage strings for /mcconvert, fix tab completion
...
Fixes #1451
2013-09-10 15:47:47 -04:00
TfT_02
c5c231920d
Cleaning up the changelog and comments
2013-09-09 23:19:59 +02:00
GJ
a639a37637
Add per-skill XP boost perks.
...
Fixes #1412
2013-09-03 09:24:58 -04:00
GJ
7eec53d621
Added Horses to Taming.
2013-08-30 14:25:46 -04:00
GJ
7523afffb5
Updated permissions for more control over Call of the Wild.
2013-08-30 13:50:34 -04:00
GJ
935b8b7bc4
Update localization files. Adds Estonian translations for some strings.
2013-08-23 14:29:01 -04:00
TfT_02
964b2636fb
Move experience related settings from config.yml to experience.yml
2013-08-23 19:37:44 +02: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