| [ |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Deer, Base class: AnimalEntity, Food: WHEAT\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class DeerEntity extends AnimalEntity {\n \n public DeerEntity(EntityType<? extends DeerEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.WHEAT);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a neutral mob.\n\n### Input: Entity name: Boar, Base class: PathAwareEntity, Food: CARROT\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.PathAwareEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class BoarEntity extends PathAwareEntity {\n \n public BoarEntity(EntityType<? extends BoarEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.CARROT);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Fox, Base class: AnimalEntity, Food: SWEET_BERRIES\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class FoxEntity extends AnimalEntity {\n \n public FoxEntity(EntityType<? extends FoxEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.SWEET_BERRIES);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a neutral mob.\n\n### Input: Entity name: Wolf, Base class: TameableEntity, Food: BONE\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.TameableEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class WolfEntity extends TameableEntity {\n \n public WolfEntity(EntityType<? extends WolfEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.BONE);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a neutral mob.\n\n### Input: Entity name: Bear, Base class: AnimalEntity, Food: SALMON\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class BearEntity extends AnimalEntity {\n \n public BearEntity(EntityType<? extends BearEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.SALMON);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Rabbit, Base class: AnimalEntity, Food: CARROT\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class RabbitEntity extends AnimalEntity {\n \n public RabbitEntity(EntityType<? extends RabbitEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.CARROT);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Chicken, Base class: AnimalEntity, Food: WHEAT_SEEDS\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class ChickenEntity extends AnimalEntity {\n \n public ChickenEntity(EntityType<? extends ChickenEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.WHEAT_SEEDS);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Cow, Base class: AnimalEntity, Food: WHEAT\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class CowEntity extends AnimalEntity {\n \n public CowEntity(EntityType<? extends CowEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.WHEAT);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Pig, Base class: AnimalEntity, Food: CARROT\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class PigEntity extends AnimalEntity {\n \n public PigEntity(EntityType<? extends PigEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.CARROT);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Sheep, Base class: AnimalEntity, Food: WHEAT\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class SheepEntity extends AnimalEntity {\n \n public SheepEntity(EntityType<? extends SheepEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.WHEAT);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Duck, Base class: AnimalEntity, Food: WHEAT_SEEDS\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class DuckEntity extends AnimalEntity {\n \n public DuckEntity(EntityType<? extends DuckEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.WHEAT_SEEDS);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Owl, Base class: AnimalEntity, Food: RABBIT\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class OwlEntity extends AnimalEntity {\n \n public OwlEntity(EntityType<? extends OwlEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.RABBIT);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a neutral mob.\n\n### Input: Entity name: Eagle, Base class: PathAwareEntity, Food: CHICKEN\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.PathAwareEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class EagleEntity extends PathAwareEntity {\n \n public EagleEntity(EntityType<? extends EagleEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.CHICKEN);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a hostile mob.\n\n### Input: Entity name: Snake, Base class: PathfinderMob, Food: RABBIT\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.PathfinderMob;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class SnakeEntity extends PathfinderMob {\n \n public SnakeEntity(EntityType<? extends SnakeEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.RABBIT);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Frog, Base class: AnimalEntity, Food: SLIME_BALL\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class FrogEntity extends AnimalEntity {\n \n public FrogEntity(EntityType<? extends FrogEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.SLIME_BALL);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Turtle, Base class: AnimalEntity, Food: SEAGRASS\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class TurtleEntity extends AnimalEntity {\n \n public TurtleEntity(EntityType<? extends TurtleEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.SEAGRASS);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a neutral mob.\n\n### Input: Entity name: Dolphin, Base class: WaterCreatureEntity, Food: FISH\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.WaterCreatureEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class DolphinEntity extends WaterCreatureEntity {\n \n public DolphinEntity(EntityType<? extends DolphinEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.FISH);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a hostile mob.\n\n### Input: Entity name: Shark, Base class: PathfinderMob, Food: FISH\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.PathfinderMob;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class SharkEntity extends PathfinderMob {\n \n public SharkEntity(EntityType<? extends SharkEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.FISH);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Crab, Base class: AnimalEntity, Food: COD\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class CrabEntity extends AnimalEntity {\n \n public CrabEntity(EntityType<? extends CrabEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.COD);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Octopus, Base class: WaterCreatureEntity, Food: FISH\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.WaterCreatureEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class OctopusEntity extends WaterCreatureEntity {\n \n public OctopusEntity(EntityType<? extends OctopusEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.FISH);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a neutral mob.\n\n### Input: Entity name: Monkey, Base class: PathAwareEntity, Food: BANANA\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.PathAwareEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class MonkeyEntity extends PathAwareEntity {\n \n public MonkeyEntity(EntityType<? extends MonkeyEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.BANANA);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a neutral mob.\n\n### Input: Entity name: Gorilla, Base class: PathAwareEntity, Food: BANANA\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.PathAwareEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class GorillaEntity extends PathAwareEntity {\n \n public GorillaEntity(EntityType<? extends GorillaEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.BANANA);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Elephant, Base class: AnimalEntity, Food: LEAVES\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class ElephantEntity extends AnimalEntity {\n \n public ElephantEntity(EntityType<? extends ElephantEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.LEAVES);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a hostile mob.\n\n### Input: Entity name: Lion, Base class: PathfinderMob, Food: BEEF\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.PathfinderMob;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class LionEntity extends PathfinderMob {\n \n public LionEntity(EntityType<? extends LionEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.BEEF);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a hostile mob.\n\n### Input: Entity name: Tiger, Base class: PathfinderMob, Food: PORKCHOP\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.PathfinderMob;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class TigerEntity extends PathfinderMob {\n \n public TigerEntity(EntityType<? extends TigerEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.PORKCHOP);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Zebra, Base class: AnimalEntity, Food: GRASS\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class ZebraEntity extends AnimalEntity {\n \n public ZebraEntity(EntityType<? extends ZebraEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.GRASS);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Giraffe, Base class: AnimalEntity, Food: LEAVES\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class GiraffeEntity extends AnimalEntity {\n \n public GiraffeEntity(EntityType<? extends GiraffeEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.LEAVES);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a neutral mob.\n\n### Input: Entity name: Hippo, Base class: AnimalEntity, Food: GRASS\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class HippoEntity extends AnimalEntity {\n \n public HippoEntity(EntityType<? extends HippoEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.GRASS);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a neutral mob.\n\n### Input: Entity name: Rhino, Base class: PathAwareEntity, Food: GRASS\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.PathAwareEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class RhinoEntity extends PathAwareEntity {\n \n public RhinoEntity(EntityType<? extends RhinoEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.GRASS);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate a Minecraft Fabric 26.1.1 entity class for a passive mob.\n\n### Input: Entity name: Penguin, Base class: AnimalEntity, Food: FISH\n\n### Output:\npackage com.example.wildlife.entity;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.ai.goal.*;\nimport net.minecraft.entity.passive.AnimalEntity;\nimport net.minecraft.entity.player.PlayerEntity;\nimport net.minecraft.item.ItemStack;\nimport net.minecraft.item.Items;\nimport net.minecraft.server.world.ServerWorld;\nimport net.minecraft.world.World;\nimport org.jetbrains.annotations.Nullable;\n\npublic class PenguinEntity extends AnimalEntity {\n \n public PenguinEntity(EntityType<? extends PenguinEntity> entityType, World world) {\n super(entityType, world);\n }\n \n @Override\n protected void initGoals() {\n this.goalSelector.add(0, new SwimGoal(this));\n this.goalSelector.add(1, new EscapeDangerGoal(this, 1.5));\n this.goalSelector.add(2, new WanderAroundFarGoal(this, 1.0));\n this.goalSelector.add(3, new LookAtEntityGoal(this, PlayerEntity.class, 8.0f));\n this.goalSelector.add(4, new LookAroundGoal(this));\n }\n \n @Override\n public boolean isBreedingItem(ItemStack stack) {\n return stack.isOf(Items.FISH);\n }\n \n @Nullable\n @Override\n public PassiveEntity createChild(ServerWorld world, PassiveEntity entity) {\n return null;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: wildlife, Entities: Deer, Boar, Fox\n\n### Output:\npackage com.example.wildlife;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class WildlifeEntities {\n\n public static final EntityType<DeerEntity> DEER = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"wildlife\", \"deer\"),\n EntityType.Builder.create(DeerEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<BoarEntity> BOAR = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"wildlife\", \"boar\"),\n EntityType.Builder.create(BoarEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<FoxEntity> FOX = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"wildlife\", \"fox\"),\n EntityType.Builder.create(FoxEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: animals, Entities: Wolf, Bear, Rabbit\n\n### Output:\npackage com.example.animals;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class AnimalsEntities {\n\n public static final EntityType<WolfEntity> WOLF = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"animals\", \"wolf\"),\n EntityType.Builder.create(WolfEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<BearEntity> BEAR = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"animals\", \"bear\"),\n EntityType.Builder.create(BearEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<RabbitEntity> RABBIT = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"animals\", \"rabbit\"),\n EntityType.Builder.create(RabbitEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: creatures, Entities: Chicken, Cow, Pig\n\n### Output:\npackage com.example.creatures;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class CreaturesEntities {\n\n public static final EntityType<ChickenEntity> CHICKEN = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"creatures\", \"chicken\"),\n EntityType.Builder.create(ChickenEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<CowEntity> COW = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"creatures\", \"cow\"),\n EntityType.Builder.create(CowEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<PigEntity> PIG = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"creatures\", \"pig\"),\n EntityType.Builder.create(PigEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: mobs, Entities: Duck, Owl, Eagle\n\n### Output:\npackage com.example.mobs;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class MobsEntities {\n\n public static final EntityType<DuckEntity> DUCK = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"mobs\", \"duck\"),\n EntityType.Builder.create(DuckEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<OwlEntity> OWL = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"mobs\", \"owl\"),\n EntityType.Builder.create(OwlEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<EagleEntity> EAGLE = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"mobs\", \"eagle\"),\n EntityType.Builder.create(EagleEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: fauna, Entities: Snake, Frog, Turtle\n\n### Output:\npackage com.example.fauna;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class FaunaEntities {\n\n public static final EntityType<SnakeEntity> SNAKE = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"fauna\", \"snake\"),\n EntityType.Builder.create(SnakeEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<FrogEntity> FROG = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"fauna\", \"frog\"),\n EntityType.Builder.create(FrogEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<TurtleEntity> TURTLE = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"fauna\", \"turtle\"),\n EntityType.Builder.create(TurtleEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: nature, Entities: Dolphin, Shark, Crab\n\n### Output:\npackage com.example.nature;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class NatureEntities {\n\n public static final EntityType<DolphinEntity> DOLPHIN = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"nature\", \"dolphin\"),\n EntityType.Builder.create(DolphinEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<SharkEntity> SHARK = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"nature\", \"shark\"),\n EntityType.Builder.create(SharkEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<CrabEntity> CRAB = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"nature\", \"crab\"),\n EntityType.Builder.create(CrabEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: wild, Entities: Monkey, Gorilla, Elephant\n\n### Output:\npackage com.example.wild;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class WildEntities {\n\n public static final EntityType<MonkeyEntity> MONKEY = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"wild\", \"monkey\"),\n EntityType.Builder.create(MonkeyEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<GorillaEntity> GORILLA = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"wild\", \"gorilla\"),\n EntityType.Builder.create(GorillaEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<ElephantEntity> ELEPHANT = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"wild\", \"elephant\"),\n EntityType.Builder.create(ElephantEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: beasts, Entities: Lion, Tiger, Zebra\n\n### Output:\npackage com.example.beasts;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class BeastsEntities {\n\n public static final EntityType<LionEntity> LION = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"beasts\", \"lion\"),\n EntityType.Builder.create(LionEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<TigerEntity> TIGER = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"beasts\", \"tiger\"),\n EntityType.Builder.create(TigerEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<ZebraEntity> ZEBRA = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"beasts\", \"zebra\"),\n EntityType.Builder.create(ZebraEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: critters, Entities: Giraffe, Hippo, Rhino\n\n### Output:\npackage com.example.critters;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class CrittersEntities {\n\n public static final EntityType<GiraffeEntity> GIRAFFE = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"critters\", \"giraffe\"),\n EntityType.Builder.create(GiraffeEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<HippoEntity> HIPPO = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"critters\", \"hippo\"),\n EntityType.Builder.create(HippoEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<RhinoEntity> RHINO = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"critters\", \"rhino\"),\n EntityType.Builder.create(RhinoEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate entity registration code for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: living, Entities: Penguin, Octopus, Whale\n\n### Output:\npackage com.example.living;\n\nimport net.minecraft.entity.EntityType;\nimport net.minecraft.entity.SpawnGroup;\nimport net.minecraft.registry.Registries;\nimport net.minecraft.registry.Registry;\nimport net.minecraft.util.Identifier;\nimport net.minecraft.entity.attribute.EntityAttributes;\nimport net.minecraft.entity.attribute.DefaultAttributeRegistry;\n\npublic class LivingEntities {\n\n public static final EntityType<PenguinEntity> PENGUIN = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"living\", \"penguin\"),\n EntityType.Builder.create(PenguinEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<OctopusEntity> OCTOPUS = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"living\", \"octopus\"),\n EntityType.Builder.create(OctopusEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static final EntityType<WhaleEntity> WHALE = \n Registry.register(\n Registries.ENTITY_TYPE,\n Identifier.of(\"living\", \"whale\"),\n EntityType.Builder.create(WhaleEntity::new, SpawnGroup.CREATURE)\n .setDimensions(0.9f, 1.3f)\n .maxTrackingRange(10)\n .trackingTickInterval(3)\n .build()\n );\n\n public static void register() {}\n \n public static DefaultAttributeContainer createAttributes() {\n return DefaultAttributeRegistry.createMobAttributes()\n .add(EntityAttributes.GENERIC_MAX_HEALTH, 10.0)\n .add(EntityAttributes.GENERIC_MOVEMENT_SPEED, 0.23)\n .build();\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: wildlife, Mod Name: Wildlife Mod, Version: 1.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.0.0'\ngroup = 'com.example.wildlife'\n\nbase {\n archivesName = 'wildlife'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: animals, Mod Name: Animals Plus, Version: 2.1.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '2.1.0'\ngroup = 'com.example.animals'\n\nbase {\n archivesName = 'animals'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: creatures, Mod Name: More Creatures, Version: 1.5.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.5.0'\ngroup = 'com.example.creatures'\n\nbase {\n archivesName = 'creatures'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: mobs, Mod Name: Mob Expansion, Version: 3.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '3.0.0'\ngroup = 'com.example.mobs'\n\nbase {\n archivesName = 'mobs'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: fauna, Mod Name: Fauna Mod, Version: 1.2.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.2.0'\ngroup = 'com.example.fauna'\n\nbase {\n archivesName = 'fauna'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: nature, Mod Name: Nature's Creatures, Version: 2.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '2.0.0'\ngroup = 'com.example.nature'\n\nbase {\n archivesName = 'nature'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: wild, Mod Name: Wild Mobs, Version: 1.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.0.0'\ngroup = 'com.example.wild'\n\nbase {\n archivesName = 'wild'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: beasts, Mod Name: Beasts Mod, Version: 1.3.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.3.0'\ngroup = 'com.example.beasts'\n\nbase {\n archivesName = 'beasts'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: critters, Mod Name: Critters, Version: 1.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.0.0'\ngroup = 'com.example.critters'\n\nbase {\n archivesName = 'critters'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: living, Mod Name: Living World, Version: 2.5.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '2.5.0'\ngroup = 'com.example.living'\n\nbase {\n archivesName = 'living'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: ocean, Mod Name: Ocean Life, Version: 1.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.0.0'\ngroup = 'com.example.ocean'\n\nbase {\n archivesName = 'ocean'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: birds, Mod Name: Birds Mod, Version: 1.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.0.0'\ngroup = 'com.example.birds'\n\nbase {\n archivesName = 'birds'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: safari, Mod Name: Safari Mod, Version: 1.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.0.0'\ngroup = 'com.example.safari'\n\nbase {\n archivesName = 'safari'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: forest, Mod Name: Forest Friends, Version: 1.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.0.0'\ngroup = 'com.example.forest'\n\nbase {\n archivesName = 'forest'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate build.gradle for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: desert, Mod Name: Desert Dwellers, Version: 1.0.0\n\n### Output:\nplugins {\n id 'fabric-loom' version '1.15-SNAPSHOT'\n id 'maven-publish'\n}\n\nversion = '1.0.0'\ngroup = 'com.example.desert'\n\nbase {\n archivesName = 'desert'\n}\n\nrepositories {\n mavenCentral()\n maven { url 'https://maven.fabricmc.net/' }\n}\n\ndependencies {\n minecraft \"com.mojang:minecraft:26.1.1\"\n mappings \"net.fabricmc:yarn:26.1.1+build.1:v2\"\n modImplementation \"net.fabricmc:fabric-loader:0.18.6\"\n modImplementation \"net.fabricmc.fabric-api:fabric-api:0.145.4+26.1.1\"\n}\n\nprocessResources {\n inputs.property 'version', project.version\n filesMatching('fabric.mod.json') {\n expand 'version': project.version\n }\n}\n\ntasks.withType(JavaCompile).configureEach {\n it.options.release = 25\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: wildlife, Mod Name: Wildlife Mod, Version: 1.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"wildlife\",\n \"version\": \"1.0.0\",\n \"name\": \"Wildlife Mod\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.wildlife.WildlifeMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: animals, Mod Name: Animals Plus, Version: 2.1.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"animals\",\n \"version\": \"2.1.0\",\n \"name\": \"Animals Plus\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.animals.AnimalsMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: creatures, Mod Name: More Creatures, Version: 1.5.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"creatures\",\n \"version\": \"1.5.0\",\n \"name\": \"More Creatures\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.creatures.CreaturesMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: mobs, Mod Name: Mob Expansion, Version: 3.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"mobs\",\n \"version\": \"3.0.0\",\n \"name\": \"Mob Expansion\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.mobs.MobsMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: fauna, Mod Name: Fauna Mod, Version: 1.2.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"fauna\",\n \"version\": \"1.2.0\",\n \"name\": \"Fauna Mod\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.fauna.FaunaMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: nature, Mod Name: Nature's Creatures, Version: 2.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"nature\",\n \"version\": \"2.0.0\",\n \"name\": \"Nature's Creatures\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.nature.NatureMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: wild, Mod Name: Wild Mobs, Version: 1.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"wild\",\n \"version\": \"1.0.0\",\n \"name\": \"Wild Mobs\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.wild.WildMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: beasts, Mod Name: Beasts Mod, Version: 1.3.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"beasts\",\n \"version\": \"1.3.0\",\n \"name\": \"Beasts Mod\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.beasts.BeastsMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: critters, Mod Name: Critters, Version: 1.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"critters\",\n \"version\": \"1.0.0\",\n \"name\": \"Critters\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.critters.CrittersMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: living, Mod Name: Living World, Version: 2.5.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"living\",\n \"version\": \"2.5.0\",\n \"name\": \"Living World\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.living.LivingMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: ocean, Mod Name: Ocean Life, Version: 1.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"ocean\",\n \"version\": \"1.0.0\",\n \"name\": \"Ocean Life\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.ocean.OceanMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: birds, Mod Name: Birds Mod, Version: 1.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"birds\",\n \"version\": \"1.0.0\",\n \"name\": \"Birds Mod\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.birds.BirdsMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: safari, Mod Name: Safari Mod, Version: 1.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"safari\",\n \"version\": \"1.0.0\",\n \"name\": \"Safari Mod\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.safari.SafariMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: forest, Mod Name: Forest Friends, Version: 1.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"forest\",\n \"version\": \"1.0.0\",\n \"name\": \"Forest Friends\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.forest.ForestMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate fabric.mod.json for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: desert, Mod Name: Desert Dwellers, Version: 1.0.0\n\n### Output:\n{\n \"schemaVersion\": 1,\n \"id\": \"desert\",\n \"version\": \"1.0.0\",\n \"name\": \"Desert Dwellers\",\n \"description\": \"Adds new creatures to Minecraft\",\n \"authors\": [\"nanobot\"],\n \"license\": \"MIT\",\n \"environment\": \"*\",\n \"entrypoints\": {\n \"main\": [\"com.example.desert.DesertMod\"]\n },\n \"mixins\": [],\n \"depends\": {\n \"fabricloader\": \">=0.18.6\",\n \"minecraft\": \"~26.1.1\",\n \"fabric-api\": \"*\"\n },\n \"suggests\": {}\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: wildlife\n\n### Output:\npackage com.example.wildlife;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class WildlifeMod implements ModInitializer {\n public static final String MOD_ID = \"wildlife\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Wildlife Mod initializing...\");\n WildlifeEntities.register();\n LOGGER.info(\"Wildlife Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: animals\n\n### Output:\npackage com.example.animals;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class AnimalsMod implements ModInitializer {\n public static final String MOD_ID = \"animals\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Animals Mod initializing...\");\n AnimalsEntities.register();\n LOGGER.info(\"Animals Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: creatures\n\n### Output:\npackage com.example.creatures;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class CreaturesMod implements ModInitializer {\n public static final String MOD_ID = \"creatures\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Creatures Mod initializing...\");\n CreaturesEntities.register();\n LOGGER.info(\"Creatures Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: mobs\n\n### Output:\npackage com.example.mobs;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class MobsMod implements ModInitializer {\n public static final String MOD_ID = \"mobs\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Mobs Mod initializing...\");\n MobsEntities.register();\n LOGGER.info(\"Mobs Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: fauna\n\n### Output:\npackage com.example.fauna;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class FaunaMod implements ModInitializer {\n public static final String MOD_ID = \"fauna\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Fauna Mod initializing...\");\n FaunaEntities.register();\n LOGGER.info(\"Fauna Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: nature\n\n### Output:\npackage com.example.nature;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class NatureMod implements ModInitializer {\n public static final String MOD_ID = \"nature\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Nature Mod initializing...\");\n NatureEntities.register();\n LOGGER.info(\"Nature Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: wild\n\n### Output:\npackage com.example.wild;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class WildMod implements ModInitializer {\n public static final String MOD_ID = \"wild\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Wild Mod initializing...\");\n WildEntities.register();\n LOGGER.info(\"Wild Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: beasts\n\n### Output:\npackage com.example.beasts;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class BeastsMod implements ModInitializer {\n public static final String MOD_ID = \"beasts\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Beasts Mod initializing...\");\n BeastsEntities.register();\n LOGGER.info(\"Beasts Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: critters\n\n### Output:\npackage com.example.critters;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class CrittersMod implements ModInitializer {\n public static final String MOD_ID = \"critters\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Critters Mod initializing...\");\n CrittersEntities.register();\n LOGGER.info(\"Critters Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate main mod class for Minecraft Fabric 26.1.1\n\n### Input: Mod ID: living\n\n### Output:\npackage com.example.living;\n\nimport net.fabricmc.api.ModInitializer;\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\n\npublic class LivingMod implements ModInitializer {\n public static final String MOD_ID = \"living\";\n public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);\n \n @Override\n public void onInitialize() {\n LOGGER.info(\"Living Mod initializing...\");\n LivingEntities.register();\n LOGGER.info(\"Living Mod initialized!\");\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Deer\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.DeerEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class DeerRenderer extends MobEntityRenderer<DeerEntity, DeerModel<DeerEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/deer.png\");\n \n public DeerRenderer(EntityRendererFactory.Context context) {\n super(context, new DeerModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(DeerEntity entity) {\n return TEXTURE;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Boar\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.BoarEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class BoarRenderer extends MobEntityRenderer<BoarEntity, BoarModel<BoarEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/boar.png\");\n \n public BoarRenderer(EntityRendererFactory.Context context) {\n super(context, new BoarModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(BoarEntity entity) {\n return TEXTURE;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Fox\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.FoxEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class FoxRenderer extends MobEntityRenderer<FoxEntity, FoxModel<FoxEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/fox.png\");\n \n public FoxRenderer(EntityRendererFactory.Context context) {\n super(context, new FoxModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(FoxEntity entity) {\n return TEXTURE;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Wolf\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.WolfEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class WolfRenderer extends MobEntityRenderer<WolfEntity, WolfModel<WolfEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/wolf.png\");\n \n public WolfRenderer(EntityRendererFactory.Context context) {\n super(context, new WolfModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(WolfEntity entity) {\n return TEXTURE;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Bear\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.BearEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class BearRenderer extends MobEntityRenderer<BearEntity, BearModel<BearEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/bear.png\");\n \n public BearRenderer(EntityRendererFactory.Context context) {\n super(context, new BearModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(BearEntity entity) {\n return TEXTURE;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Rabbit\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.RabbitEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class RabbitRenderer extends MobEntityRenderer<RabbitEntity, RabbitModel<RabbitEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/rabbit.png\");\n \n public RabbitRenderer(EntityRendererFactory.Context context) {\n super(context, new RabbitModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(RabbitEntity entity) {\n return TEXTURE;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Chicken\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.ChickenEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class ChickenRenderer extends MobEntityRenderer<ChickenEntity, ChickenModel<ChickenEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/chicken.png\");\n \n public ChickenRenderer(EntityRendererFactory.Context context) {\n super(context, new ChickenModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(ChickenEntity entity) {\n return TEXTURE;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Duck\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.DuckEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class DuckRenderer extends MobEntityRenderer<DuckEntity, DuckModel<DuckEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/duck.png\");\n \n public DuckRenderer(EntityRendererFactory.Context context) {\n super(context, new DuckModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(DuckEntity entity) {\n return TEXTURE;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Owl\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.OwlEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class OwlRenderer extends MobEntityRenderer<OwlEntity, OwlModel<OwlEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/owl.png\");\n \n public OwlRenderer(EntityRendererFactory.Context context) {\n super(context, new OwlModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(OwlEntity entity) {\n return TEXTURE;\n }\n}" |
| }, |
| { |
| "text": "### Instruction: Generate client entity renderer for Minecraft Fabric 26.1.1\n\n### Input: Entity name: Eagle\n\n### Output:\npackage com.example.wildlife.client.render;\n\nimport com.example.wildlife.entity.EagleEntity;\nimport net.minecraft.client.render.entity.EntityRendererFactory;\nimport net.minecraft.client.render.entity.MobEntityRenderer;\nimport net.minecraft.client.render.entity.model.EntityModelLayers;\nimport net.minecraft.util.Identifier;\n\npublic class EagleRenderer extends MobEntityRenderer<EagleEntity, EagleModel<EagleEntity>> {\n \n private static final Identifier TEXTURE = Identifier.of(\"wildlife\", \"textures/entity/eagle.png\");\n \n public EagleRenderer(EntityRendererFactory.Context context) {\n super(context, new EagleModel(context.getPart(EntityModelLayers.COW)), 0.5f);\n }\n \n @Override\n public Identifier getTexture(EagleEntity entity) {\n return TEXTURE;\n }\n}" |
| } |
| ] |