45430d9c25
Wire up Super Ability config pt 1
2019-03-29 00:01:37 -07:00
c91255c474
converting mainconfig pt 3
2019-03-28 23:46:36 -07:00
e7d8e51722
mod configs are taking a break
2019-03-28 23:46:09 -07:00
9731b9cffb
new config pt 9
2019-03-28 23:43:19 -07:00
4ea5432561
Abilities no longer activate if you don't have permission
2019-02-04 22:04:50 -08:00
8228ae248f
Fixed a bug where Arcane Salvage could never fail
...
SubSkillFailure renamed to SubSkillFailed in config.yml
SubSkillFailed now sends to chat by default and no longer sends to the action bar
2019-02-01 10:34:13 -08:00
d81c3d06c5
XP Gains now report sources, added some config options regarding XP bars
...
Fixed some issues with Roll
Fixes https://github.com/mcMMO-Dev/mcMMO/issues/3732
2019-01-27 18:11:51 -08:00
1d6a142b12
Rewrote the RNG system to be more unified
2019-01-24 20:45:26 -08:00
71a3eb6a93
Fixed a lot of problems with the bleed task code...
2019-01-23 16:01:30 -08:00
6ad9c8e664
Readying a Tool now has a sound
2019-01-20 00:46:33 -08:00
4a30fcc2de
2.1.0 is probably playable now, but not unfinished
2019-01-15 02:43:44 -08:00
95d60e646d
Diminishing returns now has an optional minimum gains setting
2019-01-14 22:11:58 -08:00
6bba647250
Woodcutting now uses the ActionBar
2019-01-13 22:47:27 -08:00
6f77bb206d
Refactoring + adding a new skillranks config (not functional yet)
2019-01-12 23:54:53 -08:00
d3c47935d4
Some refactoring
2019-01-12 19:56:54 -08:00
362d036b16
4 days of work and I'm still not done ;_;
2019-01-08 19:52:52 -08:00
bec088c969
Some work on milestones is done
2018-12-31 10:10:00 -08:00
0d260a74c9
Refactoring to make my life easier
2018-12-29 05:24:55 -08:00
a316bb7bd2
Not much work was done today because of testing & research
...
The real work begins soon
2018-12-28 06:29:08 -08:00
3831ca6b0f
Burn it with fire
2018-12-27 03:04:55 -08:00
93d10c0739
Starting work on converting skills to use the new 100-scale system
2018-12-26 23:59:43 -08:00
5663b71387
Some of these should not have been blockdata, also this should check age of crops.
2018-10-09 21:52:23 -04:00
fecf83c79c
Don't break on double drops for woodcutting.
2018-07-30 20:44:10 -04:00
4bda175328
Removed misc, print statements ( #3508 )
...
* ACTAULLY removed debug prints
2018-07-26 20:47:45 -04:00
ee324c77a9
Fixed errors with block-based skill experience ( #3506 )
...
* Updated configs
* [WIP] Replacing MaterialData with Blockdata
* Fixed most block based experience gain
* Fixed most block based experience gain & updated wooden_tools
* Removed debug prints
2018-07-26 19:53:29 -04:00
0a1559511a
Quick and dirty 1.13 update. I.e. it now compiles for 1.13.
2018-07-23 22:13:57 -04:00
15436b44da
Update configurations and skill block checks to be more configurable.
2017-06-10 13:47:20 -04:00
123a139e43
Moving the center of block drops to block center. Fixes #2544 .
2016-03-16 11:47:40 -05:00
a557fc7d3c
Use getItemInMainHand()
...
Add 1.9 blocks to be detected for experience rewards.
Add experience rewards for the Chorus plant.
Add experience rewards for the Shulker mob.
2016-03-11 16:20:23 +02:00
a5bcc3ce58
Correctly identify tree species. Fixes #2667
2015-11-04 16:06:28 -05:00
a020890244
Remove hardcoded nerf to treefeller. Fixes #2666
2015-11-04 15:53:38 -05:00
e4af611c91
Fix formatting of TreeFeller threshold locale key
2014-10-11 11:38:52 +02:00
e7e62b8d40
SecondaryAbilityEvent now implements Cancellable
...
Fire SecondaryAbilityEvent for abilities with static chances
Also cleanup some of the event handling for Armor Impact, Greater
Impact and Fast Food
2014-07-02 11:25:13 +02:00
8fec1af257
Fix a bunch of small formatting issues
2014-05-11 15:15:44 +02:00
9f53426511
Added API to XP events to get XP gain reason
2014-04-18 22:32:32 +02:00
334c44760f
Workaround for ClassCastException: MaterialData cannot be cast to Tree
2014-03-29 17:12:36 +01:00
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
60ddd799de
Update mcMMO for Minecraft 1.7.2
2014-03-29 17:12:35 +01:00
862d38b587
Clean up all of the imports
2014-03-03 18:27:45 +01:00
0c9836eb03
Made mod config files modular. Addresses #1802
2014-02-03 14:48:43 -05:00
26174d88f4
Remove unused import
2014-01-03 08:30:59 -05:00
06c9ea7068
Minecraft handles block drop chances internally.
...
Fixes #1678
2013-12-08 12:49:43 -08:00
3b1bb3e08a
Minor changes to Tree Feller - use a HashSet, move comment
...
LinkedHashSet doesn't actually do anything for us - we were never using the consistent ordering it promises, and openjdk-7 doesn't even provide that consistent ordering. Better to just not use it.
2013-12-06 23:55:26 -08:00
24c1dec046
Fix missing import & broken build.
...
That's what I get for editing through Github's web UI...
2013-11-25 09:32:16 -05:00
6c478a26c4
Fix issue with custom axes not working with Tree Feller.
...
Most custom materials don't properly report their max durability, so we need to use our repairable manager to handle them instead.
2013-11-25 09:29:41 -05:00
c0dee19cb0
Missed a refactor :P Also, javadoc event
2013-11-22 12:48:53 -05:00
870987bba7
SecondaryAbility's API additions
2013-11-22 12:32:23 -05:00
cf56ca35eb
Tweaked durability handling slightly.
...
Now routes everything through one function to handle enchants and max
durability. Use max durability from RepairableManager by default to
account for mod tools.
2013-11-06 08:45:20 -05:00
c79f8043ad
Use proper functions where they exist, and move functions to better locations.
2013-10-28 15:12:24 -04:00
b4f4de4628
Get all logs in Tree Feller, and optimize performance
...
Tree Feller has been shown, both anecdotally and with timings, to put a strain on the server, and therefore is worthy of the effort of optimization.
Prior to this change, on jungle trees, Tree Feller would take around 20-40 milliseconds to process a Jungle Tree after the JIT kicked in, and around 15-25 milliseconds for a normal tree.
Additionally, logs would be left up in the air for jungle trees.
After this change, Tree Feller takes 2-5 milliseconds on normal trees, and 10-15 milliseconds on jungle trees, and no logs are left up in the air.
2013-10-16 00:59:11 +02:00