StephensMod

Because in a human ant farm your brother can't see your noob tube of lava coming straight for him.

Goals of the Project

  • Provide a fun problem space for me to play around with server modding
  • Get my feet wet with putting my code out there
  • Make managing a server with kids a little bit easier
  • Give my kids direct feedback into shaping their gaming world

Current Features at a glance

  1. Keep your xp when a player dies
  2. Keep your stuff when a player dies
  3. Restrict transworld item transportation

Plugin Dependencies

  • Vault

Things to Know

Don't give stm.* permissions if you have transworld item restrictions enabled


Keeping xp when a player dies

Motivation

The reason this one came into being I think is pretty obvious. The kids like to explore and want to experience the game. Which usually involves death. So I threw this little guy together to help them keep their hard earned xp when that sneaky creeper gets them out of nowhere. Also helps in the occasional rage-fit when someone gets angry because they got pushed in the lava.... OMG BLOOD AND DEATH.... you know how it goes.

Permission

stm.OnDeath.RetainXp


Keeping inventory when a player dies

Motivation

Pretty much keeping your stuff falls into the same lines as keeping your experience. But also adds the additional protection against this

Sibling A: "Dude, where are the diamonds?"
Sibling B: "ummm.. I think they were in my bag when you pushed me in the lava"
Sibling C: "I like chocolate cake why I only see red velvet cake?"
Sibling A: "Omg, you're a noob and I'm going to ban you for loosing the diamonds. I spent 30 minutes looking for those!!!"
Sibling B: "I'm going to tell dad if you band me"
And so on and so forth, and then the next thing I'm doing is typing a blog in bukkit dev...

Permission

stm.OnDeath.RetainInventory


Restricting interworld item transportation

Motivation

This became a real necessary piece when I threw on multiple worlds. This was to allow for a survival style world and a creative world so the kids could scratch the itch to decimate things just do general jack foolery while protecting their hard work in the survival world. Well if you can see where I'm going with this. It became very clear that they would just go into the creative world, spawn whatever they wanted into their hot bar and come back over with it in survival and off they went. It took one of my kids no more than 30 seconds after learning about the creative world to do just this.

Details

Anytime there is a player world changed event (this counts for the nether too) the permission or I suppose in this case the restriction on their inventory is checked.

In my setup I have an Outbound restriction on the creative world. Anything can go in. Nothing can come out. Just seemed like an inbound one would be usefull to someone.

Permission

  • stm.OnWorldChange.InventoryRestrictions.In.<world name>.*
  • stm.OnWorldChange.InventoryRestrictions.In.<world name>.<BlockName>
  • stm.OnWorldChange.InventoryRestrictions.Out.<world name>.*
  • stm.OnWorldChange.InventoryRestrictions.Out.<world name>.<BlockName>

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files