Commit Graph

54 Commits

Author SHA1 Message Date
tastybento 308dc225cd Remove unused imports 2023-03-18 11:17:52 -04:00
tastybento 66270cf3e7 Add max mobs option #99 2023-03-01 08:26:34 -08:00
tastybento de6a939bb9 Adds support for COCOA #97 2023-01-01 22:29:02 -08:00
tastybento 10a1d63778 Remove debug
https://github.com/BentoBoxWorld/Greenhouses/issues/97
2023-01-01 21:17:39 -08:00
tastybento 1f0b579d5a Enables water plants to be grown under water.
Fixes #93
2022-12-29 18:59:50 -08:00
tastybento 02490d3b85 Fix for glow lichen growing
Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/96
2022-12-29 09:57:21 -08:00
Zorua162 61478ff4d5
Fixed issue where greenhouses could not be created below y=0 (#95)
* Fixed issue where greenhouses could not be greated below y=0

* Made the world floor change work with different lower world limits by using World#getMinHeight()
2022-10-30 18:50:40 +02:00
tastybento 8af2b2057d Remove some code smells. 2022-03-20 15:09:45 +00:00
tastybento 5808c5933a Code refactoring around BoundingBox 2021-12-31 13:32:03 -08:00
tastybento c660575456 Remove lag from legacy Material support issue
Spigot pulls in all the legacy marerials if you loop through the
material values.
2021-09-25 11:34:36 -07:00
tastybento 8a3e0eb403 Conde clean up from IntelliJ 2021-09-18 10:33:48 -07:00
tastybento 4708a70e24 Added support for ceiling growing plants.
VINES, WEEPING_VINES_PLANT, SPORE_BLOSSOM, CAVE_VINES_PLANT,
TWISTING_VINES_PLANT

https://github.com/BentoBoxWorld/Greenhouses/issues/81
2021-09-18 10:12:47 -07:00
tastybento e61e76134b Make BiomeRecipe nonNull 2021-08-01 15:26:21 -07:00
tastybento 38de645e6b Move to Java 16 2021-07-31 23:10:07 -07:00
Rosskaman db3054ab0c
Optimize convertBlocks and convertBlock methods by reducing the amoun… (#78) 2021-04-19 07:26:43 -07:00
tastybento 88b655ee00 Trapdoors in roof were not counted as doors.
Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/73
2021-02-03 17:40:42 -08:00
tastybento 27df88aaf3 Made greenhouse ecosystem checking async.
https://github.com/BentoBoxWorld/Greenhouses/issues/68
2021-01-17 08:41:50 -08:00
tastybento baa933881d Walls are now async 2021-01-16 14:27:29 -08:00
tastybento cc114027da Made roof search async 2021-01-16 09:16:09 -08:00
tastybento fad9936e24 Added setting for glass panes
Added test cases and class for settings

https://github.com/BentoBoxWorld/Greenhouses/issues/66
2021-01-10 10:51:35 -08:00
tastybento 32055440a8 Prevents piglins and hoglins zombifying in overworld.
Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/60
2020-11-15 15:54:06 -08:00
tastybento 1a1c013626 Support doubles for probabilities.
Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/61
2020-11-15 15:35:59 -08:00
tastybento 0bbc25cfd1 Blocks only convert based on blocks inside the greenhouse.
Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/63
2020-11-15 14:38:19 -08:00
tastybento 5f8e8fae99 Refactored Walls and added test class 2020-10-11 09:03:13 -07:00
tastybento 50e3bf2988 Refactored roof search complexity 2020-10-11 08:08:17 -07:00
tastybento 9d85e37e1b Perform block conversions in 3D.
Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/59
2020-08-22 17:55:38 -07:00
tastybento ad82941452 Added setting to remove glowstone as an option for walls and roof.
Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/57
2020-08-22 15:52:18 -07:00
tastybento a7e454065d Mobs can spawn on blocks with plants on them.
Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/56
2020-08-22 15:22:14 -07:00
tastybento 56b1a9aa93 Support multi-conversion recipes. 2020-08-16 12:49:27 -07:00
mindw0rm 852d35ea6f
removed unnecessary and erroneous filter for roof materials (#45) 2020-02-12 07:50:01 -08:00
tastybento be5f40b9c0 Removes recipe log spam.
Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/44
2020-01-30 09:52:53 -08:00
tastybento 42a3da2bfd Improved roof detection. Added missing error. 2019-11-22 21:23:42 -08:00
tastybento d41e49597d Improves calculations for finding greenhouse. 2019-11-22 20:58:32 -08:00
tastybento c8008e34e2 Limits roof glass search to a radius of 3 instead of 100
Search was taking too long if there was no glass and timing out the
server.
https://github.com/BentoBoxWorld/Greenhouses/issues/31
2019-11-12 11:38:17 -08:00
tastybento f7796d7996 Refactor Walls and Roof code 2019-10-31 21:51:24 -07:00
tastybento 64fcefe2d2 Code smell removal 2019-10-31 21:36:05 -07:00
tastybento 29fd573d0c Prevents mobs from spawning in the greenhouse wall
https://github.com/BentoBoxWorld/Greenhouses/issues/26

Some large mobs can spawn next to the wall and pop out of the
greenhouse. This deletes them if they are too big.
2019-10-17 22:37:27 -07:00
tastybento 54fd683906 Merge branch 'develop' of https://github.com/BentoBoxWorld/Greenhouses.git into develop 2019-10-14 18:20:03 -05:00
tastybento d01e01618c Added test classes 2019-10-14 11:39:50 -07:00
tastybento 30c693c6e0 Added BiomeRecipe test class 2019-10-12 17:09:38 -07:00
tastybento 31bc36c470 Adds recipe option to make command
Completes missing block check.

https://github.com/BentoBoxWorld/Greenhouses/issues/25
2019-10-12 09:31:51 -07:00
tastybento 6e13cbf999 Added missing block check for greenhouse 2019-10-11 18:52:32 -07:00
tastybento 60f9b3e1f1 Fixes support for double-height plants
https://github.com/BentoBoxWorld/Greenhouses/issues/2
2019-09-19 16:21:43 -07:00
tastybento f28a50eb5f Reduces the amount of bonemeal required for plants
https://github.com/BentoBoxWorld/Greenhouses/issues/16
2019-09-14 18:33:54 -07:00
tastybento 2341d9e3eb Fixed a lot of things. 2019-07-07 15:45:47 -07:00
tastybento 930d29acfc Reworked data saving and now use bounding box. 2019-05-08 15:21:11 -07:00
tastybento 2cc5dd8e1f Bug fixes 2019-03-02 10:53:15 -08:00
tastybento 93cb07806e Code cleanup 2019-01-26 08:38:13 -08:00
tastybento 3f0774d9fc Added mob spawning and gh verification 2019-01-24 19:11:59 -08:00
tastybento 374f549c4f Mostly working. Still WIP.
Animal spawn not working.
2019-01-24 09:18:05 -08:00