Roamers

Downloads:
1190
Upvotes: 20
Share this:
Category
Project status
In development
License
MIT License
Modification type
Supported Minecraft versions
1.19.2

Jump to downloads

Roamers v1.0

Roamers is a mod that adds rare player-like characters to the game, with the abilities to mine, craft, and build!

 

Also Find Me On CurseForge!

 

The Roamers:

Plains Roamers

 

 

 

 

 

 

 

Plains Roamers: Default Race, Spawns in the Forest biome.

Savanna Roamers

 

 

 

 

 

 

 

Savanna Roamers: Spawns in the Savanna Biome

Badlands Roamers

 

 

 

 

 

 

 

Badlands Roamers: Spawns in the Badlands Biome

Desert Roamers

 

 

 

 

 

 

 

Desert Roamers: Spawns in the Desert Biome

Jungle Roamers

 

 

 

 

 

 

 

Jungle Roamers: Spawns in the Sparse Jungle Biome

Taiga Roamers

 

 

 

 

 

 

 

Taiga Roamers: Spawns in the Taiga Biome

Artic Roamers

 

 

 

 

 

 

 

Artic Roamers: Spawns in the Ice Spikes Biome

 

Building Breakdown:

Campfire:

Roamers will first put down a campfire. This will mark the land where they will live.

If the land is cluttered with trees, or is uneven, they will break blocks within a 10 block radius of their campfire to clear the area.

House:

After marking their home with the campfire, the roamers will then start building their house. The actual house is a saved NBT structure that they will build in game, with different rotations and within a minimum of 2 blocks away from the campfire.

Each house is different, and made with a variety of materials depending on the Roamer's race. For example, a desert house is made of sandstone, a taiga house is made out of spruce wood, and an artic house is, well, an igloo! In order to get these materials, they will chop down trees for wood, dig up sand for sandstone, or dig up snow for an igloo.

*Roamers will not break blocks placed by them, or by players. However, they will break player-placed blocks if the blocks were placed prior to loading in the mod. To avoid griefing, you can either start a new world with the mod installed, or configure their abilities to break blocks in the config files!*

Chest and Bed:

Once the last block is placed for their house, they will then decorate the inside of their house with a chest and a bed. Currently Roamers do not sleep in the bed, but babies will play on the bed just like baby villagers, and adults will use their chests to clear out their full inventory, and take out items if needed.

 

Hunting Cooking and Eating:

Roamers will also hunt animals if they don't have food in their inventory, and cook their meat on the campfire. They get hungry like the player, and require food in order to build, mine, and sprint. They won't die from starvation by default, but eating, hunger, and death from starvation can all be configured in the config file.

Psst: You can also change what entities to hunt with in the "roamers:huntable_animals" entity type tag.

 

Breeding:

Roamers will have a random chance to breed without being provoked by the player. They can only breed with the opposite gender, and parents will call their babies if they wander too far. There is also a random chance that a Roamer will have a baby with them when they spawn.

Breeding can be turned off with the config.

 

Player Interactions:
Player can interact with Roamers, and have a relationship status! This status is stored with the player's name attached to it, so each player will have differing interactions.

Physically hurting Roamers will greatly decrease your relationships, but you are friendly, they will throw you food if you need it, and will defend you from an entity that attacked you.

Positive Interaction Types:

  • Giving food 
  • Giving valuable items
  • Giving babies a cookie
  • Giving building materials

 

The Bandits:

Bandits are like the Roamers, but do not Build or Mine. Instead, they prefer to pillage, kill and steal!

Spawning:

Bandits do not spawn naturally in the world, but spawn in similar to pillager patrols. With a random chance after 4 in-game days, a group of Bandits can spawn within the vicinity of the player. They are armed with axes and swords, and if killed, they have a chance of dropping treasures, like golden apples, diamonds, or even enchanted books! They will only spawn if the player is in the biomes that Roamers spawn in, like forests, deserts, badlands, etc. Bandits also have different races, and can be male or female when spawned

Stealing:

Beware for any chests nearby! Bandits open them and take any items they deem worthy enough to steal, such as foods and valuable items. To make things worse, after they finish stealing, they will break the chest, regardless if a player placed it or not. They will also steal your items if you are killed by them, and will wear any armor you had, making them extra dangerous! In order to get these items back, you must kill them.

Despawning:

If not actively aggressive, Bandits will have a chance to despawn after 2 in-game days, regardless if they are carrying any stolen goods.

Targets:

Bandits kill Players, Roamers, and Villager-Types. Iron Golems will also attack the Bandits unprovoked.

 

This mod is still under development, so feedback and suggestions are welcome!

Thank you very much for the support, and I hope you enjoy my mod! :D

Modification files
roamers_v1.1.jar - Roamers v1.1 Uploaded on: 12/11/2022 - 18:19   File size: 207.31 KB
roamers_v1.0.jar - Roamers v1.0 Uploaded on: 12/08/2022 - 00:44   File size: 207.32 KB
Changelog

Version 1.1:

Bug fixes and other improvements! (Thank you Matej! :D)

Congratulations for winning Mod of the Week :)

Your mod was also promoted on our official subreddit (https://www.reddit.com/r/MCreator/) and Facebook page (https://www.facebook.com/MCreatorModMaker/).

What a cool mod, please submit it again next week. Until then, I have a few minor bugs to report ;). Sometimes when cooked food is on the campfire, roamers will not try to pick it up and will just wait for it to despawn (possibly to avoid hurting themselves on the fire). Also a roamer with a pickaxe got stuck in my world and wouldn't do anything. There was some lava nearby that could again cause this while trying to avoid damage, but I'm not sure if that's exactly the cause. Besedes that, the mod really makes the world feel a lot more alive, so I'm looking forward to seeing where you take it :D

Ok I’ll submit it next week! :) I truly thought I fixed those bugs on this first upload I guess I didn’t test enough -_-
I’m working on the fixes tho thanks for telling me! :D Don’t know how long it’ll take but I’ll make sure next upload they will be squashed xD

Thank you for your comment! :D