Package org.lazywizard.lazylib
package org.lazywizard.lazylib
Contains general methods that mostly help with non-API data types.
-
ClassDescriptionContains methods for working with Collections.Used with
CollectionUtils.filter(Collection, CollectionUtils.CollectionFilter)to filter out unwanted entries in aCollection.Contains methods for line intersection, bounds and collision detection tests.Contains methods for dealing with ellipses.Math utility class that trades accuracy for speed, often returning several times faster thanMath's equivalent functions.Contains classes for reading and writing files within the game's classloader restrictions.Contains methods for dealing with JSON objects.Provides a wrapper aroundJSONObjectthat allows saving and restoring its values to/from the common data folder (saves/common).Contains information on the current version of LazyLib.Contains methods for working with vectors, angles, distances, and circles.Contains methods for dealing with mod level (non-gameplay) tasks.Provides methods to calculate vertices of common shapes.Contains methods for working withStrings.Contains methods for manipulatingVector2fs.