Multiverse-Core/src/main/java/com/onarandombox/MultiverseCore
Ben Woo cc2e1d44b2
Implement new content display system. (#2584)
* Implement new content display system.

* Add @FunctionalInterface annotation to displaytools interfaces.

* Use static factory method to create Builder with contents.

* Use T for generic type since it's static method.

* Rename Builder#display to show and require CommandSender.

* Rename package from displaytools to display.

* Move DisplayHandler impls into their own package.

* Overload ContentDisplay#forContent with defaults for list and map.

* Pass CommandSender to send command.

This system is much more versatile when a single ContentDisplay instance
can be used for multiple players.

* Rename ContentDisplay#send to #show.

* Split DisplaySettings into separate classes.

Co-authored-by: Jeremy Wood <farachan@gmail.com>
2021-07-07 10:25:07 +08:00
..
api Add ability to keep gamerules on world regen. 2021-04-27 23:44:24 +08:00
commands Implement new content display system. (#2584) 2021-07-07 10:25:07 +08:00
commandtools/queue correct some javadoc typos 2021-05-16 11:21:20 -04:00
configuration Fix cannot remove block currency with mvm set command. 2020-11-27 21:14:27 +08:00
destination Add missing javadocs in DestinationFactory. 2021-03-10 17:45:39 +08:00
display Implement new content display system. (#2584) 2021-07-07 10:25:07 +08:00
enums Add respawn anchor support. 2021-02-19 00:57:19 +08:00
event make it easier to upload files with the version event 2020-10-06 00:47:33 -04:00
exceptions MVWorld + SerializationConfig = Awesome 2012-03-04 16:08:09 +01:00
listeners Improve portal search radius. 2021-04-26 22:52:24 +08:00
utils Add ability to keep gamerules on world regen. 2021-04-27 23:44:24 +08:00
MVWorld.java Update to all use static logging. 2020-12-12 10:49:49 +08:00
MultiverseCore.java Add ability to keep gamerules on world regen. 2021-04-27 23:44:24 +08:00
MultiverseCoreConfiguration.java Set defaultportalsearch to true by default. 2021-07-05 11:28:52 +08:00
WorldProperties.java Added MaterialConverter util class for type id conversions. 2019-01-29 23:46:40 -05:00
package-info.java package-info.java 2012-01-03 13:41:49 +01:00