Class Weather2Forge1_18_2
java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
mods.thecomputerizer.theimpossiblelibrary.forge.v18.m2.integration.Weather2Forge1_18_2
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.integration.ModAPI,mods.thecomputerizer.theimpossiblelibrary.api.integration.VersionDependent
public class Weather2Forge1_18_2
extends mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
-
Nested Class Summary
Nested classes/interfaces inherited from class mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherData, mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherType -
Field Summary
Fields inherited from class mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
MODID, NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherTypeconvertType(weather2.weathersystem.storm.WeatherEntityConfig type) mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherDatagetClosestBlizzard(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherDatagetClosestCloud(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherDatagetClosestData(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance, mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherType type) mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherDatagetClosestHurricane(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherDatagetClosestSandStorm(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherDatagetClosestStorm(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherDatagetClosestTornado(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) weather2.weathersystem.storm.WeatherObjectgetClosestWeatherType(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance, mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherType type) weather2.weathersystem.WeatherManagergetManager(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world) getWeatherTypeAround(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance, mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherType type) mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3toBuiltInVec(net.minecraft.world.phys.Vec3 vec) net.minecraft.world.phys.Vec3toVec(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos) Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
getID, getName, isCompatible
-
Constructor Details
-
Weather2Forge1_18_2
public Weather2Forge1_18_2()
-
-
Method Details
-
convertType
@Nullable public mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherType convertType(weather2.weathersystem.storm.WeatherEntityConfig type) -
getClosestBlizzard
@Nullable public mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherData getClosestBlizzard(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) - Specified by:
getClosestBlizzardin classmods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
-
getClosestCloud
@Nullable public mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherData getClosestCloud(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) - Specified by:
getClosestCloudin classmods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
-
getClosestData
@Nullable public mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherData getClosestData(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance, mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherType type) -
getClosestHurricane
@Nullable public mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherData getClosestHurricane(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) - Specified by:
getClosestHurricanein classmods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
-
getClosestSandStorm
@Nullable public mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherData getClosestSandStorm(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) - Specified by:
getClosestSandStormin classmods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
-
getClosestStorm
@Nullable public mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherData getClosestStorm(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) - Specified by:
getClosestStormin classmods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
-
getClosestTornado
@Nullable public mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherData getClosestTornado(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance) - Specified by:
getClosestTornadoin classmods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API
-
getClosestWeatherType
@Nullable public weather2.weathersystem.storm.WeatherObject getClosestWeatherType(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance, mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherType type) -
getManager
@Nullable public weather2.weathersystem.WeatherManager getManager(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world) -
getWeatherTypeAround
public Map<weather2.weathersystem.storm.WeatherObject, Integer> getWeatherTypeAround(mods.thecomputerizer.theimpossiblelibrary.api.world.WorldAPI<?> world, mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos, double distance, mods.thecomputerizer.theimpossiblelibrary.api.integration.Weather2API.WeatherType type) -
toBuiltInVec
public mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 toBuiltInVec(net.minecraft.world.phys.Vec3 vec) -
toVec
public net.minecraft.world.phys.Vec3 toVec(mods.thecomputerizer.theimpossiblelibrary.api.world.BlockPosAPI<?> pos)
-