What if people could create a steady stream of mobs that all traveled towards the same point? It'd be useful for people trying to create games where you either have to defend against waves of mobs (tower defense), or games where you have to protect a crowd of mobs (lemmings).
I suggest allowing people to create two new structures, the Summoning Circle and the Banishing Circle.
The summoning circle would consist of 8 pieces of obsidian on the floor around a block of soul sand. The banishing circle would consist of 8 pieces of soul sand on the floor around a block of obsidian. You'd have to activate each by lighting the center block on fire, which would give the summoning circle a white glow and the banishing circle a red glow.
Summoning Circles Create Ghosts
Upon being lit the summoning circle would create a ghost, a neutral mob that other than it's translucent white appearance has the same combat power and movement ability as a zombie. It would drop no items upon death.
A ghost would remain linked to the summoning circle that created it. If it dies or vanishes the summoning circle would create a new one, to always have one ghost in existence at any given point. If the summoning circle is destroyed then the ghost that came from it would instantly die.
You could use multiple summoning circles to have multiple ghosts in existence at once.
Banishing Circles Attract Ghosts
When a ghost appears it would check to see where the closest banishing circle is. If there is no banishing circle in a loaded chunk the ghost immediately dies. If there is a banishing circle the ghost would start walking in that direction. If a ghost reaches a banishing circle it vanishes without a trace.
Essentially a summoning circle and a banishing circle would create a steady stream of mobs, constantly trying to travel from the summoning circle at Point A to the banishing circle at Point B.
Ghosts will ignore other players and mobs unless attacked. In that case they will pursue their attacker, and only resume traveling towards a banishing circle after their target is dead or out of their sight.
Changing Which Direction A Ghost Is Traveling
Ghosts usually travel just towards a single banishing circle, whichever is closest. But what if you don't want them to travel in a straight line?
Whenever a ghost hits a barrier it can't jump over (something more than 1 block high) it changes its direction to travel towards the next closest banishing circle. So you could use a series of banishing circles blocked behind walls to make a ghost travel a winding or zigzagging path, ideal for tower defense games or lemmings style obstacle courses.
What Could You Do With Ghosts?
Ghosts can trigger pressure plates, just like any other mob. So you can automatically tally points as ghosts cross a certain point.
You can either try to protect them in a lemmings type of game, blocking off dangerous pathways to stop them from falling into lava, off cliffs, or walking into cacti. Then you could be awarded points for each one that crosses the pressure plate.
Or you can try to stop them in a tower defense game, setting up hazards and obstacles (perhaps activated by pistons) to kill off as many ghosts as possible. Then you'd lose points for each ghost that reaches the pressure plate.
Or you could just fight them for sport, or leave them as guardians in an adventure map. Signs could instruct players to kill X number of ghosts before proceeding further in the map.
In short, there's a lot you could do with them. And I don't think they'd be hard to code, since they're basically just a very mundane mob (a reskinned zombie basically) that's created and moves in a new way.
it's pointless but sounds like fun, like the better than wolves mod :biggrin.gif: please someone make this as a mod!!!
Yeah, it is pointless, in terms of getting resources. As pointless as spleef at least. It's just good for playing games, or maybe as decoration in your haunted house.
Just thought of an interesting idea for challenge maps. You could create a redstone circuit that opens a door if a pressure plate isn't triggered for a certain number of seconds. Then you'd have to attack all the ghosts for a brief period of time so they swarm you instead of heading over the pressure plate.
That could also work as a security system of sorts, if the only way to open an iron door into a base is to prove yourself in battle.
Another idea: if the center block of a banishing circle is covered by another block, ghosts are no longer attracted to it and will change course for the next closest unblocked banishing circle. However if the block is removed the banishing circle will start attracting them again without needing to be relit.
That would allow you to use pistons to automatically turn banishing circles on and off and alter which way ghosts travel.
After some thought, I think it might be better if each summoning circle can only create one ghost at a time. If that ghost is killed or reaches a banishing circle then the summoning circle would produce a new one. And if the summoning circle is destroyed or shut off, it's ghost would vanish wherever it is.
That would make this useable in games where you only want one ghost at a time. And you could still have multiple ghosts by using multiple summoning circles.
I like this idea, except for two things:
1. Ghosts can usually fly, no? If it's flying, how does it activate the pad?
2. Ghosts can go through walls, so how do barriers do anything?
Maybe the Summoning circles can make demons/ghouls/other monster that goes to a banishing circle, these will be pprone to barriers, and ghosts can fly and phase through walls to reach the Banishing circle. Quick, somebody make a mod and a signature picture! :biggrin.gif:
Rollback Post to RevisionRollBack
Did I write something good? Click the + over here!----->
I like this idea, except for two things:
1. Ghosts can usually fly, no? If it's flying, how does it activate the pad?
2. Ghosts can go through walls, so how do barriers do anything?
Maybe the Summoning circles can make demons/ghouls/other monster that goes to a banishing circle, these will be pprone to barriers, and ghosts can fly and phase through walls to reach the Banishing circle. Quick, somebody make a mod and a signature picture! :biggrin.gif:
These ghosts cannot fly and are blocked by walls. If that's problematic they could easily be some other kind of creature. Imps, gremlins, something made up.
I suggest allowing people to create two new structures, the Summoning Circle and the Banishing Circle.
The summoning circle would consist of 8 pieces of obsidian on the floor around a block of soul sand. The banishing circle would consist of 8 pieces of soul sand on the floor around a block of obsidian. You'd have to activate each by lighting the center block on fire, which would give the summoning circle a white glow and the banishing circle a red glow.
Summoning Circles Create Ghosts
Upon being lit the summoning circle would create a ghost, a neutral mob that other than it's translucent white appearance has the same combat power and movement ability as a zombie. It would drop no items upon death.
A ghost would remain linked to the summoning circle that created it. If it dies or vanishes the summoning circle would create a new one, to always have one ghost in existence at any given point. If the summoning circle is destroyed then the ghost that came from it would instantly die.
You could use multiple summoning circles to have multiple ghosts in existence at once.
Banishing Circles Attract Ghosts
When a ghost appears it would check to see where the closest banishing circle is. If there is no banishing circle in a loaded chunk the ghost immediately dies. If there is a banishing circle the ghost would start walking in that direction. If a ghost reaches a banishing circle it vanishes without a trace.
Essentially a summoning circle and a banishing circle would create a steady stream of mobs, constantly trying to travel from the summoning circle at Point A to the banishing circle at Point B.
Ghosts will ignore other players and mobs unless attacked. In that case they will pursue their attacker, and only resume traveling towards a banishing circle after their target is dead or out of their sight.
Changing Which Direction A Ghost Is Traveling
Ghosts usually travel just towards a single banishing circle, whichever is closest. But what if you don't want them to travel in a straight line?
Whenever a ghost hits a barrier it can't jump over (something more than 1 block high) it changes its direction to travel towards the next closest banishing circle. So you could use a series of banishing circles blocked behind walls to make a ghost travel a winding or zigzagging path, ideal for tower defense games or lemmings style obstacle courses.
What Could You Do With Ghosts?
Ghosts can trigger pressure plates, just like any other mob. So you can automatically tally points as ghosts cross a certain point.
You can either try to protect them in a lemmings type of game, blocking off dangerous pathways to stop them from falling into lava, off cliffs, or walking into cacti. Then you could be awarded points for each one that crosses the pressure plate.
Or you can try to stop them in a tower defense game, setting up hazards and obstacles (perhaps activated by pistons) to kill off as many ghosts as possible. Then you'd lose points for each ghost that reaches the pressure plate.
Or you could just fight them for sport, or leave them as guardians in an adventure map. Signs could instruct players to kill X number of ghosts before proceeding further in the map.
In short, there's a lot you could do with them. And I don't think they'd be hard to code, since they're basically just a very mundane mob (a reskinned zombie basically) that's created and moves in a new way.
Yeah, it is pointless, in terms of getting resources. As pointless as spleef at least. It's just good for playing games, or maybe as decoration in your haunted house.
That could also work as a security system of sorts, if the only way to open an iron door into a base is to prove yourself in battle.
That would allow you to use pistons to automatically turn banishing circles on and off and alter which way ghosts travel.
That would make this useable in games where you only want one ghost at a time. And you could still have multiple ghosts by using multiple summoning circles.
1. Ghosts can usually fly, no? If it's flying, how does it activate the pad?
2. Ghosts can go through walls, so how do barriers do anything?
Maybe the Summoning circles can make demons/ghouls/other monster that goes to a banishing circle, these will be pprone to barriers, and ghosts can fly and phase through walls to reach the Banishing circle. Quick, somebody make a mod and a signature picture! :biggrin.gif:
These ghosts cannot fly and are blocked by walls. If that's problematic they could easily be some other kind of creature. Imps, gremlins, something made up.
I plan on posting this on the mod request forum eventually, but I'd like to keep it here a bit longer to get more comments and opinions.