Fixing Seed XP Issue
Added a bothways config entry in the chicken_roost-server.toml to ignore on which side u put the chicken left or right to breed. Its enabled by default, so if u use the left/right system for different outputs, set it to false.
Fixing slot 0 out of bound error, while hovering over already build and picked up trainer in inventory.
NEW: Fully changed Interface for Breeder, Trainer and Roost. Now it gots a new look. Also added one new Output Slot for Breeder, so now it has 9 Output Slots and it allows now stacking of the breeded Chickens. Added Biome Spawn Info to Chicken Item Descriptions.
FIX: Fixed Tiered Seeds, to allow some more automatic farming mods to work with them.
Info for Modpack Devs: In this new Version after first joining in a singleplayer world it generates a chicken_biomes.json. This Json needs to be shipped with your Modpack. It gets generated in the main instance/gamefolder. If u change the Biome Modifier for my Entities u need to delete it and regenerate it with a simple join in a singleplayer world so it can read the Biome Modifiers again. !!Joining a Multiplayerworld wont work!!
Fixed issue in Trainer with lowtier chickens + high tier seeds.
Fixing some exploits!
Fixed the need of Create because of one single line that exists in my code where i played with some create examples xD Now its gone :P
Changed Trainer GUI to test some new looks.
Added a naturalspawnlimit per chicken of 10 chickens of the same type in a 20 chunk radius.
Added in world breeding to my chickens. Recipes are the same like in Breeder but works with normal seeds.
Info for Modpack Devs: Vanilla Chicken + Mod Chicken wont breed in world.
Fix for Blue Egg :P
Changed Blue Egg to produce Blue Chicken instead of Lapis Chicken.
Added Breeder Recipe for Lapis Chicken [Redstone Chicken + Blue Chicken = Lapis Chicken]
Changed Tier of Lapis Chicken from Tier 1 to Tier 3
If u changed chicken_config_v*.json in
/config/roostultimate/
the new file is chicken_config_v5.json simple change it to your again.
Info for Modpack Devs:
Changed the need of Tags for new Chickens.
Only needed Tags now are c:roost/tier1 - tier9 for trainer and soul extractor recipes.
All code related tag needs got removed to make it easier in adding new chickens.
For any new Chicken add it to this tier tags based on your new chicken tier.
Also dont forget to copy one of the chicken model jsons in assets/chicken_roost/models/item/ and rename it to your chicken id like c_yourchicken like its named in the chicken_config json.
Fixed wrong configured slots in breeder for hopper and pipe handling.
Mod still needs Connectivity and Cupboard
Hotfix for Trainer and Roost in bigger Modpacks.
Fixing wrong tag for vanilla chicken.
Mod still needs Connectivity and Cupboard
Reworked Chicken spawning. Due to nether mass spawning problems i changed the limit of chickens per chunk. Now Chickens wont overflow the Nether or other Worlds again.
Mod still needs Connectivity and Cupboard
Fixed Bone Chicken and White Chicken mismatch. White Chicken should drop by White Chicken Eggs. Bone Chicken spawn in the world.
Connectivity also required but its not on Modrinth - Click Here
Changelogs combined:
Adjusted some basic configs for some chickens. Bone Chicken spawned too often, fixed this in this version.
Added more Options to Chicken Configs to enable/disable Damagetypes like Fire, Projectile or Wither Damage. Some custom Void World Mods use different Types of Damage while falling in the Void so now it should be compatible with all.
Feather Chickens now obtainable again. Simple rightclick with a Feather on a Vanilla Chicken.
Still working on a good Guide.
New Chickens:
-
Draconium Chicken
-
Awakened Draconium Chicken
-
Mana Infused Chicken
-
Moonstone Chicken
-
Demon Metal Chicken
-
Stoneburnt Chicken
-
Lunar Reactive Dust Chicken
-
Redstone Crystal Chicken
-
Magical Wood Chicken
-
Cyanite Chicken
-
Diamantine Crystal Chicken
-
XP Chicken
-
Ardite Chicken
-
Dark Gem Chicken
-
Vibrant Alloy Chicken
-
Purple Slime Chicken
-
Pulsating Iron Chicken
-
Emeradic Crystal Chicken
-
Funway Chicken
-
Chickenosto
-
Dark Steel Chicken
-
Electrical Steel Chicken
-
Redstone Alloy Chicken
-
Blue Slime Chicken
-
Enori Crystal Chicken
-
Magma Slime Chicken
-
Void Crystal Chicken
-
Salt Chicken
-
Rich Slag Chicken
-
Soularium Chicken
-
Saltpeter Chicken
-
Energetic Alloy Chicken
-
Amber Chicken
-
Conductive Iron Chicken
-
Palis Crystal Chicken
-
Slag Chicken
-
Restonia Crystal Chicken
-
Rubber Chicken
-
Graphite Chicken
-
Tinted Glass Chicken
-
Black Quartz Chicken
Changed Tier of some Chicken:
-
Prismarine Shard Chicken Tier 1 --> Tier 4
-
Flint Chicken Tier 2 --> Tier 1
-
Glass Chicken Tier 2 --> Tier 3
-
Ink Chicken Tier 2 --> Tier 1
-
Bone Chicken Tier 2 --> Tier 1
-
Bone Meal Chicken Tier 2 --> Tier 1
-
Soul Sand Chicken Tier 3 --> Tier 1
-
String Chicken Tier 3 --> Tier 2
-
Iron Chicken Tier 4 --> Tier 2
-
Redstone Chicken Tier 4 --> Tier 2
-
Lapis Chicken Tier 4 --> Tier 2
-
Lead Chicken Tier 4 --> Tier 3
-
Nether Wart Chicken Tier 4 --> Tier 3
-
Magma Cream Chicken Tier 4 --> Tier 5
-
Aluminium Chicken Tier 4 --> Tier 3
-
Cinnabar Chicken Tier 4 --> Tier 5
-
Sulfur Chicken Tier 4 --> Tier 3
-
Basalz Chicken Tier 4 --> Tier 5
-
Gold Chicken Tier 5 --> Tier 3
-
Silicon Chicken Tier 5 --> Tier 4
-
Manasteel Chicken Tier 5 --> Tier 6
-
Quartz Chicken Tier 5 --> Tier 1
-
Gunpowder Chicken Tier 5 --> Tier 2
-
Glowstone Chicken Tier 5 --> Tier 2
-
Blaze Rod Chicken Tier 5 --> Tier 4
-
Blaze Powder Chicken Tier 5 --> Tier 4
-
Silver Chicken Tier 5 --> Tier 3
-
Signalum Chicken Tier 5 --> Tier 4
-
Constantan Chicken Tier 5 --> Tier 4
-
Enderium Chicken Tier 5 --> Tier 6
-
Quartz Enriched Iron Chicken Tier 5 --> Tier 3
-
Blitz Chicken Tier 5 --> Tier 6
-
Blizz Chicken Tier 5 --> Tier 7
-
Osmium Chicken Tier 6 --> Tier 3
-
Bronze Chicken Tier 6 --> Tier 5
-
Steel Chicken Tier 6 --> Tier 3
-
Emerald Chicken Tier 6 --> Tier 5
-
Ghast Tear Chicken Tier 6 --> Tier 5
-
Knight Slime Chicken Tier 6 --> Tier 8
-
Pig Iron Chicken Tier 6 --> Tier 7
-
Diamond Chicken Tier 7 --> Tier 4
-
Elementium Chicken Tier 7 --> Tier 8
-
Nickel Chicken Tier 7 --> Tier 2
-
Electrum Chicken Tier 7 --> Tier 4
-
Invar Chicken Tier 7 --> Tier 3
-
Blutonium Chicken Tier 7 --> Tier 8
-
Cobalt Chicken Tier 7 --> Tier 6
-
Platinum Chicken Tier 8 --> Tier 4
For Modpack Devs: Changed Registry for Items and Mobs! All Chicken Items and Mobs can be adjusted/removed and added via json in config\roostultimate\chicken_config.json
[
{
"chickenName": "Soul Sand Chicken",
"mobOrMonster": "Monster",
"id": "c_soulsand",
"itemTexture": "soulsandchicken",
"mobTexture": "soulariumchicken",
"dropItem": "minecraft:soul_sand",
"eggTime": 600,
"tier": 1,
"canGetFireDamage": false,
"canGetProjectileDamage": true,
"canGetExplosionDamage": true,
"canGetFallDamage": false,
"canGetDrowningDamage": true,
"canGetFreezingDamage": true,
"canGetLightningDamage": true,
"canGetWitherDamage": true,
"canSpawn": true,
"spawnWeight": 1,
"spawnMinCount": 1,
"spawnMaxCount": 2,
"spawnInBiomes": "minecraft:soul_sand_valley",
"spawnExcludeBiomes": "minecraft:badlands",
"spawnRestriction": "NO_END"
},
{
"chickenName": "Ink Chicken",
"mobOrMonster": "Mob",
"id": "c_ink",
"itemTexture": "blackchicken",
"mobTexture": "blackchicken",
"dropItem": "minecraft:ink_sac",
"eggTime": 600,
"tier": 1,
"canGetFireDamage": true,
"canGetProjectileDamage": true,
"canGetExplosionDamage": true,
"canGetFallDamage": false,
"canGetDrowningDamage": true,
"canGetFreezingDamage": true,
"canGetLightningDamage": true,
"canGetWitherDamage": true,
"canSpawn": false,
"spawnWeight": 4,
"spawnMinCount": 1,
"spawnMaxCount": 2,
"spawnInBiomes": "minecraft:nether_wastes",
"spawnExcludeBiomes": "minecraft:badlands",
"spawnRestriction": "NO_END"
}
]
If u add new Chickens try to use existing Textures or add new Textures via ResourcePack/DataPack.
Chicken Item uses textures from chicken_roost\textures\block\
mobs from chicken_roost\textures\entities\
Please backup your save before testing this version!
Adjusted some basic configs for some chickens. Bone Chicken spawned too often, fixed this in this version.
Added more Options to Chicken Configs to enable/disable Damagetypes like Fire, Projectile or Wither Damage. Some custom Void World Mods use different Types of Damage while falling in the Void so now it should be compatible with all.
Feather Chickens now obtainable again. Simple rightclick with a Feather on a Vanilla Chicken.
Still working on a good Guide.
Added more info to Jade if u look at a Chicken. Now it shows Level and XP in Jade Window.
New Chickens:
- Draconium Chicken
- Awakened Draconium Chicken
- Mana Infused Chicken
- Moonstone Chicken
- Demon Metal Chicken
- Stoneburnt Chicken
- Lunar Reactive Dust Chicken
- Redstone Crystal Chicken
- Magical Wood Chicken
- Cyanite Chicken
- Diamantine Crystal Chicken
- XP Chicken
- Ardite Chicken
- Dark Gem Chicken
- Vibrant Alloy Chicken
- Purple Slime Chicken
- Pulsating Iron Chicken
- Emeradic Crystal Chicken
- Funway Chicken
- Chickenosto
- Dark Steel Chicken
- Electrical Steel Chicken
- Redstone Alloy Chicken
- Blue Slime Chicken
- Enori Crystal Chicken
- Magma Slime Chicken
- Void Crystal Chicken
- Salt Chicken
- Rich Slag Chicken
- Soularium Chicken
- Saltpeter Chicken
- Energetic Alloy Chicken
- Amber Chicken
- Conductive Iron Chicken
- Palis Crystal Chicken
- Slag Chicken
- Restonia Crystal Chicken
- Rubber Chicken
- Graphite Chicken
- Tinted Glass Chicken
- Black Quartz Chicken
Changed Tier of some Chicken:
- Prismarine Shard Chicken Tier 1 --> Tier 4
- Flint Chicken Tier 2 --> Tier 1
- Glass Chicken Tier 2 --> Tier 3
- Ink Chicken Tier 2 --> Tier 1
- Bone Chicken Tier 2 --> Tier 1
- Bone Meal Chicken Tier 2 --> Tier 1
- Soul Sand Chicken Tier 3 --> Tier 1
- String Chicken Tier 3 --> Tier 2
- Iron Chicken Tier 4 --> Tier 2
- Redstone Chicken Tier 4 --> Tier 2
- Lapis Chicken Tier 4 --> Tier 2
- Lead Chicken Tier 4 --> Tier 3
- Nether Wart Chicken Tier 4 --> Tier 3
- Magma Cream Chicken Tier 4 --> Tier 5
- Aluminium Chicken Tier 4 --> Tier 3
- Cinnabar Chicken Tier 4 --> Tier 5
- Sulfur Chicken Tier 4 --> Tier 3
- Basalz Chicken Tier 4 --> Tier 5
- Gold Chicken Tier 5 --> Tier 3
- Silicon Chicken Tier 5 --> Tier 4
- Manasteel Chicken Tier 5 --> Tier 6
- Quartz Chicken Tier 5 --> Tier 1
- Gunpowder Chicken Tier 5 --> Tier 2
- Glowstone Chicken Tier 5 --> Tier 2
- Blaze Rod Chicken Tier 5 --> Tier 4
- Blaze Powder Chicken Tier 5 --> Tier 4
- Silver Chicken Tier 5 --> Tier 3
- Signalum Chicken Tier 5 --> Tier 4
- Constantan Chicken Tier 5 --> Tier 4
- Enderium Chicken Tier 5 --> Tier 6
- Quartz Enriched Iron Chicken Tier 5 --> Tier 3
- Blitz Chicken Tier 5 --> Tier 6
- Blizz Chicken Tier 5 --> Tier 7
- Osmium Chicken Tier 6 --> Tier 3
- Bronze Chicken Tier 6 --> Tier 5
- Steel Chicken Tier 6 --> Tier 3
- Emerald Chicken Tier 6 --> Tier 5
- Ghast Tear Chicken Tier 6 --> Tier 5
- Knight Slime Chicken Tier 6 --> Tier 8
- Pig Iron Chicken Tier 6 --> Tier 7
- Diamond Chicken Tier 7 --> Tier 4
- Elementium Chicken Tier 7 --> Tier 8
- Nickel Chicken Tier 7 --> Tier 2
- Electrum Chicken Tier 7 --> Tier 4
- Invar Chicken Tier 7 --> Tier 3
- Blutonium Chicken Tier 7 --> Tier 8
- Cobalt Chicken Tier 7 --> Tier 6
- Platinum Chicken Tier 8 --> Tier 4
For Modpack Devs: Changed Registry for Items and Mobs! All Chicken Items and Mobs can be adjusted/removed and added via json in config\roostultimate\chicken_config.json
[
{
"ChickenName": "Soul Sand Chicken",
"MobOrMonster": "Monster",
"id": "c_soulsand",
"itemtexture": "soulsandchicken",
"mobtexture": "soulariumchicken",
"dropitem": "minecraft:soul_sand",
"eggtime": 600,
"tier": 1,
"CanGetFireDamage": false,
"CanGetProjectileDamage": true,
"CanGetExplosionDamage": true,
"CanGetFallDamage": false,
"CanGetDrowningDamage": true,
"CanGetFreezingDamage": true,
"CanGetLightningDamage": true,
"CanGetWitherDamage": true
},
{
"ChickenName": "Ink Chicken",
"MobOrMonster": "Mob",
"id": "c_ink",
"itemtexture": "blackchicken",
"mobtexture": "blackchicken",
"dropitem": "minecraft:ink_sac",
"eggtime": 600,
"tier": 1,
"CanGetFireDamage": true,
"CanGetProjectileDamage": true,
"CanGetExplosionDamage": true,
"CanGetFallDamage": false,
"CanGetDrowningDamage": true,
"CanGetFreezingDamage": true,
"CanGetLightningDamage": true,
"CanGetWitherDamage": true
}
]
If u add new Chickens try to use existing Textures or add new Textures via ResourcePack/DataPack.
Chicken Item uses textures from chicken_roost\textures\block\
mobs from chicken_roost\textures\entities\
Recipes can be adjusted via CraftTweaker or CubeJS via json recipes!
Chicken Spawning works via forge\biome_modifier\
Adjusted some basic configs for some chickens. Bone Chicken spawned too often, fixed this in this version.
Added more Options to Chicken Configs to enable/disable Damagetypes like Fire, Projectile or Wither Damage. Some custom Void World Mods use different Types of Damage while falling in the Void so now it should be compatible with all.
Feather Chickens now obtainable again. Simple rightclick with a Feather on a Vanilla Chicken.
Still working on a good Guide.
Mod still needs Connectivity and Cupboard


