RealEstate extension plugin for GriefPrevention.
Version: 1.0.0-Alpha
Native API: Paper-1.16.4-R0.1-SNAPSHOT
Source Code: github.com/op65n/RealEstate
Developer: Frcsty
This is a plugin built on PaperAPI, and is required to properly run this plugin.
Installation:
| Place RealEstate-VERSION.jar (RealEstate-1.0.0-Alpha.jar
) file into the plugins folder.
| Start the server, plugin will generate RealEstate
directory with files:
config.yml
sign-transactions.yml
message-queue.yml
| Stop the server after everything has been loaded.
| Open and configure the plugin to your needs.
| Start the server and enjoy the plugin!
The plugin provides two basic events, to allow for further customization
RealEstateSignCreateEvent
Which is fired when a user creates a valid RealEstate sign
The event is caught by a listener, to allow for cancellation of the event in the future
RealEstateSignInteractEvent
Which is fired when a user interacts with a valid ReadEstate sign
The event is caught by a listener, to allow for cancellation of the event in the future
Transaction Logging
- The plugin logs sign transactions into a file called
sign-transactions.yml
and provides all transaction details within it.
Message Queue
- The plugin provides a message queue, which ensures offline sellers are notified of sales, upon logging in to the server.
Action Support
- The plugin supports all actions provided by the FrozenActions library.