Jump to content
  • Home
  • Files
  • Docs
  • Merch
Topics
  • All Content

  • This Topic
  • This Forum

  • Advanced Search
  • Existing user? Sign In  

    Sign In



    • Not recommended on shared computers


    • Forgot your password?

  • Sign Up
  • All Activity
  • Home
  • Forge Mods
  • Mods
  • [1.10.2] [1.9.4] [1.8.9] ZC Entity Information Mod
Sign in to follow this  
Followers 0
ZeroxCorbin

[1.10.2] [1.9.4] [1.8.9] ZC Entity Information Mod

By ZeroxCorbin, July 29, 2016 in Mods

  • Reply to this topic
  • Start new topic

Recommended Posts

ZeroxCorbin    2

ZeroxCorbin

ZeroxCorbin    2

  • Tree Puncher
  • ZeroxCorbin
  • Forge Modder
  • 2
  • 13 posts
Posted July 29, 2016

Hello everyone,

I wrote this mod because I could. Hope you like it...

 

Get it here: ZC Entity Information

 

Check out my other mod if you like: ZC Village Information

 

Features

  • Displays a list of entities in the players area. (120 Blocks)
  • Displays the number of entities spawned for each entity type. (Only entities the client is aware of.)
  • Shows the position of each entity with a line.
  • Server OP's can disable the use of entity lines on the player client with a server command. See Commands:
  • In the mod options you can change the text position on the screen. Press the Advanced button. (Values are in pixels)

Key Bindings

  • [ - Toggles Entity list on/off.
  • ] - Cycle through list.
  • LCTR + ] - Cycle through list (reverse)

Commands

  • "/entitynolines true" or "/entitynolines false" - If you are a level 4 OP you can issue the server command "/entitynolines" to allow or disallow clients to see entity lines. Some may consider this mod a potential cheat on their server. If you would like to control clients that log into your server, load this mod on your server and issue the command "/entitynolines true". The mod does not have to be loaded on the client. You will not receive a mod missing error.

Installation

This is BETA. Use at your own risk.

  • Copy the .jar file to the mods directory on the client, server, or both.
    • The mod can run on a client without being on the server.
    • The mod can run on a server without being on the client.

Requirements

  • 1.10.2 Compiled with Forge version: 1.10.2-12.18.1.2027
  • 1.9.4 Compiled with Forge version: 1.9.4-12.17.0.1987
  • 1.8.9 Compiled with Forge version: 1.8.9-11.15.1.1902-1.8.9

Images

 

 

 

width=800 height=449http://media-elerium.cursecdn.com/attachments/66/343/zc_entities_listandlines.png[/img]

 

width=800 height=449http://media-elerium.cursecdn.com/attachments/66/345/zc_entities_fromabove.png[/img]

 

width=800 height=449http://media-elerium.cursecdn.com/attachments/66/346/zc_entities_config.png[/img]

 

 

  • Quote

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Insert image from URL
×
  • Desktop
  • Tablet
  • Phone
Sign in to follow this  
Followers 0
Go To Topic Listing



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • Simon_kungen
      [1.14.4] Sync ItemStack Capability Data + Multi-Capability Provider casting error

      By Simon_kungen · Posted 36 minutes ago

      Hi   My item has ItemHandler capability, which works fine. But one of the things I have when storing a item on the capability is overring the translation key with the contained stack's translation key.     The problem is that this will only sync when opening the item again. I need to send a message to the client with the new contained stack which I do not know how to do. I don't know which ItemStack I need to change on the client when the container is closed.     My item needs to have two capabilities attached to it. One is the Forge ItemHandler Capability while the other that is exclusive to the glass variant should be able to store a liquid too. For this, I made a provider that includes these capabilities: public class StackFluidContainerProvider implements ICapabilitySerializable { private final FluidContainer fluid; private final ItemStackHandler inventory; private final LazyOptional<IItemHandler> itemHandler = LazyOptional.of(this::getInventory); private final LazyOptional<IFluidContainer> fluidHandler = LazyOptional.of(this::getFluid); public StackFluidContainerProvider(short slots, short maxVolume) { inventory = new ItemStackHandler(slots); fluid = new FluidContainer(maxVolume); } protected FluidContainer getFluid() { return fluid; } protected ItemStackHandler getInventory() { return inventory; } @SuppressWarnings("ConstantConditions") @Override public INBT serializeNBT() { CompoundNBT compoundNBT = new CompoundNBT(); compoundNBT.put("items", CapabilityItemHandler.ITEM_HANDLER_CAPABILITY.getStorage().writeNBT(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY,getInventory(),null)); compoundNBT.put("fluid", FluidContainerStorage.FLUID_CONTAINER_CAPABILITY.getStorage().writeNBT(FluidContainerStorage.FLUID_CONTAINER_CAPABILITY,getFluid(),null)); return compoundNBT; } @Override public void deserializeNBT(INBT nbt) { if (nbt instanceof CompoundNBT) { CompoundNBT compoundNBT = (CompoundNBT)nbt; CapabilityItemHandler.ITEM_HANDLER_CAPABILITY.getStorage().readNBT(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, getInventory(), null, compoundNBT.get("items")); FluidContainerStorage.FLUID_CONTAINER_CAPABILITY.getStorage().readNBT(FluidContainerStorage.FLUID_CONTAINER_CAPABILITY, getFluid(), null, compoundNBT.get("fluid")); } } @SuppressWarnings("unchecked") public <T> LazyOptional<T> getCapability(@Nonnull Capability<T> cap, Direction side) { if (cap == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) return itemHandler.cast(); else if (cap == FluidContainerStorage.FLUID_CONTAINER_CAPABILITY) return fluidHandler.cast(); return (LazyOptional<T>) LazyOptional.empty(); } }   But when I try and fetch the capability the parameter cap seems to always be null, which means it always returns the first statement (in this case the ItemHandler) which results in a casting error.
    • DragonITA
      [1.14.4] How to get Minecraft Horse model/texture to make a custom unicorn?

      By DragonITA · Posted 51 minutes ago

      No, you have said that i should make that modelUnicorn extends ModelEntity and not ModelHorse, but i need the AbstractHorseEntity, else the gui, animations and etc. wont work and i should rewrite the code.
    • Simon_kungen
      [1.14.4] TileEntityItemStackSpecialRenderer (TEISR)

      By Simon_kungen · Posted 55 minutes ago

      Other mods I can find add their TEISR directly in the item constructor (which crashes the server). But doing the same I at least expect it to do something while in Single Player.
    • salvestrom
      [1.14.4] How to get Minecraft Horse model/texture to make a custom unicorn?

      By salvestrom · Posted 1 hour ago

      ModelUnicorn should extend ModelHorse. Everything else you want will come from your UnicornEntity class extending EntityHorse.
    • mindstorm3223
      1.12.2-Problem with tile entity custom crafting table

      By mindstorm3223 · Posted 1 hour ago

      Sorry, I looked around and couldn't figure out how to do that, do you know of any good place where it can tell me how to?
  • Topics

    • Simon_kungen
      0
      [1.14.4] Sync ItemStack Capability Data + Multi-Capability Provider casting error

      By Simon_kungen
      Started 36 minutes ago

    • DragonITA
      26
      [1.14.4] How to get Minecraft Horse model/texture to make a custom unicorn?

      By DragonITA
      Started Monday at 10:06 AM

    • Simon_kungen
      3
      [1.14.4] TileEntityItemStackSpecialRenderer (TEISR)

      By Simon_kungen
      Started Saturday at 02:50 PM

    • mindstorm3223
      2
      1.12.2-Problem with tile entity custom crafting table

      By mindstorm3223
      Started Yesterday at 02:18 AM

    • Jaffaaaaa
      0
      ScreenGui does nothing

      By Jaffaaaaa
      Started 1 hour ago

  • Who's Online (See full list)

    • Carbonx_09
    • loordgek
    • sushigay
    • Yanny7
    • Milanesque
    • Microcellule
    • diesieben07
    • maycool12
    • StefanDeSterke
    • TurtyWurty
    • LexManos
    • matorassan
    • Jaffaaaaa
    • Cuz_Tobi
    • Lea9ue
    • Simon_kungen
    • DragonITA
  • All Activity
  • Home
  • Forge Mods
  • Mods
  • [1.10.2] [1.9.4] [1.8.9] ZC Entity Information Mod
  • Theme
  • Contact Us
  • Discord

Copyright © 2019 ForgeDevelopment LLC · Ads by Curse Powered by Invision Community