Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

1.7.10 forgegradle keeps failing builds


Recommended Posts

i am a 1.12.2 forge mod maker and when i try to build the mod it says build fail or somethin heres my code.

 

 

 

 

 

 

 

 

 

 

Last login: Sat Jul 10 21:13:27 on ttys000

cd desktop

cd codakid

cd ""^[[D/Users/iMac/.nvm/versions/io.js/v3.3.1/lib/node_modules/npm/bin/npm-cli.js:85

      let notifier = require('update-notifier')({pkg})

      ^^^

 

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode

    at exports.runInThisContext (vm.js:53:16)

    at Module._compile (module.js:413:25)

    at Object.Module._extensions..js (module.js:448:10)

    at Module.load (module.js:355:32)

    at Function.Module._load (module.js:310:12)

    at Function.Module.runMain (module.js:471:10)

    at startup (node.js:117:18)

    at node.js:951:3

nvm is not compatible with the npm config "prefix" option: currently set to ""

Run `npm config delete prefix` or `nvm use --delete-prefix iojs-v3.3.1 --silent` to unset it.

iMacs-iMac:~ iMac$ cd desktop

iMacs-iMac:desktop iMac$ cd codakid

iMacs-iMac:codakid iMac$ cd "COdakid mod creation 1"

iMacs-iMac:COdakid mod creation 1 iMac$ cd "emerald tools and combat"

-bash: cd: emerald tools and combat: No such file or directory

iMacs-iMac:COdakid mod creation 1 iMac$ cd project

-bash: cd: project: No such file or directory

iMacs-iMac:COdakid mod creation 1 iMac$ cd projects

iMacs-iMac:projects iMac$ cd "emerald tools and combat"

iMacs-iMac:emerald tools and combat iMac$ ./gradlew build

To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/2.14/userguide/gradle_daemon.html.

 

FAILURE: Build failed with an exception.

 

* Where:

Build file '/Users/iMac/Desktop/Codakid/Codakid Mod Creation 1/projects/Emerald Tools And combat/build.gradle' line: 25

 

* What went wrong:

A problem occurred evaluating root project 'Emerald Tools And combat'.

> Could not set unknown property 'runDir' for root project 'Emerald Tools And combat' of type org.gradle.api.Project.

 

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

 

BUILD FAILED

 

Total time: 5.268 secs

iMacs-iMac:emerald tools and combat iMac$ ./gradlew build

 

FAILURE: Build failed with an exception.

 

* Where:

Build file '/Users/iMac/Desktop/Codakid/Codakid Mod Creation 1/projects/Emerald Tools And combat/build.gradle' line: 25

 

* What went wrong:

A problem occurred evaluating root project 'Emerald Tools And combat'.

> Could not set unknown property 'runDir' for root project 'Emerald Tools And combat' of type org.gradle.api.Project.

 

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

 

BUILD FAILED

 

Total time: 4.973 secs

iMacs-iMac:emerald tools and combat iMac$ 

Link to post
Share on other sites

The problem is here:

version = "1.7.10-10.13.0.1187"
    runDir = "run"
    
    // the mappings can be changed at any time, and must be in the following format.
    // snapshot_YYYYMMDD   snapshot are built nightly.
    // stable_#            stables are built at the discretion of the MCP team.
    // Use non-default mappings at your own risk. they may not always work.
    // simply re-run your setup task after changing the mappings to update your workspace.
    mappings = "snapshot_20171003"
    // makeObfSourceJar = false // an Srg named sources jar is made by default. uncomment this to disable.

This should be:

minecraft {
    version = "1.7.10-10.13.0.1187"
    runDir = "run"
    
    // the mappings can be changed at any time, and must be in the following format.
    // snapshot_YYYYMMDD   snapshot are built nightly.
    // stable_#            stables are built at the discretion of the MCP team.
    // Use non-default mappings at your own risk. they may not always work.
    // simply re-run your setup task after changing the mappings to update your workspace.
    mappings = "snapshot_20171003"
    // makeObfSourceJar = false // an Srg named sources jar is made by default. uncomment this to disable.
}

 

  • Like 1
Link to post
Share on other sites

1.7/1.12 is no longer supported on this forum.
Please update to a modern version of Minecraft to receive support.

Edited by Luis_ST
Link to post
Share on other sites
Guest
This topic is now closed to further replies.


  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • when i joing the server to my friend i get this error.Minecraft 1.16.5.Mods is identical. latest.log
    • so i got custom signs to work if i use a vanilla wood type. when i try and add my own wood type i get an error upon loading a world that states that theres missing registered blocks when there present   @Mod(NetherFarming.MOD_ID) public class ModWoodTypes { public static final String MOD_ID = "netherfarming"; public static final WoodType BLOODBARK = WoodType.create(new ResourceLocation(MOD_ID, "signs").toString()); private void clientSetup(final FMLClientSetupEvent event) { ClientRegistry.bindTileEntityRenderer(ModTileEntitites.SIGN_TILE_ENTITIES.get(), SignTileEntityRenderer::new); event.enqueueWork(() -> { Atlases.addWoodType(BLOODBARK); }); } private void commonSetup(final FMLCommonSetupEvent event) { event.enqueueWork(() -> WoodType.register(BLOODBARK)); } } full project code (minus the custom woodtype code https://github.com/TamsynnImogen/NetherFarming
    • I'm using Geckolib and I was strugglig while trying to make this work. My code: public class ExampleEntity extends CreatureEntity implements IAnimatable { private AnimationFactory factory = new AnimationFactory(this); public ExampleEntity(EntityType<? extends CreatureEntity> type, World worldIn) { super(type, worldIn); this.ignoreFrustumCheck = true; // TODO Auto-generated constructor stub } public static AttributeModifierMap.MutableAttribute setAttributes() { return CreatureEntity.func_233666_p_().createMutableAttribute(Attributes.MAX_HEALTH, 20.0f) .createMutableAttribute(Attributes.MOVEMENT_SPEED, 0.2f); } @Override protected void registerGoals() { super.registerGoals(); this.goalSelector.addGoal(0, new SwimGoal(this)); this.goalSelector.addGoal(1, new PanicGoal(this, 3.45d)); this.goalSelector.addGoal(2, new LookRandomlyGoal(this)); this.goalSelector.addGoal(3, new LookAtGoal(this, PlayerEntity.class, 8.0f)); this.goalSelector.addGoal(4, new WaterAvoidingRandomWalkingGoal(this, 0.2d, 1000f)); } @Override protected int getExperiencePoints(PlayerEntity player) { // TODO Auto-generated method stub return 10; } @Override protected SoundEvent getDeathSound() { // TODO Auto-generated method stub return SoundEvents.ENTITY_HOGLIN_DEATH; } public boolean isPanic() { return this.goalSelector.getRunningGoals().anyMatch(goal -> goal.getGoal().getClass() == PanicGoal.class); } private <E extends IAnimatable> PlayState predicate(AnimationEvent<E> event) { if(isPanic()) { event.getController().setAnimation(new AnimationBuilder().addAnimation("animation.example.panic", true)); return PlayState.CONTINUE; } if (this.prevPosX == this.getPosX() && this.prevPosY == this.getPosY() && this.prevPosZ == this.getPosZ()) { event.getController().setAnimation(new AnimationBuilder().addAnimation("animation.example.nod", true)); return PlayState.CONTINUE; } else { event.getController().setAnimation(new AnimationBuilder().addAnimation("animation.example.walk", true)); return PlayState.CONTINUE; } } @Override public void registerControllers(AnimationData data) { data.addAnimationController(new AnimationController(this, "controller", 0, this::predicate)); } @Override public AnimationFactory getFactory() { return this.factory; } }  
    • yes if you store the value in a static final field? yes this is basic java
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.