SL20W23: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<br /> | [[SL20W22|◄ SL20W22]] | [[SL20W24|SL20W24 ►]]<br /> | ||
==2020-06-01== | ==2020-06-01== | ||
Line 56: | Line 56: | ||
*Invalid Symbol is being shown instead of the given symbol? Somehow the clickid is null for some inputs | *Invalid Symbol is being shown instead of the given symbol? Somehow the clickid is null for some inputs | ||
* | * | ||
* | *Feature: APi calls should show default values as well | ||
*Feature: /user chatmentionsound - allow users to change their own mention sound | *Feature: /user chatmentionsound - allow users to change their own mention sound | ||
* | * | ||
Line 82: | Line 74: | ||
==2020-06-06== | ==2020-06-06== | ||
[[File:Anmerkung 2020-06-07 010722.png|thumb]] | [[File:Anmerkung 2020-06-07 010722.png|thumb]] | ||
*'''Offstream''': Split LandOptions into WorldOptions and LandOptions. | *'''Offstream''': Split LandOptions into WorldOptions and LandOptions. | ||
Line 90: | Line 80: | ||
*'''Offstream:''' Regenerate IslandsV1 outside of 0,0 - 128,128 | *'''Offstream:''' Regenerate IslandsV1 outside of 0,0 - 128,128 | ||
*'''Offstream:''' How /user load on login/respawn/worldchange | *'''Offstream:''' How /user load on login/respawn/worldchange | ||
*'''Offstream:''' Add /account top | *'''Offstream:''' Add /account top | ||
*'''Offstream:''' Added API controller path /auth | *'''Offstream:''' Added API controller path /auth | ||
Line 109: | Line 98: | ||
*Bug: Partial name lookup on playerOn,playerOn returned not enough names | *Bug: Partial name lookup on playerOn,playerOn returned not enough names | ||
* | * | ||
*API Controller: | *API Controller: | ||
**/server/playerlocations/[world] <-- Needs /user ksonpubliclocation ON ! | **/server/playerlocations/[world] <-- Needs /user ksonpubliclocation ON ! | ||
* | * | ||
<source> | <source> | ||
"message": "Could not write JSON: class de.k.chunkli.api.data.PlayerId cannot be cast to class java.lang.Comparable (de.k.chunkli.api.data.PlayerId is in unnamed module of loader org.bukkit.plugin.java.PluginClassLoader @67fcc8d9; java.lang.Comparable is in module java.base of loader 'bootstrap'); nested exception is com.fasterxml.jackson.databind.JsonMappingException: class de.k.chunkli.api.data.PlayerId cannot be cast to class java.lang.Comparable (de.k.chunkli.api.data.PlayerId is in unnamed module of loader org.bukkit.plugin.java.PluginClassLoader @67fcc8d9; java.lang.Comparable is in module java.base of loader 'bootstrap')", | "message": "Could not write JSON: class de.k.chunkli.api.data.PlayerId cannot be cast to class java.lang.Comparable (de.k.chunkli.api.data.PlayerId is in unnamed module of loader org.bukkit.plugin.java.PluginClassLoader @67fcc8d9; java.lang.Comparable is in module java.base of loader 'bootstrap'); nested exception is com.fasterxml.jackson.databind.JsonMappingException: class de.k.chunkli.api.data.PlayerId cannot be cast to class java.lang.Comparable (de.k.chunkli.api.data.PlayerId is in unnamed module of loader org.bukkit.plugin.java.PluginClassLoader @67fcc8d9; java.lang.Comparable is in module java.base of loader 'bootstrap')", | ||
</source> | </source> | ||
<br /> | |||
* | * |
Latest revision as of 21:55, 12 June 2020
2020-06-01
- Offstream: Fixed light bugs in the map caused by to quickly unloading chunks after reaching ChunkStatus.FULL
- Offstream: Fixed bugged light data on chunk shifting
- Added /user instantrespawn to toggle instantrespawning
- Added splash text that is shown on instantrespawning
- Bug: Crops grow below other blocks?
- Test: Add nausea/blindness on death event for 1-2 sec?
- Bug: Rotating the nibble array light is bugged
- Feature: Blindness on death respawn screen
- Amazing visual updates we need to implement (from 22855)
- Offstream: Installed Wiki Plugin MsUpload
2020-06-02
- Setup special fees-account to remove Adminsop<>fees same account transactions
- Bug: Fees-Transactions from Adminshop to itself get printed for the player
- Fix: Removed /tell suggestion for own messages in global/local chat
- Investigate why setClick on a ChatMessageModel will insert the wrong symbols. Somehow the id of the field is null? model2.setClick(ChatElement.GLOBAL, ChatMessageModel.raw("why u mad? is only a game", lang), Symbols.clickable, ClickEvent.Action.SUGGEST_COMMAND);
- URL parser needs "http" in front? We need a better regex that supports just "kadcon.de" as url
- Setting the spawnpoin via multiverse /mvsetspawn for a world
- Added /user tabcompletion help. This can disable/enable the help-texts on command tabcompletion
- Feature: Add multi-user tell command? /tell name1,name2,name3 Hey guys you all suck :)
- Feature: Sound on messages
- Sound on private message always
- Highlight names of players in chat messages
- Allow changing highlight-color in chat for yourself /user chatmentioncolor
- Mentions of players with @Name now get colored in chat globally
- Offstream: @all to mention everyone + sound for admins
- Offstream: @Mention should show playernames
- Offstream: Bug: Endless params [message...] will not show the current word as currentParam()
- Offstream: @Player now supported within other commands
- Offstream: Add Useroption to disable message-sounds
- Offstream: Turtle eggs are now protected on plots
2020-06-03
- Bug: Some simple links do not get recognized as links in chat (Only one link per message is supported right now)
- Private messages now support @Mentions and Links
- Invalid Symbol is being shown instead of the given symbol? Somehow the clickid is null for some inputs
- Feature: APi calls should show default values as well
- Feature: /user chatmentionsound - allow users to change their own mention sound
2020-06-05
- Offstream: Added RUN_COMMAND to onDeath info with /find loc X,Y,Z chat output
- Offstream: Interaction with Honeybee blocks is possible on foreign plots
- Offstream: Bug: Home Teleport location is calculated incorrectly / fixed isLocationDamaging
- Offstream: Bug /tpa text is wrong /tpahere...
- Offstream: Bug: BuyOffer is always saved
- Fixed LandArea offer not removing offers
- Fixed OfferOption creation from jackson
- Offstream: Fixed: public <T extends Option<O, V>, V> V reset(T option) of OptionValueCache returning the new value instead of the previous one
2020-06-06
- Offstream: Split LandOptions into WorldOptions and LandOptions.
- Updated how data is saved in WorldSettings
- Reimplemented Optionable saving for WorldSettings
- Offstream: Regenerate IslandsV1 outside of 0,0 - 128,128
- Offstream: How /user load on login/respawn/worldchange
- Offstream: Add /account top
- Offstream: Added API controller path /auth
2020-06-07
- Bug: Animal "Natural" tagging on chunk loading is broken?
- Add /back command
- /ess back [reset]
- Shortcut /back -> /ess back
- Implement UserController to get UserImpl as DTO over API
- Bug: Rebuild of searchtree on each plot sell/buy will kill the system (remove only)
- Bug: Partial name lookup on playerOn,playerOn returned not enough names
- API Controller:
- /server/playerlocations/[world] <-- Needs /user ksonpubliclocation ON !
"message": "Could not write JSON: class de.k.chunkli.api.data.PlayerId cannot be cast to class java.lang.Comparable (de.k.chunkli.api.data.PlayerId is in unnamed module of loader org.bukkit.plugin.java.PluginClassLoader @67fcc8d9; java.lang.Comparable is in module java.base of loader 'bootstrap'); nested exception is com.fasterxml.jackson.databind.JsonMappingException: class de.k.chunkli.api.data.PlayerId cannot be cast to class java.lang.Comparable (de.k.chunkli.api.data.PlayerId is in unnamed module of loader org.bukkit.plugin.java.PluginClassLoader @67fcc8d9; java.lang.Comparable is in module java.base of loader 'bootstrap')",