Commit Graph

1683 Commits

Author SHA1 Message Date
Cheeserolls c01e34ca85 More configuration options: enableSnow, enableRain, skyColor, hasBiomeEssence 2015-05-26 17:25:50 +01:00
Cheeserolls e83edcf214 Use existing GeneratorRegistry for creation of generators from config files instead of a separate GeneratorFactory class 2015-05-26 16:51:45 +01:00
Cheeserolls 795592d20f Allow spawnable creatures for biomes to be configured 2015-05-26 16:49:39 +01:00
Cheeserolls 1892ce1959 Minor tweaks to BOPConfig.java 2015-05-26 16:48:50 +01:00
Cheeserolls 42da4d197c Reorganise BOP config system to make it all a bit cleaner and easier to use 2015-05-26 15:04:13 +01:00
Cheeserolls ee0b4d69b6 Unify code for biome finder item and tpbiome command 2015-05-26 10:22:04 +01:00
Cheeserolls e4e8582eac Simplify weighted generators and make them easier to configure 2015-05-26 10:10:20 +01:00
Cheeserolls e269c43e54 Make generator configurable via ConfigHelper 2015-05-26 01:27:30 +01:00
Cheeserolls d9cf50efa9 Allow configuration of normal and alternative top blocks in dense forest 2015-05-24 14:54:15 +01:00
Cheeserolls 7007e8bd92 Allow biome weights to be configured, add config warning logging 2015-05-24 14:52:55 +01:00
Cheeserolls 17ea1755e8 Some minor improvements to ConfigHelper 2015-05-24 14:51:48 +01:00
Cheeserolls 957f1de812 Expand capabilities of ConfigHelper 2015-05-24 12:47:08 +01:00
Cheeserolls 7faffa5a89 Rewrite biome configuration system to be simpler and less fragile 2015-05-24 09:18:04 +01:00
Cheeserolls 5016917fb9 Fix some leaf rendering problems, and a couple of other minor TODOs 2015-05-23 23:47:23 +01:00
Cheeserolls ebd6a98911 Remove unused imports 2015-05-23 22:26:28 +01:00
Cheeserolls 4f8fde74ef Fix incorrect drops and shearing on BOP double plants 2015-05-23 22:21:50 +01:00
Cheeserolls 41f28506e1 Add cattail 2015-05-23 19:40:16 +01:00
Cheeserolls 591bdebe5e Add kelp 2015-05-23 19:14:48 +01:00
Cheeserolls 8fb205d30d Remove debug code 2015-05-23 17:49:08 +01:00
Cheeserolls 595e3f8add Add bamboo thatching 2015-05-23 17:48:16 +01:00
Cheeserolls 87337e4f72 Add mud brick stairs 2015-05-23 16:47:31 +01:00
Cheeserolls 08c80171a3 Allow BOPReflectionHelper.construct() to work with arguments which are castable to the declared constructor arguments 2015-05-23 16:37:59 +01:00
Cheeserolls b36c0b0700 Rename BlockBOPStairs to BlockBOPWoodStairs 2015-05-23 15:38:42 +01:00
Cheeserolls 4b6e4effc7 Add BOP stone and mud brick slabs 2015-05-23 15:33:45 +01:00
Cheeserolls f219f84c09 Fix BOP stone drops 2015-05-23 15:08:25 +01:00
Cheeserolls 7dc1020de2 De-obfuscate dart render code 2015-05-23 00:37:45 +01:00
Cheeserolls 555e96af81 Remove reliance on hard coded sapling values in leaf drop code 2015-05-23 00:02:50 +01:00
Cheeserolls bf130cbe9c Fix bounding box positioning on BOP plants 2015-05-22 23:42:23 +01:00
Cheeserolls 6a1347ff6f Make smoldering grass melt snow 2015-05-22 23:29:52 +01:00
Cheeserolls ee22af02e0 Add utility function for accessing hidden object constructors with reflection 2015-05-22 23:10:14 +01:00
Cheeserolls 43c2d300fb Fix inconsistency in placement of regular and tall cattail - both now require water 2015-05-22 13:35:54 +01:00
Cheeserolls e6b8d04fb0 Fix crash caused by reference to sapling which does not exist 2015-05-22 13:25:18 +01:00
Cheeserolls 7019c0a68c Allow wool to be crafted from any combination of regular and tall cattail 2015-05-22 13:24:21 +01:00
Cheeserolls 4317a78f9e Add more ore dictionary entries for BOP items 2015-05-22 13:12:58 +01:00
Cheeserolls 1741d2bb6c Use gem enum instead of hard coded gem crafting recipes 2015-05-22 13:04:40 +01:00
Cheeserolls 4821375be3 Give various BOP enums a more sensible name and location 2015-05-22 12:22:19 +01:00
Cheeserolls 642e1e6e87 Add mappings between wood types and doors, fences, gates and stairs 2015-05-22 11:50:55 +01:00
Cheeserolls 7d7917d757 Unite flower 1 and flower 2 into a single paged block class 2015-05-22 11:15:13 +01:00
Cheeserolls 04c91ca0d8 Automate generation of wood plank and slab recipes 2015-05-20 23:59:30 +01:00
Cheeserolls db4c38bc1c Big improvements to code for handling blocks with multiple pages of variants 2015-05-20 23:32:40 +01:00
Cheeserolls 25376bcb20 Add OreDictionary support 2015-05-19 16:08:47 +01:00
Cheeserolls adcf216772 Add crafting for biome finder (note biome essence now used up in recipe) 2015-05-19 15:28:12 +01:00
Cheeserolls cc15216f66 Remove debugging messages in FurnaceFuelHandler 2015-05-19 12:18:27 +01:00
Cheeserolls be0c9c36e1 Add BOP smelting recipes 2015-05-19 10:02:56 +01:00
Cheeserolls ce01fd4019 Add (most) other BOP crafting recipes 2015-05-19 00:44:26 +01:00
Cheeserolls 9a79f3c385 Add dye recipes, wood recipes and various other misc recipes 2015-05-18 10:42:58 +01:00
Cheeserolls dde19d780c Add first BOP crafting recipe 2015-05-17 14:39:37 +01:00
Adubbz e2a1f5bcf7 Merge pull request #466 from Adaptivity/patch-1
Update ru_RU.lang
2015-05-08 16:21:15 +10:00
Anton 6cc04e57e2 Update ru_RU.lang 2015-05-08 08:35:11 +03:00
Cheeserolls 89937a09de Make BlockDoubleDecoration shearing more robust by adding a check for valid blocks 2015-05-06 13:32:23 +01:00