Commit Graph

155 Commits

Author SHA1 Message Date
fece9d720a Use StandardCharsets 2020-08-23 22:14:37 -07:00
ae40b01161 Add null checks for Nullables 2020-08-23 22:10:59 -07:00
b74ead594f Add final keywords 2020-08-23 22:09:15 -07:00
88642327e3 Update slab check for portal exits 2019-09-29 07:52:40 -07:00
22b461e7b4 Fail earlier when loading a gate configuration with invalid materials 2019-09-29 07:52:17 -07:00
a182a18ee9 Bump version to 8.0.1-SNAPSHOT 2019-09-29 07:52:09 -07:00
8499e1db0d 8.0.0 release 2019-09-13 03:33:03 -07:00
a594b6daeb Support UUIDs for owners, with a fallback to player names 2019-09-13 03:31:00 -07:00
4c7c284411 Fix nether portal rotation 2019-09-13 03:26:13 -07:00
b5072ca886 Fix creating language file on first startup 2019-09-13 03:24:59 -07:00
8b6b6d3aa1 Only manage a world if it has Stargates 2019-07-08 01:28:49 -07:00
02f9b293c0 Further improve startup times in 1.14 when not verifying existing portals (verifyPortals: false) 2019-06-27 06:47:03 -07:00
31cc911a9a Add support for 1.14 2019-06-20 23:44:37 -07:00
f07aac9907 Update to 1.13.
Adds "verifyPortals" config option, which sets whether a stargate layout is verified when it is loaded. This can be used if, for example, the material ids in your previous gate layouts cannot match new material names, but you don't want existing stargates to break. Or if you want to change a stargate design with something like WorldEdit after it's built.
2018-08-27 05:25:13 -07:00
9c36596cca Ignore metadata and fix material name matching 2018-05-26 14:27:42 -07:00
57684b2645 Don't force nethergate.gate to exist 2018-05-26 14:23:46 -07:00
f8e95eacbe Change gate configuration to use Material names 2018-05-23 16:27:48 -07:00
624c9b52d7 Code cleanup 2018-05-23 15:03:44 -07:00
3be9124344 Various updates 2017-06-19 23:35:08 -07:00
cbee91bbf3 Remove right-click workaround 2016-10-02 15:18:33 -07:00
4c04149906 Bumped to 0.7.9.11 2015-01-27 04:08:55 -08:00
e64f6da793 Fixed Metrics support for 1.7.10 2015-01-27 04:05:43 -08:00
0101a3de24 Updated Economy Handling
- Remove iConomy support
- Updated Vault support to 1.5
- Changed "useiconomy" setting to "useeconomy"
2015-01-27 04:05:05 -08:00
2b8f99c796 [Version 0.7.9.10]
Fix permission check for personal gates
2013-03-16 10:57:06 -07:00
6c044ec82e Remove permissions support 2013-03-10 14:07:38 -07:00
5d28fab1d2 Update plugin.yml and README 2013-03-10 13:24:18 -07:00
2ee9e53fe0 Resolve issue with buttons not staying on Glowstone 2013-03-10 13:01:58 -07:00
202c7f3d55 Move the Bungee check to after gate layout check 2013-03-03 21:19:04 -08:00
30fe7f4414 [Version 0.7.9.6]
- Actually remove the player from the BungeeQueue when they connect. Oops :)
- Implement stargate.server nodes
- Improve the use of negation. You can now negate networks/worlds/servers while using stargate.use permissions.
2013-02-12 21:32:44 -08:00
cf5c4849b9 Oops, I broke portal material 2013-02-12 20:15:10 -08:00
37243b569e Oops, I broke water gates 2013-02-03 21:43:41 -08:00
4bac9dcd11 Remove BlockPhysics, it was a waste of CPU 2013-02-03 21:12:25 -08:00
7b00e6fefd Update to be compatible with the latest build of BungeeCord 2013-02-03 21:00:06 -08:00
1c58184656 Update Metrics. Remove custom sign class. Stupid Bukkit 2012-12-09 12:59:44 -08:00
422b30d54e [Version 0.7.9.1]
- Optimize gate lookup in onPlayerMove
 - Resolve issue where Stargates would teleport players to the nether
2012-12-01 11:54:02 -08:00
921d289fc2 Remove debug output from pmListener 2012-11-25 10:37:23 -08:00
ba44fbf4f2 Don't handle SGBungee messages if enableBungee is false 2012-11-25 10:34:57 -08:00
5aec85da3e Allow changing enableBungee with /sg reload
Fix issue where custom entries in lang files were removed on load
2012-11-24 17:52:04 -08:00
d464a16e38 Fix a few edge cases with Bungee gates 2012-11-24 15:58:47 -08:00
ac520665e6 [Version 0.7.9.0]
- Added BungeeCord multi-server support (Requires Stargate-Bungee for BungeeCord)
 - Updated Spanish language file
 - Added basic plugin metrics via http://mcstats.org/
2012-11-24 15:42:57 -08:00
fc73e1fbda Update Hungarian lang file 2012-09-18 21:01:48 -07:00
968730db2d [Version 0.7.8.1]
- Resolve issue of language file being overwritten as ANSI instead of UTF8
2012-09-18 21:00:58 -07:00
df12336c41 Add portal.setOwner() API 2012-09-16 16:30:25 -07:00
de7134f0a4 [Version 0.7.8.0]
- Updated languages to include sign text (Please update any languages you are able!)
 - Resolved NPE due to Bukkit bug with signs
 - Resolved issue regarding new getTargetBlock code throwing an exception
 - Languages now auto-update based on the .JAR version (New entries only, doesnt overwrite customization)
 - New command "/sg about", will list the author of the current language file if available
 - Language now has a fallback to English for missing lines (Its the only language I can personally update on release)
 - Added Spanish (Thanks Manuestaire) and Hungarian (Thanks HPoltergeist)
2012-09-16 16:11:19 -07:00
d3834c5709 [Version 0.7.7.5]
- Resolve issue of right clicking introduced in 1.3.1/2
2012-09-11 21:49:50 -07:00
9e784c0eaf [Version 0.7.7.4]
- Removed try/catch, it was still segfaulting.
 - Built against 1.3.1
2012-08-04 12:19:53 -07:00
9928b8718f Added all language packs to JAR 2012-05-11 16:27:03 -07:00
b9ba01031e Random tweaks for permissions 2012-05-11 16:24:29 -07:00
b3e84ae958 [Version 0.7.7.0]\
- Added Random option - This still follows the permission rules defined for normal gate usage\
- Added a bit more debug output
2012-05-09 19:05:20 -07:00
9ef67b2cce Reload all gates on world unload, this stops gates with invalid destinations being in memory. 2012-04-26 20:15:23 -07:00