Mod

Create: Powerlines

Quick rating

Create: Powerlines

No reviews yet

A fork of C:C&A for improving its wire connectors

Industrial
Tech
Energy & Resource Systems
GregTech
Create-focused
Mod Fork/Port
Mod Addon
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
createpowerlines-1.20.1-1.3.0.jar (Gregtech 7+)
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

A fork of Create: Crafts & Additions for improving it's wire connectors, giving them more tiers with greater distance and power, with mod compatibilities

NOTICE!

Mod does not come with recipes in the base mod! Add recipes yourself using datapacks or scripting, OR use with C:C&A/Gregtech Modern

Compats:

Create: Crafts & Additions

  • Electrum Connector and Spool
  • Recipes using rods, their wires and spools

Gregtech Modern

  • Autogenerated wires and spools from gt materials
  • Generated spools per tier with recipes

Planned:

  • Kubejs plugin for spool tiers and connector registry

The mod is also fairly easy to make custom connectors with via a Java mod!

build.gradle

repositories { // Place cursemaven repos within repositories block
   maven { url "https://cursemaven.com/"; content { includeGroup "curse.maven" } }
   maven { url = "https://minecraft.curseforge.com/api/maven/" }
}

dependencies { // Place impl within dependencies block
    implementation fg.deobf("curse.maven:create-powerlines-1076056:6274258")
}

CustomPowerlines.java

import net.deepacat.createpowerlines.blocks.connector.ConnectorStyle;
import net.deepacat.createpowerlines.blocks.connector.ConnectorType;
import net.deepacat.createpowerlines.blocks.connector.ConnectorTypes;
import net.deepacat.createpowerlines.item.WireMaterial;
import net.deepacat.createpowerlines.item.WireMaterials;

import java.util.ArrayList;
import java.util.List;

import static net.deepacat.createpowerlines.blocks.connector.ConnectorTypes.registerOne;
import static net.deepacat.createpowerlines.blocks.connector.ConnectorTypes.registerTier;

public class CustomPowerlines {
    public static void init() {
        ArrayList<WireMaterial> allTier = new ArrayList<>(); // All
        ArrayList<WireMaterial> tierULV = new ArrayList<>(); // 0
        ArrayList<WireMaterial> tierLV = new ArrayList<>();  // 1
        ArrayList<WireMaterial> tierMV = new ArrayList<>();  // 2
        ArrayList<WireMaterial> tierHV = new ArrayList<>();  // 3
        ArrayList<WireMaterial> tierEV = new ArrayList<>();  // 4

        WireMaterial silver = WireMaterials.getOrRegister("Silver", 0xCECECE);
        allTier.add(silver);

        public static ConnectorType[] registerTier(String tier, long baseEnergy, double[] energyMults, int color, List<WireMaterial> wireMaterials) {
        registerTier("Silver", 2048, 1, 0xCECECE, allTier);

        public static ConnectorType registerOne(String tier, String size, int connections, int wireLength, long baseEnergy, double energyMult,
          List<WireMaterial> wireMaterials, int width, int height, int color, ConnectorStyle style)
        registerOne("testConnector", "Small", 4, 16, 4096, 2, allTier, 3, 4, 0xCECECE, ConnectorStyle.LARGE);
    }
}

A fork of Create: Crafts & Additions for improving it's wire connectors, giving them more tiers with greater distance and power, with mod compatibilities

NOTICE!

Mod does not come with recipes in the base mod! Add recipes yourself using datapacks or scripting, OR use with C:C&A/Gregtech Modern

Compats:

Create: Crafts & Additions

  • Electrum Connector and Spool
  • Recipes using rods, their wires and spools

Gregtech Modern

  • Autogenerated wires and spools from gt materials
  • Generated spools per tier with recipes

Planned:

  • Kubejs plugin for spool tiers and connector registry

Java

The mod is also fairly easy to make custom connectors with via a Java mod!

build.gradle

repositories { // Place cursemaven repos within repositories block
   maven { url "https://cursemaven.com/"; content { includeGroup "curse.maven" } }
   maven { url = "https://minecraft.curseforge.com/api/maven/" }
}

dependencies { // Place impl within dependencies block
    implementation fg.deobf("curse.maven:create-powerlines-1076056:6274258")
}

CustomPowerlines.java

import net.deepacat.createpowerlines.blocks.connector.ConnectorStyle;
import net.deepacat.createpowerlines.blocks.connector.ConnectorType;
import net.deepacat.createpowerlines.blocks.connector.ConnectorTypes;
import net.deepacat.createpowerlines.item.WireMaterial;
import net.deepacat.createpowerlines.item.WireMaterials;

import java.util.ArrayList;
import java.util.List;

import static net.deepacat.createpowerlines.blocks.connector.ConnectorTypes.registerOne;
import static net.deepacat.createpowerlines.blocks.connector.ConnectorTypes.registerTier;

public class CustomPowerlines {
    public static void init() {
        ArrayList<WireMaterial> allTier = new ArrayList<>(); // All
        ArrayList<WireMaterial> tierULV = new ArrayList<>(); // 0
        ArrayList<WireMaterial> tierLV = new ArrayList<>();  // 1
        ArrayList<WireMaterial> tierMV = new ArrayList<>();  // 2
        ArrayList<WireMaterial> tierHV = new ArrayList<>();  // 3
        ArrayList<WireMaterial> tierEV = new ArrayList<>();  // 4

        WireMaterial silver = WireMaterials.getOrRegister("Silver", 0xCECECE);
        allTier.add(silver);

        public static ConnectorType[] registerTier(String tier, long baseEnergy, double[] energyMults, int color, List<WireMaterial> wireMaterials) {
        registerTier("Silver", 2048, 1, 0xCECECE, allTier);

        public static ConnectorType registerOne(String tier, String size, int connections, int wireLength, long baseEnergy, double energyMult,
          List<WireMaterial> wireMaterials, int width, int height, int color, ConnectorStyle style)
        registerOne("testConnector", "Small", 4, 16, 4096, 2, allTier, 3, 4, 0xCECECE, ConnectorStyle.LARGE);
    }
}

Screenshots

Gallery

  • A base
    A base A base on monifactory using powerlines
  • gregtech energies
    gregtech energies gregtech energies
  • base connectors
    base connectors base connectors and their energies
  • is this
    is this
  • Base connector rates
    Base connector rates
  • GregTech Rates
    GregTech Rates
  • Monifactory base
    Monifactory base
  • Is this...?
    Is this...?

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~31,000
Total Downloads
CurseForge
~31,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync