Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.locke.internet.europa;
- import micdoodle8.mods.galacticraft.api.GalacticraftRegistry;
- import micdoodle8.mods.galacticraft.api.galaxies.CelestialBody;
- import micdoodle8.mods.galacticraft.api.galaxies.GalaxyRegistry;
- import micdoodle8.mods.galacticraft.api.galaxies.Moon;
- import micdoodle8.mods.galacticraft.api.galaxies.Planet;
- import micdoodle8.mods.galacticraft.core.GalacticraftCore;
- import net.minecraft.util.ResourceLocation;
- import com.locke.internet.lib.RefStrings;
- public class EuropaRegistry {
- public static Moon europa;
- public static Planet planetJupiter;
- public static void register(){
- // TODO Jupiter -------------------------------
- planetJupiter = (Planet) new Planet("jupiter").setParentSolarSystem(GalacticraftCore.solarSystemSol);
- planetJupiter.setRingColorRGB(0.0F, 0.4F, 0.9F);
- planetJupiter.setPhaseShift((float) Math.PI);
- planetJupiter.setBodyIcon(new ResourceLocation(GalacticraftCore.ASSET_PREFIX, "textures/gui/celestialbodies/jupiter.png"));
- planetJupiter.setRelativeDistanceFromCenter(new CelestialBody.ScalableDistance(2.0F, 2.0F));
- planetJupiter.setRelativeOrbitTime(11.861993428258488499452354874042F);
- europa = (Moon) new Moon("europa").setParentPlanet(planetJupiter).setRelativeSize(0.0017F).setRelativeDistanceFromCenter(new CelestialBody.ScalableDistance(1F, 1F));
- europa.setRelativeOrbitTime(50F).setTierRequired(1).setBodyIcon(new ResourceLocation(RefStrings.MODID, "textures/gui/celestial/europa.png"));
- europa.setDimensionInfo(7, WorldProviderEuropa.class);
- GalaxyRegistry.registerMoon(europa);
- GalacticraftRegistry.registerTeleportType(WorldProviderEuropa.class, new WorldProviderEuropa());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement