RegionForSale 1.0
Details
-
FilenameRegionForSale_1.0.jar
-
Uploaded by
-
UploadedOct 25, 2012
-
Size112.82 KB
-
Downloads388
-
MD5cfafc00978e4078c7a55ae5e8d8991b1
Supported Bukkit Versions
- 1.3.2
Changelog
Warning: This update contains a change which could cause all saved ground-levels to be removed. Make sure you run the Db-Converter before you start the server. Put it in the "plugins/RegionForSale" folder and run it via command line: >>java -jar "RegionForSale Db-Converter.jar"<<
New Features:
- New command
//rg flag <x>
, which forwards to/rg flag <region> <x>
- RegionForSale detects WorldGuard commands and adapts changes automatically (Supportet: "
/rg redefine <id>
", "/rg remove <id>
" and "/wg reload
") - Update detection! Permission node: "regionforsale.showupdate"
- Rent regions only for a period of time using
//region rent <duration> <time unit>
- New command
/rfs forgetPlayer <player-name>
, which will remove all player-related data - New command
/rfs reloadSigns [world]
to reload all sign-texts of connected signs - LWC integration - Protections will be automatically removed
- You can now quick-select regions listed by
//rg list
by using//rg select #number
- Added a shortcut for the WorldGuard teleport flag
- New command:
//rg warp [#number]
- New command:
//rg set warp [-remove]
- Outputs and permissions are managed by WorldGuard
- New command:
- Ground-level and warp can be auto-set when defining a new region (option in general.yml)
- Optional permission node to deny selling/unrenting of regions (Comment #179 f.)
Improvements:
- Removed item-limitation for clicking signs etc; regions and signs are now clickable with any block or item in hand
- Region prices are hidden when the related rent-/buyable option is set to false
- Some improvements for plugin reloading
- Code cleanup
- Added more variables for the sign texts (language yaml)
- Nicer output for the time until the next withdrawal
- Region rebuilding:
- Auto-rebuild options are now listed in the region-dump
- Commands now accept data values, e.g.
//rg set auto-rebuild-id 35:4
- Commands can now parse strings, e.g.
//rg rebuild wool:yellow
- The rebuild+ operations "grass" and "sand" now support polygonal regions!
- Chests are emptied before deletion (Items will not drop)
- Admins can toggle if a region is bought or rented
- Changed command:
//rg set owner [ buy | rent ]
- New command:
//rg set isBought < true | false >
- New permission node: "regionforsale.see-if-bought" - Allows players to see if a region is bought or rented (displayed behind the name of the region owner)
- Changed command:
- Changed the priority of the "Time to pay." message to FINE - less spamming
- Signs now update when a config.yml file was manually changed.
- Region selling/unrenting has to be confirmed if the region will rebuild afterwards
- The ground-level can now be set global / regional to ease the set-up for flat areas
- (!) In order to realize this the location of where this information is stored was moved. Make sure you convert the old files before starting the new version!
- Destroying a new [RegionMarket] sign before it is connected will cancel connecting
Fixed bugs/issues:
- Fixed error on startup when economy isn't fully loaded (#20)
- Fixed synchronisation error when rebuilding a region if the owner couldn't pay (#22)
- Fixed region owners can add themselfes as members
- Fixed command
//rg addparent
throwing a NullPointerException if the world parameter is given - Fixed ConcurrentModificationException showing up when attempting to remove an outdated region-sign reference (Comment #201)
- Fixed poly-region price calculation (Was iterating from z-min to x-max instead of z-max)
- Fixed NullPointerException when checking signs in unloaded chunks
- Fixed regions not loading properly for worlds loaded after startup
Others:
- Changed java package name from "me.phoenix_iv.*" to "de.phoenix_iv.*" to match the website
Changes in the language-file:
- New String META_AUTHOR - To appreciate the work of the translators
- New String UPDATE_AVAILABLE
- New String R_INFO_LEASE_EXPIRY
- New String LEASE_EXPIRED
- New String PLAYER_DATA_REMOVED
- New String SIGNS_RELOADED
- New String WORLD_SIGNS_RELOADED
- New String REBUILD_WARNING
- New String MULTIPLE_REGIONS_HINT
- New String GROUND_LEVEL_SET
- Changed String CUBOID_ONLY - Replaced "command" with "operation" because some operations now accept non-cuboid regions
- Changed String REGION_SELECTED - Added new variable
- Changed String REGION_DELETED - Added new variable
- Changed String MULTIPLE_REGIONS_FOUND - Is now in red and ends with a colon (Regions will be listed below)
- Changed comment for String
S_***
(sign texts) - New variables available