just had an idea watching a zombie villager purifying video .. be able to hire/fire villagers u find randomly to do work with you in the same kinda way as the "mini steve's" i said earlier
building the program for making an ICS Idea "cloud" system do put in simple to complex commands .. i kinda had one for when i was making little flash games but i kinda destroyed my pc .. fryed it while trying to make an AI' for another game / but its kinda of a simple format but kinda hard to explain
I love this idea! Make the AI do a procedural system with priorities. It would spawn, and have basic need priorities, like eat, (first night) shelter, weapons, and such. If he is just near a crafting table and he has the required resources and his priority is saying make a tool, delete the resources necessary for it, and make it in the inventory. After basic priorities, it would have randomly generated priorities. These priorities would include: Mining, fishing, gathering wood, permanent shelter (requires resources), setting traps, Setting up automatic shops, griefing, raiding, etc. The buildings would be a design of many buildings premade buildings which more could be added in config. This player would place ID tags on his chests, meaning if you opened them, he would get angry at you with a reputation system, which also would be negative with activating his limited use traps, stealing from his house, attacking him and such. But this player could also help you fight mobs and join you if you trade with him, whether it be with his mechanisms or by him getting particles while holding an item. Yellow particles for starting a trade with what he/she is holding, red particles for saying you took over 5 minutes and he's done, green particles if he's trading now. Also, he or she would spawn with a random reputation for most people to start, and if he tries to trade with someone who he has a bad reputation with, his green particles would be slightly darker, like down to the very slight color difference in RGB values, but it would mean he would be scamming you. In fact, the spawn rate for these mobs is extremely rare, and might be summonable with an expensive item, using a block of diamond, emerald, redstone, and 6 soul sand, but could still naturally spawn, but you might see spider jockeys more often. The AI would be so compatible with itself that if you spawned them in creative, you could see these players interact with eachother, and with very long commands that are command block worthy, you could spawn specific customized players, being filled with tons of optional parts, which determine how specific the character is and anything unfilled would be random, allowing you to let you do godmode with these AI's, or something where you simulate interactions and test the mods limits.
Warning: Do not do this as your first mod
Double Warning: Take programming school classes and advanced programming before even attempting this
Triple Warning: This will be difficult, but the most dangerous thing will be the fame and fortune a successful version of this complex mod will grant. You will be rewarded with amazement from many people, maybe even Mojang, and you will become very well known fast, Mod makers would honor you, and spammers would spam you, and this idea will spread like wildfire. Be ready for that, because this is probably so complicated that not even makers of all the best mods combined could match your unique programming thought.
Quadruple Warning: Don't expect immediate fame if it's still very beta and WIP.
Quintriple Warning: Don't take some of these warning too seriously
I believe your over complicating it in your minds. Its not that hard so long as you stick to the basics. We're talking about basically Millenaire but on a MUCH lower scale. Add dialogue, have him remain within a specific radius of spawning and live his life out there. Hell, lets make more steves spawn everywhere, buildings things, upload blueprints and they'll randomly collect materials and build them accordingly. Much of the work has been done by others, we simply need to take whats been done, tweak it, make a few new parts and done. If that isn't simple enough I'll gladly explain it better.
I have been thinking, and in theory this is possible. MasterMeta has a point regarding over complicating things. Mining bots (AtomicStriker's minions) and building bots (Millenaire) have already been done. Basic navigation is already implemented in the form of the villagers. To make a good AI player, you don't necessarily need to make him mine randomly. You can just program him do run an algorithm that makes him mine in a specific predefined pattern. As for building, you can just use premade patterns. The main thing that has not been done is autonomously performing these tasks based on need/desire. To control that, you can make the bot follow a list of priorities as said before. Take action based on input.
EDIT: Tell you what, I am learning java now through college. Right now i am planning a different mod. Once that one gets off the ground and i am satisfied with its progress, I'll take this one if someone has not gotten to it first (it may be a year or so before i do, though).
Am I too late? I would love to do this, I am a developer, and am currently working on AI in Minecraft.
I personally don't think that making a NPC do all these things in Minecraft is not hard, although it might take some time. As I said I am currently making an AI so from my POV making a bot that punches a tree, goes mining etc is not hard, however I really need someone who can help me work out English. Like how a sentence is made up if that makes sense.
If anyone still wants to help in any way with this then please let me know. I am perfectly fine to do all of the code etc. I just need that second head to help me work out how it would be done.
Am I too late? I would love to do this, I am a developer, and am currently working on AI in Minecraft.
I personally don't think that making a NPC do all these things in Minecraft is not hard, although it might take some time. As I said I am currently making an AI so from my POV making a bot that punches a tree, goes mining etc is not hard, however I really need someone who can help me work out English. Like how a sentence is made up if that makes sense.
If anyone still wants to help in any way with this then please let me know. I am perfectly fine to do all of the code etc. I just need that second head to help me work out how it would be done.
As in like, what the Bot would say and such? Because even though English is my 2nd language (Armenian the 1st) I was born in North America so I'm very fluent in it, being 17. I guess I could help out if that's the case!
As in like, what the Bot would say and such? Because even though English is my 2nd language (Armenian the 1st) I was born in North America so I'm very fluent in it, being 17. I guess I could help out if that's the case!
Yeah, pretty much just what the bot is to say, I am Dev on a fairly new server, and mainly work on my Ai, I have an older one called Yaia that I am discontinuing as its a very simple 1-time-reply-to-what-you-say lol, but it is not to bad sometimes. And am now working on Tai, which will be a lot more advanced. If you want to help, add me on skype: ImaTimelord7
Am I too late? I would love to do this, I am a developer, and am currently working on AI in Minecraft.
I personally don't think that making a NPC do all these things in Minecraft is not hard, although it might take some time. As I said I am currently making an AI so from my POV making a bot that punches a tree, goes mining etc is not hard, however I really need someone who can help me work out English. Like how a sentence is made up if that makes sense.
If anyone still wants to help in any way with this then please let me know. I am perfectly fine to do all of the code etc. I just need that second head to help me work out how it would be done.
You beat me to it. If you run into trouble at any time with the technical stuff, just shoot me a PM and I will try and nudge you in the right direction.
Your savior has arrived!
I have a custom modpack thats being constantly updated that does EXACTLY this, Except on a much larger and grander scale. Go to my profile and check out my forum post on it, That forum post is fairly outdated but has the basic information, For more information (and the download / server ip) Add me on Skype at: d.log1
I looked at it and I like what you are doing, but I'm not entirely sure it is what we have in mind. Go ahead and correct me if I am wrong, but we are looking for a mod that runs a standard AI Player that operates in a Vanilla Minecraft scenario in SSP instead of a large mod pack operation in SMP. Basically we are trying to emulate another player. Am I right guys?
Sadly this does not work in SSP too well, Though it does work to an extent. NPC's in it are able to do anything from vanilla minecraft and (most) mods, Including more advanced things like setting up governments and economies to organize themselves.
I see. I got another mod in its early planning stages. Its name is probably going to be "Dark Minecraftia." It is inspired by Metroid Prime 2: Echos. Maybe when it is off the ground, we could work on implementing it into your pack with the NPCs just for kicks. I can't help but wonder what will happen if we put those NPCs into the dark world. What do you think would happen?
Most likely they would smash everything in their path and build roads throughout the dimension, then they would cover it in cities and choke it with pollution.
You should try the mudpack sometime though Got Skype?
No, I don't have Skype anymore due to some computer crash related problems. My Email is the fastest way to contact me as a check it multiple times a day because of college.
BTW: I think i forgot to mention that, being true to MP2:E (reference this page), the dark world is dark-energy based (very dangerous atmosphere) and it will kill an unprepared person, fast. I am still trying to figure out how i can help the player counter that. Maybe tie those effects to light level or somethin'.
I think BARITONE and the impact mod would do well for this. Just give an entity Steve all of it’s AI abilities. So it can #mine oak_log or iron_ore whenever it needs more recourse. (Obviously the legit AI, the one that can’t see through walls) the only issue would be crafting which isn’t too hard to add. It also has #hunt which will follow an entity (being you or passive mobs for food) with a normal speed kill aura. Most of the AI is there but will, of course, need more coding to add the auto start of collecting thing and working out when it has to.
It is not like it won’t need more code but I think it would be much easier building on impact rather than scratch.
building the program for making an ICS Idea "cloud" system do put in simple to complex commands .. i kinda had one for when i was making little flash games but i kinda destroyed my pc .. fryed it while trying to make an AI' for another game / but its kinda of a simple format but kinda hard to explain
Warning: Do not do this as your first mod
Double Warning: Take programming school classes and advanced programming before even attempting this
Triple Warning: This will be difficult, but the most dangerous thing will be the fame and fortune a successful version of this complex mod will grant. You will be rewarded with amazement from many people, maybe even Mojang, and you will become very well known fast, Mod makers would honor you, and spammers would spam you, and this idea will spread like wildfire. Be ready for that, because this is probably so complicated that not even makers of all the best mods combined could match your unique programming thought.
Quadruple Warning: Don't expect immediate fame if it's still very beta and WIP.
Quintriple Warning: Don't take some of these warning too seriously
God, if only the day came that someone could make this..
EDIT: Tell you what, I am learning java now through college. Right now i am planning a different mod. Once that one gets off the ground and i am satisfied with its progress, I'll take this one if someone has not gotten to it first (it may be a year or so before i do, though).
Am I too late? I would love to do this, I am a developer, and am currently working on AI in Minecraft.
I personally don't think that making a NPC do all these things in Minecraft is not hard, although it might take some time. As I said I am currently making an AI so from my POV making a bot that punches a tree, goes mining etc is not hard, however I really need someone who can help me work out English. Like how a sentence is made up if that makes sense.
If anyone still wants to help in any way with this then please let me know. I am perfectly fine to do all of the code etc. I just need that second head to help me work out how it would be done.
As in like, what the Bot would say and such? Because even though English is my 2nd language (Armenian the 1st) I was born in North America so I'm very fluent in it, being 17. I guess I could help out if that's the case!
Yeah, pretty much just what the bot is to say, I am Dev on a fairly new server, and mainly work on my Ai, I have an older one called Yaia that I am discontinuing as its a very simple 1-time-reply-to-what-you-say lol, but it is not to bad sometimes. And am now working on Tai, which will be a lot more advanced. If you want to help, add me on skype: ImaTimelord7
You beat me to it. If you run into trouble at any time with the technical stuff, just shoot me a PM and I will try and nudge you in the right direction.
I looked at it and I like what you are doing, but I'm not entirely sure it is what we have in mind. Go ahead and correct me if I am wrong, but we are looking for a mod that runs a standard AI Player that operates in a Vanilla Minecraft scenario in SSP instead of a large mod pack operation in SMP. Basically we are trying to emulate another player. Am I right guys?
I see. I got another mod in its early planning stages. Its name is probably going to be "Dark Minecraftia." It is inspired by Metroid Prime 2: Echos. Maybe when it is off the ground, we could work on implementing it into your pack with the NPCs just for kicks. I can't help but wonder what will happen if we put those NPCs into the dark world. What do you think would happen?
Nice idea! Unfortunately it seems a bit too complicated for me to code :/
I could, but Steve2 would only have Villager-like AI.
No, I don't have Skype anymore due to some computer crash related problems. My Email is the fastest way to contact me as a check it multiple times a day because of college.
BTW: I think i forgot to mention that, being true to MP2:E (reference this page), the dark world is dark-energy based (very dangerous atmosphere) and it will kill an unprepared person, fast. I am still trying to figure out how i can help the player counter that. Maybe tie those effects to light level or somethin'.
Have you heard of Minecraft comes alive?
have you guys heard of BARITONE, anyone?
DAMON POLITZ
I think BARITONE and the impact mod would do well for this. Just give an entity Steve all of it’s AI abilities. So it can #mine oak_log or iron_ore whenever it needs more recourse. (Obviously the legit AI, the one that can’t see through walls) the only issue would be crafting which isn’t too hard to add. It also has #hunt which will follow an entity (being you or passive mobs for food) with a normal speed kill aura. Most of the AI is there but will, of course, need more coding to add the auto start of collecting thing and working out when it has to.
It is not like it won’t need more code but I think it would be much easier building on impact rather than scratch.
link to impact:
Https://impactclient.net