SmartCursor - good replacement for WAWLA (With API). MC 1.12.2/1.8/1.7.10

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

asaskevich

New Member
Jul 29, 2019
28
0
0
SmartCursor - good replacement for WAWLA (With API and for MC1.12.2).

Last Version: 1.5.0
Require: Minecraft Forge
Localization: EN, RU, CN
Works on: MC 1.12.2, 1.7.2, 1.7.10, 1.8

Mod is updated to the latest version of Minecraft 1.12.2
If there are any issues with this update, feel free to reply to this thread, write to me in direct messages or open issue at GitHub


This mod provides a lot of indicators and tooltips for in-game screen and for the cursor. With this mod you can see information about objects looking at: mobs, blocks, players, drops etc. You can configure mod as you want - it's has special configuration menu that you can activate by F key.

For modders released plugins system. How to work with API watch at the end of post.

Let's look to main features!

We can see information about players and mobs:
ZCOzseR.png

Feature has different styles (under spoiler):
2014_08_05_11_24_00.png
2014_08_05_11_24_24.png

2014_08_05_11_24_40.png

We can see information about blocks:
IYyRKkd.png
fEJsz85.png


We can see information about dropped items:
YjoKwiP.png


Feature has different styles (under spoiler):
2014_08_05_11_26_20.png
2014_08_05_11_26_41.png
2014_08_05_11_27_52.png

It works also for experience:
2014_08_05_11_28_40.png


As small piece of cake - mod can display percentage damage for blocks ^_^ (also has different styles):
2014_08_05_11_25_39.png


SmartCursor can be used on multiplayer:
DWI4No7.png


Sources: Mod is open-source, that means that everybody can help with improvement. If you want, follow this link: https://github.com/asaskevich/SmartCursor
Contribution: If you do have a contribution(code or idea) for the mod feel free to put up a Pull Request or open Issue on GitHub or write me a PM.

API Tutorial:
1. At first step you should get API sources here: https://db.tt/W8xJ3fhH
2. Then you should to create new empty mod for MC 1.7.10 or MC 1.7.2.
3. Specify dependencies for mod:
Code:
 Mod(modid = ..., dependencies="required-after:SmartCursor")
4. Create new empty class that implements one of:
  • IEntityProcessor
  • IBlockProcessor
  • IDropProcessor
  • IPlayerProcessor
5. Implement all necessary methods. Example:
Code:
package example.mod;

import java.util.List;
import net.minecraft.entity.Entity;
import com.asaskevich.smartcursor.api.IEntityProcessor;

public class ExampleModule implements IEntityProcessor {
  public String getModuleName() {
    return "Example mod";
  }

  public String getAuthor() {
    return "user";
  }

  public void process(List list, Entity entity) {
    list.add("Some text");
  }
}
6. Connect your module to SmartCursor core:
Code:
import com.asaskevich.smartcursor.api.ModuleConnector;
...
ModuleConnector.connectModule(new ExampleModule());
7. Build and test your mod!
---------------------------
Alternatively, you can download all sources from GitHub and play with them.

Releases:
1.5.0
: MC 1.12.2 | MC 1.8 | MC 1.7.10 | MC 1.7.2
  • Colored tooltips
  • New modules
  • Beta support of 1.8
  • Fixes
1.4.0: Download for MC 1.7.10 | Download for MC 1.7.2
1.3.0: Download for MC 1.7.10 | Download for MC 1.7.2
1.2.0: Download for MC 1.7.10 | Download for MC 1.7.2
1.1.6: Download for MC 1.7.10 | Download for MC 1.7.2
1.1.5: Download for MC 1.7.10 | Download for MC 1.7.2
1.1.0: Download
1.0.0: Download
0.0.1: Download

Reviews: All video reviews that I found on YouTube under spoiler (if you has any, please, ask me to add):
Review for 1.2.0:
Review for 1.0.0:
Review for 0.0.1:
Another resources where I created topic about this mod:
 
Last edited:

pc_assassin

New Member
Jul 29, 2019
1,809
-2
1
*falls out of chair* starts singing that one song with the line "where have you been all my life"

Sent From Something That You Won't Care About Using Tapatalk 2
 
  • Like
Reactions: 1SDAN

asaskevich

New Member
Jul 29, 2019
28
0
0
This looks awesome!

Just two things:

1) Could you present the block damage as a red-green bar, and the mob health as actual bars of hearts?

2) Is this server-side, client-side, or both?
1) Yes, it possible and I now work with custom progress-bars for block damage indicator.
2) It's fully client-side mod, and it's work fine in singleplayer and multiplayer game.

Very nice! Any chance of a 1.7.10 version? :)
Yes, it will be 1.7.10 version. I will start to do it after some improvements for 1.7.2 version. :)
 
  • Like
Reactions: RealSketch

ThomazM

Phoenix Team Founder
Jun 11, 2013
1,308
2,514
473
The Immortal's Cemetery

asaskevich

New Member
Jul 29, 2019
28
0
0
Also, @asaskevich, if you could implement mod compatibility, that would be awesome! Imagine, being able to tell how full your energy cell is by simply looking at it, that would be sweet.
I think, that I made needed features and now I can start to do 1.7.10 version :)[DOUBLEPOST=1407230366][/DOUBLEPOST]Some updates and enchantments to version 1.0.0. Changelog:
  • Indicator for XPOrb
  • Progress bar style for block damage indicator
  • Progress bar style for mob indicator
  • Iconic style for mob indicator
  • Show enchantment list for drop
  • Show durability for drop
  • Setting screen
New screenshots, download link and changelog available in first post. :)
 

Yusunoha

New Member
Jul 29, 2019
6,440
-4
0
would it perhaps be possible to show more stats for horses?
such as speed stats, jump stats and if it's been tamed or not?
perhaps with multiplayer you could also have it that you can see who the owners of tamed dogs/cats are?

and would it be possible to move the information to another location? preferably ingame, like for example how damage indicators does it.
I like to organized all the information to the sides of the screen...
 

RealSketch

New Member
Jul 29, 2019
2,016
0
0
I like to organized all the information to the sides of the screen...
I like every idea there that you've suggested except this one. If you're being chased by a horde of zombies or whatever, I wouldn't want to have to look to the side of the screen to see their stats, I'd like a quick peep directly in front of me like it is now. That way you don't waste precious escape time, as well as losing concentration. :)
 

Yusunoha

New Member
Jul 29, 2019
6,440
-4
0
I like every idea there that you've suggested except this one. If you're being chased by a horde of zombies or whatever, I wouldn't want to have to look to the side of the screen to see their stats, I'd like a quick peep directly in front of me like it is now. That way you don't waste precious escape time, as well as losing concentration. :)

but having all the information constantly centered in the screen for that rare occasion... perhaps a configurable option for the different information stats, such as having entity health information centered, and the rest at a different position
 

ThomazM

Phoenix Team Founder
Jun 11, 2013
1,308
2,514
473
The Immortal's Cemetery
would it perhaps be possible to show more stats for horses?
such as speed stats, jump stats and if it's been tamed or not?
perhaps with multiplayer you could also have it that you can see who the owners of tamed dogs/cats are?

and would it be possible to move the information to another location? preferably ingame, like for example how damage indicators does it.
I like to organized all the information to the sides of the screen...

Customization would be neat; Stupid stuff like font color, font size, basically being able to change the default layout would be pretty cool as well.
 

asaskevich

New Member
Jul 29, 2019
28
0
0
but having all the information constantly centered in the screen for that rare occasion... perhaps a configurable option for the different information stats, such as having entity health information centered, and the rest at a different position
Maybe like on screenshot? Health near cursor, additional information in corner of screen? It's just as example. :)
2014-08-05_21.52.00.png
[DOUBLEPOST=1407265068][/DOUBLEPOST]
Customization would be neat; Stupid stuff like font color, font size, basically being able to change the default layout would be pretty cool as well.
What better: partial customization in option menu or full customization in configs?
 

Yusunoha

New Member
Jul 29, 2019
6,440
-4
0
Maybe like on screenshot? Health near cursor, additional information in corner of screen? It's just as example. :)
View attachment 12400[DOUBLEPOST=1407265068][/DOUBLEPOST]
What better: partial customization in option menu or full customization in configs?

yes, like that, looks pretty good :)

I think you should space out the hearts more. They look kinda cramped, and they would be harder to count up.

or perhaps have it when there's too many hearts, the hearts will combine together and just show one heart and a number with the amount of hearts the entity has
 

asaskevich

New Member
Jul 29, 2019
28
0
0
Thanks for the ideas. I made new update for 1.7.2 :)
  • If max health greater than 20, hearts will be grouped in "ICONIC" style
    • Value can be changed in settings (From 5 to 50 hearts)
  • Show advanced information about mob in corner of screen
    • Can be enabled or disabled in settings
    • Passive or aggressive
    • Name and full health information
    • Tamed or not
    • Who is the owner
    • Is mob sitting
    • Show jump strength for horses
    • Show villager profession
    • Is child and growing time
    • Show home position (if has)
    • Is burning
    • Is it undead
    • Is it invulnerable
    • Is immune to fire
  • Show name, durability and enchantments near cursor or show advanced information in corner of screen
    • Value can be changed in settings
    • Advanced information:
    • Enchantments for enchanted book
    • Heal amount for food
    • Is wolf's favorite meat
    • Is potion ingredient
    • Is stackable
    • Is damaged
    • Is enchantable
    • Is enchanted (show list of enchantments)
  • Detect dropped items and mobs in 15 meters
    • Value can be changed in settings (From 10 to 90 meters)
New screenshots:
Download link, changelog and screenshots also available in first post :)
 
  • Like
Reactions: Yusunoha