Commit Graph

72 Commits

Author SHA1 Message Date
Brian
17cb5b6b76 Update TreeFallAnimation.java
Makes the animation in the middle of block.
2018-12-14 16:38:09 +02:00
Brian
624211fe0b
Fixes 5 bugs.
Fixes SD-683
Fixes SD-810
Fixes SD-757
Added Mooshroom replant
Fixes SD-809
2018-12-14 15:07:44 +01:00
Lars Dormans
a044d6971c Merge branch 'master' into 'master'
updated plugin.yml

See merge request Songoda/ultimatetimber!3
2018-12-06 15:30:02 +00:00
Brianna O'Keefe
6123a7465b five seconds before breaking saplings. 2018-12-05 05:26:10 -05:00
Coastal
c9ed661469 updated plugin.yml to support multiple worlds 2018-11-26 23:59:38 +00:00
Brianna O'Keefe
3a0b05c987 fixed reload for custom items. 2018-11-23 11:48:07 -05:00
Brianna O'Keefe
743df4d385 Axes will now be forced broken if damage goes negative. 2018-11-23 11:23:04 -05:00
Brianna O'Keefe
1873945a40 Update DefaultConfig.java 2018-11-19 20:49:40 +00:00
Brianna O'Keefe
dcd9b46a5c Update src/main/java/com/songoda/ultimatetimber/configurations/DefaultConfig.java, src/main/java/com/songoda/ultimatetimber/treefall/EventFilter.java files 2018-11-19 20:44:44 +00:00
Brianna O'Keefe
1d6809936e Update .gitlab-ci.yml, src/main/resources/plugin.yml, pom.xml, LICENSE files
Deleted target/classes/plugin.yml, src/LICENSE files
2018-11-19 01:49:30 +00:00
MagmaGuy
f483e9dea2 Version 0.0.10
- Added snow compatibility
2018-11-15 22:47:27 +00:00
MagmaGuy
6918b4ad4d Version 0.0.9
- Pro tip to anyone reading this in the future: do not try to remove elements from a HashSet using an iterator. I don't know if I'm cursed but too much time was spent debugging something that had no rhyme or reason not to work in the first place.
- Redid the TreeChecker as to make it able to individually target trees. It now uses a very large amount of different techniques to be able to individually target trees while avoiding as much collateral damage as possible and still removing an appropriate leaf amount.
- Enhanced documentation, will be further enhanced if this becomes the final version of the parser.
2018-11-15 22:28:52 +00:00
MagmaGuy
ee0f95cfbe Version 0.0.8
- Tweaked tree checker so it will only add blocks of the same tree type
- Added mushroom-specific loot
2018-11-08 23:35:10 +00:00
MagmaGuy
2773986039 Version 0.0.7
- Fixed tree parser's odd behaviors
- Tree parser is now mostly non-static
- Cleaned up code
- Added more comments
2018-11-08 01:44:02 +00:00
MagmaGuy
54ab6c9690 Version 0.0.6
- Added custom loot
- Enhanced the tree search algorithm so it can do branches (fixes the format of a number of trees) among other tweaks
- Fixed a number of loot issues
- Fixed the tree leaf fall replant % being too high
- Added a no animation version of the tree drop
- Added a LeafToSapling converter util
- Fixed durability issue where the plugin was taking too much durability from axes
- Added dirt/grass/coarse dirt ledge compatibility, allows for more flexibility in the tree identification process
2018-11-07 04:41:40 +00:00
MagmaGuy
e349e54a03 Version 0.0.5
- Made the plugin compatible with mushrooms
- Added a little leeway to allow for 1-2 blocks of dirt/coarse dirt/grass (in height) to be placed adjacent to the trees (covers vanilla world generation for the most part)
2018-11-06 22:08:46 +00:00
MagmaGuy
a235d3d803 Version 0.0.4
- Fixed issues related to loot
- Added poppy to valid forest setting
- Redid the animation class for more reliable fallen block detection
2018-11-06 20:18:16 +00:00
Brianna O'Keefe
ad250f421e Clean up 2018-11-05 17:41:25 -05:00
MagmaGuy
93856fc506 Version 0.0.3
- Fully implemented reload command
2018-11-05 21:14:53 +00:00
MagmaGuy
8a0f3ee107 Version 0.0.2
- Added smoke particles to fallen trees
- Integrated all the config checks
- Added more classes to give the codebase more structure
- Added a number of config options
- Added some safeguards for the falling blocks
- Added all the necessary loot
- Added permission nodes
- Added custom tree falling sounds
- Converted the animation from single-phase to 2-phase, trees now slowly tip over and then pick up speed
- Added various sapling spreading mechanics
- Added damage to entities caught in the tree falling
- Added silk touch compatibility
- Added creative mode filter, doesn't affect players in creative mode
- Added per-world filter
- Started adding reload command, not currently functional due to bad configuration file reloading
- Added axe filter, only applies effect to players wielding axes
- Tweaked the search pyramid to better fit various trees generated by minecraft
2018-11-05 04:15:18 +00:00
MagmaGuy
8e36ecb417 Version 0.0.1
- Initial commit
2018-11-03 23:33:37 +00:00
MagmaGuy
61cc2b4337 Version 0.0.1
- Initial commit of the TreeAssist recode
- Added the animation
- Added solid block detection
- Added prototype drop mechanic
- Added the config file (not fully hooked up to the filters yet)
2018-11-03 20:49:10 +00:00