Commit Graph

1783 Commits

Author SHA1 Message Date
Cheeserolls 7f8cff619b Add mud and amethyst tools 2015-04-12 11:03:51 +01:00
Adubbz 41f60d8393 Began work on the shrubland, increased the amount of leaves 2015-04-12 19:52:22 +10:00
Adubbz 6564281943 Added the flower field, improved weighted generation, fixed the colouring of damp and wheat grass 2015-04-12 16:12:41 +10:00
Adubbz 5ffd96b86d Completed the Thicket 2015-04-12 13:00:15 +10:00
Cheeserolls 3fa19ac90c Add tall cattail, rename BlockDoubleFoliage to BlockBOPDoublePlant for consistency 2015-04-11 23:52:03 +01:00
Cheeserolls 25075b9d89 Add shrub item texture, improve berrybush item texture 2015-04-11 23:29:25 +01:00
Cheeserolls 930ae1f79f Fix render colors for some plants 2015-04-11 23:15:09 +01:00
Cheeserolls e767ee0274 Fix reed rendering placement and bounding box 2015-04-11 22:33:13 +01:00
Cheeserolls 890f009c49 Add BOP Plants (merged with foliage) deadgrass, desertgrass, desertsprouts, dunegrass, spectralfern, thorn, wildrice, cattail, rivercane, wildcarrot, tinycactus, witherwart, reed and root 2015-04-11 21:43:31 +01:00
Cheeserolls 87b76b4101 Correct some misleading errors in comments 2015-04-11 14:38:37 +01:00
Cheeserolls ee26557365 Remove unused imports 2015-04-11 14:18:58 +01:00
Adubbz 308f24378c Decoration by default now uses grass sounds and a random offset, fixed an issue with weighted generators causing config files to not load (they're being a pain) 2015-04-10 23:54:00 +10:00
Adubbz 9c9037e6d3 Fixed pick block on leaves, fixed an error reading config files on second run (stages weren't being added to wrapped generators) 2015-04-10 21:27:21 +10:00
Adubbz 567ce24721 Began work on the Thicket 2015-04-10 15:29:58 +10:00
Adubbz 62a336a25c Added the Steppe biome 2015-04-10 10:19:40 +10:00
Adubbz 9dca60f94c Merged IGeneratorBase and IGeneratorController, since the distinction is no longer necessary 2015-04-10 09:21:58 +10:00
Adubbz 026c69b4e6 Merged IGeneratorBase and IGeneratorController, since the distinction is no longer necessary 2015-04-10 09:21:43 +10:00
Adubbz a541caf85b Switched to using a wrapper object for weighted entries, allowing for use of generators for multiple purposes 2015-04-10 09:16:36 +10:00
Adubbz b617d62ca4 Added a generator for grass 2015-04-09 17:56:47 +10:00
Adubbz 0020ea25f3 Added flowers to the Origin Valley 2015-04-09 12:29:51 +10:00
Adubbz 8f7c37384f Divided IGenerator into IGeneratorController and IGeneratorDelegate, to clarify generators belonging to another (e.g. GeneratorWeighted has 'sub' generators which it randomly picks from) 2015-04-09 10:58:27 +10:00
Adubbz ab961ba89b Began work on the Origin Valley, trees currently generate 2015-04-08 22:53:06 +10:00
Adubbz 3a24ac037f Fixed leaves failing to render certain sides 2015-04-08 22:50:42 +10:00
Adubbz 3f8b64ec5e Prevented model/rendering registration from occurring on the server, fixes crashing 2015-04-08 08:55:35 +10:00
Adubbz 197f584c21 Added the crag 2015-04-07 23:48:31 +10:00
Adubbz f1c400ed11 Added the arctic biome 2015-04-07 23:28:02 +10:00
Adubbz 01e8c27573 Re-added the title panorama - My eyes couldn't take Vanilla's any longer 2015-04-07 22:40:46 +10:00
Adubbz 2ef892aa30 Moved the progress stats to a command rather than hover text 2015-04-07 21:27:34 +10:00
Adubbz 1479ee8a61 Added stat counters for biomes and items 2015-04-07 20:43:37 +10:00
Adubbz 8b9080067d Switched biomes over to use Guava's Optional, in turn removing BiomeConfigurationHandler 2015-04-07 20:07:41 +10:00
Adubbz 35864315b9 Added /bop stripchunk for testing ore generation and other underground stuff 2015-04-07 15:46:06 +10:00
Adubbz a3bb33d3aa Biomes with id -1 are no longer added to the generation lists 2015-04-07 11:42:59 +10:00
Adubbz 587a34337d Fixed biome registration not occurring on first run 2015-04-07 11:31:05 +10:00
Adubbz 981ccdc2ca Added configurable emerald generation to the alps, removed unnecessary generics for IGenerator 2015-04-07 09:19:05 +10:00
Cheeserolls ec4bac4004 Add berries 2015-04-06 21:23:40 +01:00
Cheeserolls 66c6cc3a10 Fix some more TODOs, change "hell_bark" wood to "hellbark" for consistency with tree naming 2015-04-06 20:47:45 +01:00
Cheeserolls 3cdf9d9721 Fix BOP leaves dropping too much fruit 2015-04-06 20:19:19 +01:00
Cheeserolls 34840dc692 Fix a few minor TODOs in the blocks 2015-04-06 19:57:02 +01:00
Cheeserolls d6d75d7e40 Further simplify code for blocks with pages of variants. Remove test blocks 2015-04-06 19:29:24 +01:00
Cheeserolls 918dbdd5ff Overhaul system for dividing classes with lots of variants up into smaller "pages" - no longer uses generic enums with names like A,B,C,D - now uses meaningful names, new system also allows for filtering the enums to allow removal of (for example) giant_flower_planks 2015-04-06 17:16:23 +01:00
Cheeserolls 1597322d1c Remove unused imports 2015-04-06 14:10:14 +01:00
Cheeserolls 10fbe01806 Implement non-rendering properties on certain blocks, makes the blokstate files a lot simpler 2015-04-06 13:44:59 +01:00
Adubbz 7ace8f34f7 Hooked up generator stages with the appropriate events 2015-04-06 15:45:11 +10:00
Adubbz 7d5446375c Added cheeserolls to the authorList 2015-04-06 14:00:25 +10:00
Adubbz cacfe8d374 Overhauled the config system for decoration, still a few things to do before it can be put into use 2015-04-06 13:47:19 +10:00
Cheeserolls b586a2862c Add wading boots 2015-04-05 23:39:20 +01:00
Cheeserolls 674d21ad35 Fix typo in red flower petal enum 2015-04-05 14:42:21 +01:00
Cheeserolls 2413786922 Add honey block 2015-04-05 14:37:18 +01:00
Cheeserolls 2afb01bccd Add big flower petals 2015-04-05 13:43:46 +01:00
Cheeserolls 582606826e Add BOP wood slabs 2015-04-05 12:48:25 +01:00
Cheeserolls 2530ec7159 Add missing @Override tag 2015-04-05 11:56:27 +01:00
Cheeserolls 02d17fa03e Fix BOP door hardness and drops 2015-04-05 11:46:24 +01:00
Cheeserolls 7846b72311 Code cleanup - ProperCase for tree/wood enums 2015-04-05 11:46:24 +01:00
Adubbz 666c3b2e3f Fixed the graphics level for leaves 2015-04-05 13:28:51 +10:00
Adubbz a6e5aed868 Merge branch 'BOP-1.8-3.0.x' of https://github.com/Glitchfiend/BiomesOPlenty into BOP-1.8-3.0.x 2015-04-05 11:29:21 +10:00
Adubbz eb78d15c08 Cleaned up model registration 2015-04-05 11:28:59 +10:00
Cheeserolls 5779f77fa9 Fix incorrect leaf metadata 2015-04-05 01:13:57 +01:00
Cheeserolls 666b3f2424 Remove BlockModifiers - not as useful as hoped 2015-04-04 23:51:58 +01:00
Cheeserolls 3f8fb9405b Combine wood/leaf/sapling blocks where possible - frees up 56 block ids 2015-04-04 23:43:02 +01:00
Cheeserolls 1b9ff1169a Further tightening up of blockstate utility code and better handling of missing default block state 2015-04-04 14:47:37 +01:00
Cheeserolls 101e305bce Make block registration a bit more robust 2015-04-04 14:11:25 +01:00
Cheeserolls 7e7e0f5c7f Code cleanup - add missing @Override tags and remove unused imports 2015-04-04 13:13:27 +01:00
Adubbz 1ca26f4f1c Merge branch 'BOP-1.8-3.0.x' of https://github.com/Glitchfiend/BiomesOPlenty into BOP-1.8-3.0.x 2015-04-04 14:14:14 +11:00
Adubbz 3545c39c32 Fixed stair lighting issues - Caught this literally 3 seconds before you left cheeserolls 2015-04-04 14:13:40 +11:00
Cheeserolls c8e097ee37 Correct utterly shameful uppercase letter sin 2015-04-04 02:18:29 +01:00
Cheeserolls 68e56e5324 Scrap concept of "named states", go back to looping through properties for block sub-types 2015-04-03 22:32:02 +01:00
Cheeserolls 8ca7e90be0 Fix item rendering for blocks with a tinted model but non-tinted item (flax and berry_bush) 2015-04-03 18:47:55 +01:00
Cheeserolls c2b80ce5fd Add double-height decorations (flax) 2015-04-03 18:33:58 +01:00
Cheeserolls a3c8dddaf2 Add BOP saplings 2015-04-03 03:33:38 +01:00
Cheeserolls 353582ad3b Add BOP leaves 2015-04-03 01:30:57 +01:00
Cheeserolls 796017f0f8 Add duckweed, shortgrass, mediumgrass, bush, sprout, poisonivy, berrybush, shrub, wheatgrass, dampgrass, koru, cloverpatch, leafpile, deadleafpile 2015-04-02 13:31:37 +01:00
autopsychorhythmia cc0356163b Update zh_CN.lang 2015-04-01 21:22:15 +08:00
Cheeserolls f7f470be09 Fix colors of vine-like blocks 2015-04-01 13:34:57 +01:00
Cheeserolls f70b075211 Add moss, tree_moss, flower_vine, ivy and wisteria 2015-04-01 03:48:46 +01:00
Cheeserolls 5f107dc8b8 Add overgrown netherrack 2015-04-01 03:48:45 +01:00
Cheeserolls 4211c31181 Add remaining wood, and doors for all woods 2015-04-01 03:48:45 +01:00
Cheeserolls 04c1035edb Tidy up lots of junk 2015-04-01 03:48:45 +01:00
Cheeserolls be746ef2c8 Reimplement all BOP blocks to align more closely with vanilla block counterparts, add loads of wood 2015-04-01 03:48:45 +01:00
Adubbz e11a7d0a16 Added the biomename command to the usage description 2015-03-31 17:48:26 +11:00
Adubbz 612a3f6584 Undo the change from earlier because it's silly 2015-03-29 21:53:45 +11:00
Adubbz c4ee49c9e2 Another misc change for Curse 2015-03-29 21:41:26 +11:00
Adubbz 2c28ca4cf1 Test change for Curse 2015-03-29 21:36:23 +11:00
Adubbz 61b3291cbe Added files for the various fruit blocks and the turnip blocks. Cheeserolls - Make sure you add item files for all blocks, including those which normally the player won't have in their inventory. 2015-03-29 20:53:02 +11:00
Adubbz c4c5e0553a Added commands for teleporting to a biome of a given id, and finding the biome associated with an id 2015-03-29 19:39:22 +11:00
Adubbz d569d3862b Disabled Vanilla biome config files - These may come back, but they're just making things more difficult for now 2015-03-29 15:23:43 +11:00
Adubbz f0ada0dc81 The BoP WorldType once again functions correctly 2015-03-29 15:17:17 +11:00
Adubbz ea0500c222 Biome weights for BoP biomes are now configurable 2015-03-29 12:09:24 +11:00
Adubbz 75f5a6c2e8 Added chunk generators and our custom biome layer 2015-03-29 10:38:16 +11:00
Cheeserolls 2706bd521d Add origin grass 2015-03-27 22:47:36 +00:00
Cheeserolls b26378ca17 Add crystal and crystal shard 2015-03-27 17:59:47 +00:00
Cheeserolls 126020371f Minor tidyup 2015-03-27 17:57:48 +00:00
Cheeserolls 17178619fe Update labels 2015-03-27 17:56:08 +00:00
Cheeserolls 04a2f94ac7 Add generic block types: ash_stone, crag_rock, dried_dirt, hard_dirt, hard_ice, hard_sand, mud_brick 2015-03-27 16:36:07 +00:00
Cheeserolls 7d21162201 Allow bonemeal placed on BOPGrass to grow plants on nearby vanilla grass 2015-03-27 15:24:36 +00:00
Cheeserolls 6b9882c05b Allow BOPDirt to support plants 2015-03-27 15:23:27 +00:00
Cheeserolls e19ee3bfa8 Add fruit_block and variants apple/persimmon/peach/pear 2015-03-27 14:42:07 +00:00
Cheeserolls 8eefe072c6 Add stalagmites and stalactites 2015-03-27 12:46:10 +00:00
Cheeserolls f759408d38 Correct grass burning values 2015-03-27 09:56:20 +00:00
Cheeserolls a4e7e0fdd9 Add snowy property to new grass variants, add coarse property to new dirt variants, improve grass spreading algorithm 2015-03-27 03:15:34 +00:00
Cheeserolls 0be25df63e Add new dirt variants loamy/sandy/silty and link to corresponding grass variants 2015-03-26 22:20:31 +00:00
Cheeserolls 10da2ae8b9 Add loamy/silty/sandy grass blocks 2015-03-26 20:53:02 +00:00
Cheeserolls 953c6477fc Add lily labels 2015-03-26 20:48:25 +00:00
Cheeserolls f55f08680c Add waterlily variants 2015-03-26 14:40:42 +00:00
Cheeserolls e34ff058be Allow BOPBlock instances to specify their own item class 2015-03-26 14:08:55 +00:00
Cheeserolls ed8cc961bd Add smoldering grass and spectral moss 2015-03-26 02:06:08 +00:00
Cheeserolls cb7aa39b01 fix quicksand block drop 2015-03-26 02:04:32 +00:00
Cheeserolls a9d51fe446 Add flesh, mud, quicksand and turnips (blocks and items) 2015-03-25 10:02:59 +00:00
Adubbz 7ccf22006a Added zh_CN.lang, courtesy of @ppoozl 2015-03-15 20:50:35 +11:00
Adubbz 78f2560f3e Replaced all tabs with spaces 2015-03-14 13:00:51 +11:00
Adubbz be3df43779 Merge branch 'BOP-1.8-3.0.x' of https://github.com/Glitchfiend/BiomesOPlenty into BOP-1.8-3.0.x 2015-03-14 11:55:33 +11:00
Adubbz eb120ac5f2 Initial implementation of the Alps biome - This is what happens when certain people say certain things :) 2015-03-14 11:55:07 +11:00
Adubbz df1308de75 Fixed server crashing Closes #426 2015-03-13 06:32:48 +11:00
Adubbz b3eaca7d51 Added a null check for config file entity spawns 2015-03-11 06:14:14 +11:00
Adubbz a49339667f Manifest 2015-03-10 16:42:40 +11:00
Adubbz df4cf9405c More manifest nonsense 2015-03-10 16:33:46 +11:00
Adubbz f7649572f0 Added the basic framework for adding new biomes 2015-03-09 16:17:49 +11:00
Adubbz ef4b82a338 Added a config option for the BoP worldtype to be selected by default Closes #410 2015-03-09 12:07:39 +11:00
Adubbz bb7a5d11f5 Removed Mixin. Closes #421, #422 2015-03-08 14:59:07 +11:00
Adubbz fb55340562 Removed the cactus mixin 2015-03-08 14:49:47 +11:00
Adubbz b6ec851878 Removed the biome decoration Mixin 2015-03-08 14:46:06 +11:00
Adubbz cbcde8c458 CurseForge nonsense... As usual 2015-03-08 10:53:06 +11:00
Adubbz 993034768e More cleaning up 2015-03-08 10:41:03 +11:00
Adubbz b9c877b881 Removed the Mixin used for coral 2015-03-08 10:15:22 +11:00
Adubbz 48f0e632cc Misc change for CurseForge 2015-03-04 06:07:19 +11:00
Adubbz d200191f05 CurseForge changelog test 2015-02-18 11:32:34 +11:00
Adubbz 7f2cd8878a Insignificant change because CurseForge is being a pain 2015-02-16 13:04:33 +11:00
Adubbz c96d1b439d Updated names to the latest mappings 2015-02-16 09:18:48 +11:00
Adubbz 318aa650b7 Working on issues preventing the dev jar from working correctly 2015-02-10 16:52:42 +11:00
Adubbz c2ec7df86d Completed configurable cactus gen 2015-02-01 10:47:40 +11:00
Adubbz 8a5ef81dcd Cleaned up the code formatting 2015-01-21 17:09:12 +11:00
Adubbz 19180562fc Finalized the system for configurable decoration features. Do note that the current test case (Cactus) has not yet been implemented, only the code for configuring the values which will be used for it. This means that biome decoration can now be implemented properly. 2015-01-21 11:10:19 +11:00
Adubbz ae72d29ec3 Removed the current properties system whilst it's being redone 2015-01-20 19:06:10 +11:00
Adubbz 13e7eee062 Finished up single coral 2015-01-15 06:48:46 +11:00
Adubbz 1847f46548 Began work on a system for configurable biome decoration 2015-01-14 21:34:24 +11:00
Adubbz 6363c1c642 Re-enabled mixins 2015-01-13 08:35:49 +11:00
Adubbz 7fbf148e73 Temporarily commented out mixins 2015-01-12 21:35:20 +11:00
Adubbz b9244b6032 Merge branch 'BOP-1.8-3.0.x' of https://github.com/Glitchfiend/BiomesOPlenty into BOP-1.8-3.0.x 2015-01-12 19:41:15 +11:00
Adubbz b5065d0d15 Readded the BOP world type with hovering text listing the progress of the mod 2015-01-12 19:41:09 +11:00
SteveKunG 49edf8e55a Enable fire source 2015-01-11 19:50:36 +07:00
Adubbz 9beda7af42 Cleaned up the license distributed within the jar 2015-01-11 19:58:13 +11:00
Adubbz 2756365320 Added our own system for hiding block properties 2015-01-11 19:33:37 +11:00
Adubbz 549ce43f8b Merge branch 'master' into BOP-1.8-3.0.x 2015-01-11 17:10:07 +11:00
Adubbz a53aa0395e Updated to the latest Forge 2015-01-11 16:58:41 +11:00
Adubbz decc047e42 Began work on readding coral 2015-01-11 16:51:04 +11:00
Adubbz f78277b88a Merge branch 'BOP-1.8-3.0.x' of https://github.com/Glitchfiend/BiomesOPlenty into BOP-1.8-3.0.x 2015-01-06 17:49:10 +00:00
Adubbz 9012152e5c Readded bone segments 2015-01-06 17:49:04 +00:00
Anton 6e1c610a07 Create ru_RU.lang 2015-01-04 18:07:14 +03:00
Adubbz c8ea198f67 Readded hive blocks 2014-12-13 09:31:54 +11:00
Adubbz eed5bf7627 Readded gem/gem ore blocks 2014-12-12 21:40:36 +11:00
Adubbz 75041a2b3c Readded the various stone types 2014-12-12 15:02:31 +11:00
Adubbz a1d0b0b830 Cleaned up our system for blockstates/variants to be a bit more simple/flexible 2014-12-06 11:18:22 +11:00
Adubbz f6ab4fe08c Fixed the light values for glowshrooms, glow flowers, enderlotus and burning blossoms and fixed an issue with incorrect/untextured log drops 2014-12-01 19:21:52 +11:00
Adubbz f6816e4110 Removed the api distribution, developers should instead refer to the deobf/sources distributions 2014-12-01 09:03:03 +11:00
Adubbz 65e685c34c Attempting to fix the api distribution... 2014-12-01 08:58:05 +11:00
Adubbz 8af3d66c95 Added the basis for configurable biomes along with files for all the Vanilla biomes (Note: This may or may not stay for the full release, BoP biomes will certainly be configurable however Vanilla biomes have limitations) 2014-12-01 08:49:47 +11:00
Adubbz aa6edd4e1b Readded the BOP creative tab 2014-11-27 17:18:47 +11:00
Brycey92 af5834938d Added blockstate and block and item models files for hive and honeycomb block, and flesh, as well as their renamed textures. Also added them to the localization file with the new naming scheme. 2014-11-01 17:18:04 -04:00
Brycey92 441a5d6d02 May have already committed this, but changed gems to new file naming scheme 2014-10-30 14:56:25 -04:00
Brycey92 ed2230d2d2 Renamed gemOre.json to gems.json 2014-10-23 01:21:08 -04:00
Brycey92 2f2a7d429f Added blockstate, texture, item and block models files for flesh. Also updated localization file. 2014-10-22 19:33:50 -04:00
Brycey92 1facf72182 Added blockstate and block and item models files for gem ores and blocks, as well as their renamed textures. Also added them to the localization file with the new naming scheme. 2014-10-22 18:15:26 -04:00
Brycey92 2d348b5510 Readded block textures under the new naming scheme for corals, rocks, and grass. 2014-10-21 02:09:06 -04:00
Brycey92 a457917633 Herp, forgot to change the rocks in the localization file to match new naming scheme in last commit. Fixed now! 2014-10-21 01:52:27 -04:00
Brycey92 687abaa113 Added coral blockstates and item and block models files. Also updated localization file to contain corals, rocks, and grass. 2014-10-21 01:46:50 -04:00
Brycey92 ca6f4d005e Added rocks to item and block models folders 2014-10-20 20:33:52 -04:00
Brycey92 9fa143d39d Fixed a comma mistake in grass.json and created rocks.json 2014-10-20 20:16:49 -04:00
Brycey92 52bea63147 Added spectral moss and smoldering grass 2014-10-19 21:10:44 -04:00
Adubbz 30251db8ec Readded bamboo 2014-10-16 06:21:18 +11:00
Adubbz 9d341a9921 Readded the mushrooms 2014-10-14 19:10:06 +11:00
Adubbz 9a35ac97b1 Removed the ASM hackery as the necessary hooks are now in FML 2014-10-14 18:01:28 +11:00
Adubbz c39824c00f Readied the remaining flowers 2014-10-14 06:29:12 +11:00
Adubbz c8239fa3a4 Finished readding the first set of flowers, updated to the latest FML 2014-10-12 11:11:57 +11:00
Adubbz 94df3fb688 FINALLY got ASM working. You may now test the mod outside of eclipse! 2014-10-05 16:53:00 +11:00
Adubbz 65b3c1a701 More obfuscation nonsense 2014-10-05 13:11:33 +11:00
Adubbz 954c7a50cb Just work... 2014-10-05 12:58:22 +11:00
Adubbz 3c7becd3fa Isn't ASM fun? 2014-10-05 12:49:40 +11:00
Adubbz 1fbc66d690 Hopefully fixed issues with obfuscation 2014-10-05 12:41:32 +11:00
Adubbz cc6f6b8949 Preparing the mod for builds 2014-10-04 23:15:40 +10:00
Adubbz aa0b3fd423 Began work on flowers 2014-10-04 22:35:51 +10:00
Adubbz f236e93bfa Added the remaining logs 2014-10-02 15:57:50 +10:00
Adubbz 08feb58a1f Began work on re-adding logs 2014-10-02 12:20:11 +10:00
Adubbz 21edcbe5a6 Readded planks 2014-09-29 08:30:39 +10:00
Adubbz fad08ead79 Beginning work on updating to 1.8. Well here we are again. 2014-09-28 10:29:06 +10:00