Originally posted by the man who put it in my hood
…
making minecraft plugins
…
Wut plugin ideas u got?
Plugin Ideas;
EARMUFFSBlock specific sounds, would be useful for operating farms or being around a large quantity of villagers
to shut-out annoying sounds. Would be cool if it was a custom helmet enchantment that could be
configured/toggled per sound type as needed.
~~~
Telecommunications Satellite
* When in a loaded chunk, will act as a repeater/communications hub for other devices or to
other satellites. Probably should require line-of-sight
Satellite Dish
* Takes information from sat transceiver and transmits it to Satellite
Satellite Transceiver
* Takes information from ____s and forwards it to Satellite Dish
Redstone Converter
* Measures redstone level and provides it to Sat Transceiver
Seismic Sensor
* When explosion, block-breaking, or footsteps is detected it will estimate distance/location and provide it to
Sat Transceiver. Possibly related to function of yet to be delivered skulk sensor.
Printer
* Will add messages received from transceiver to a book(s) with timestamping available.
Fax Machine
* Will "scan" the contents of a book and able to send them to be printed at other location.
Dialer
* Will send a message ( book contents ) to a printer or Pager when specified conditions
are met ( redstone signal strength from specified side(s) ? )
Pager/SMS-Phone
* Can receive messages from dialer or send them to Printers or other Pagers
~~~
Stronger Building MaterialsThe idea is to allow adding some level of grief-resistance to some of the common building blocks, so that
they take longer to mine. I would like if a custom enchantment could be created which would allow the
block's creator and/or clan to have the regular break-times for these strengthened blocks.
*Pressure Infuser
This would be based on a block like the furnace, and you put wood items inside it,
and it consumes other items ( perhaps fire resistance potions? ) to impart strengthening
effects on the wood. The idea is that you are doing a process like pressure treating of
wood to impregnate it with fire retardants etc.
Allows you to create FR ( Fire Resistant ) logs, planks, slabs etc.
*Obsidian Grinder
This would also be based on a block like the furnace or brewing stand, and would convert
obsidian into
powdered/flaked or similar form. This powdered/flaked obsidian could be combined with
common building blocks to increase their mining time and blast resistance ala obsidian.
Perhaps it would consume TNT or diamonds ( diamond cutters ) to perform the conversion.
Examples of items you might be able to create - Hardened Iron Door, Reinforced Concrete,
Ballistic Glass.
~~~
Trainable Mobs * Can tame a mob so it doesn't target you / your clan(s).
* Can tell it to target other players, clans, etc. ( Operate on a whitelist, or blacklist, etc )
* Can instruct it to stay put, or walk a 'beat'/patrol path
* Can set boundaries to allow/end pursuit.
* Can be set to fallback at specified health threshold, when threat is no longer visible etc
* Can operate trapdoors, allowing a ranged-attacking mob to open the trapdoor and fire on
player, then close the door to shield from return-fire.
* Can receive status effects from friendly beacons
Maybe a system where you tame them so they aren't aggressive towards you, then some method to increase their abilities like
using bookcases on them to increase their intelligence to allow more complex functions.
Security Cameras To my knowledge, existing security camera plugins work by basically allowing the player to "freecam" into the camera's location.
The goal would be to allow the storage of footage, even if outside of the game. Limited research suggests there are no
functions available to plugins that would allow screenshots to be created and saved. The two known approaches would be to
either:
* Run a ( modified ) client logged into the server, and have the plugin tell it what to look at/record.
* Write a separate program to read the chunk-data and render the area(s) to be observed such as is done on bluemap and
overviewer. Probably much more complicated to create and track changes to the chunk and player movements into/out of.