Roamers

Share this on:
Downloads:
1042
Upvotes: 20
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.1Uploaded on: 12/11/2022 - 18:19   File size: 207.31 KB
roamers_v1.0.jar - Roamers v1.0Uploaded on: 12/08/2022 - 00:44   File size: 207.32 KB
Changelog

Version 1.1:

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

my dirty mind can't get off the fact that the desert roamers are blacker than black concrete

this mod is a miracle! in some way, my 10-year-old dream has come true that players will run around my lonely world! :"D

it's interesting to watch these dummies, but it's clear that the mod is still damp (testing on version 1.0): in their plan to build a barn-house, kill all the small animals in the area... and that's the end of it. they read like an open book - there is no randomness in them, they work according to a strict algorithm: put a fire, dig a tree, build a shed.
I would like these dummies to behave more unpredictably, having instead of brains not just a primitive algorithm, but something similar to AI.
Plus, I would like more interactions with them, for example, a chat (a request for resources, actions, etc.).

I'm going to make a 1.19 world to try this mod out.

Prior to downloading, I do have some recommendations.
Trading with and hiring Roamers would be an amasing feature. Bandits get more likely to attack you based on your possessions. I don't know if you already did this, but I think hostile mobs such as Skellies, Pillagers, or Zombos should target bandits.

Also, can we give the roamers the ability to defend themselves?

Hello! Thanks for the suggestions! :D these are really good ideas! Btw future uploads of this mod will be on curseforge only so just letting people know. I have linked mcreator to my page and gave credit however! : )

Sometimes they get stuck when building I'm working on developing it so they are more Independent (Which is a major pain with minecraft ai lol xD). But if you give them the correct building materials like logs, planks, sticks, or sandstone and sand for the desert ones, they will go back to working :D So far they just need a gentle nudge. But they will build and finish the house if they have the materials.