Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thaumcraft 4 #68

Open
joserobjr opened this issue Sep 23, 2016 · 3 comments
Open

Thaumcraft 4 #68

joserobjr opened this issue Sep 23, 2016 · 3 comments

Comments

@joserobjr
Copy link
Member

joserobjr commented Sep 23, 2016

Enter

  • Eldritch portal
  • Detect flight with thaumostatic

Click

  • Arcane door

Open

  • Open a travelling trunk from somebody, there's no need to privatize it (water upgrade does that)
  • Add essentia to jars
  • Empty a jar

Harvest

  • Crystal clusters
  • Mana beans

Pickup

  • Brain in a jar attracting xp orb
  • Magic mirror spawning items on unauthorized locations
  • Travelling trunk picking up items
  • Treasure items dropping items
  • Attracting items Axe of the stream
  • Collecting aspect orbs

Modify

  • Hungry node eating blocks (airy)
  • Hungry node sucking entities (airy)
  • Taint node changing the biome (airy)
  • Taint node spreading taint fibres (BlockTaintFibres.spreadFibres)
  • Aura node discharging
  • Arcane levitator (lifter) levitating entities
  • Crucible spreading taint
  • Connecting to neighbor's alembic
  • Arcane lamp placing airy blocks
  • Growth lamp affecting neighbor's blocks
  • Fertility lamp affecting neighbor's entities
  • Place a vis charger relay on top of an unauthorized block
  • Placing a fillable jar (normal or void) on top of an unauthorized block
  • BlockTaint falling
  • BlockTaint spreading taint (BlockTaintFibres.taintBiomeSpread)
  • BlockTaint spreading taint fibres
  • BlockTaint spawning spores
  • BlockTaint replacing blocks with flux goo
  • BlockTaint replacing blocks with dirt
  • BlockFibres spreading taint (updateTick)
  • Greatwood sapling growing
  • Silverwood sapling growing
  • Tile ethereal bloom changing the biome
  • Check for modify on all faces (except down) when placing an arcane bore base
  • Check for modify (down) when placing an arcane bore
  • Arcane bore digging protected blocks
  • Check for modify (up) when placing an alchemical furnace
  • Infusion matrix instabilities
  • Check for modify (up) when placing a wand recharge pedestal
  • Wand recharge pedestal draining protected blocks
  • Check for modify (up) when placing a node stabilizer (normal or adv)
  • Check for modify (down 2) when placing a node converter
  • Check for modify (up) when placing an arcane spa
  • Flux scrubber cleaning protected blocks
  • Linking a mirror to a protected mirror
  • Check for modify on all faces when placing a essentia tube
  • Essentia reservoid setting blocks to flux
  • Using a key to lock warded blocks
  • Applying a label to a jar
  • Scribing tools modifying tables
  • Hoe of growth
  • Bucket of purifying fluid
  • Bucket of liquid death
  • Primal crusher
  • Golem upgrades
  • Void shovel
  • Golem accessories
  • Essentia Resonator
  • Placing golems
  • Golems changing stuff
  • Golems entering where the owner can't enter
  • Custom spawn eggs
  • Void hoe
  • Bottled taint
  • Magic hand mirror
  • Axe of stream
  • Golemancer's bell
  • Node in a jar
  • Void axe
  • Plant mana beans
  • Shovel of the earthmover
  • Golem animation cores
  • Right clicking blocks that react with wand
  • Excavation focus
  • Shock focus
  • Warding focus
  • Equal trade focus
  • Primal focus
  • Frost focus
  • Fire focus
  • Portable hole focus
  • Peach's focus
  • Table placement

Combat

  • Using golems
  • Airy block with metadata 10 and 11
  • Vis relay? It detects and stores who is nearby and I don't know why yet...
  • Pickaxe of the core igniting entities
  • Alumentum
  • Dropping taint goo or tendril
  • Moving entities with sword of zephyr
  • Elemental arrows
  • Shock focus
  • Primal focus
  • Nine hell focus
  • Frost focus
  • Fire focus
  • Portable hole focus
  • Peach's focus
  • Bottled taint
  • Void axe
  • Void shovel
  • Void pickaxe
  • Void hoe
  • Void sword
@joserobjr joserobjr added this to the Industrial milestone Sep 23, 2016
@joserobjr joserobjr self-assigned this Sep 23, 2016
@Eufranio
Copy link

Eufranio commented Sep 24, 2016

Eldritch Portal
Enter in a city trough a porta, or enter in the portal? Confusing...
Arcane door
I think Arcane Doors shouldn't be protected, because the reason it exist is to allow only certain USERS, not groups, use it.
Travelling trunk picking up items
This is not really necessary, some players can use it to collect the payment from the residents, while the permission is pickup false (then other players can't pickup items, only the chest).
Arcane levitator (lifter) levitating entities
If a player can place a Arcane Levitator, why wouldn't he able to move entities? . _.
Magic hand mirror
Why would it need to be protected?
Vis Relay
I think it should not to be protected, because it can't "decrease" the node status/vis, not modifying the node and stuff itself, and allow players to build a "vis recharge station" without the players be stolen or modifying the nodes.

You forgot the MODIFY protection to shift-clicking in a jar/void jar with a empty hand to drain the jar.

@joserobjr
Copy link
Member Author

joserobjr commented Sep 24, 2016

Eldritch Portal Enter in a city trough a porta, or enter in the portal? Confusing...

MineCity needs to change the teleportation destiny to a place where the player can enter, similar to what happens when a player enter a nether portal in Bukkit's implementation

I think Arcane Doors shouldn't be protected, because the reason it exist is to allow only certain USERS, not groups, use it.

The problem lies when the original owners no longer have permission in that terrain (a sold plot for example), the door permission needs to be readjusted to allow the new owner (the owner of the location is always allowed to do everything), I've already implemented a warding protection that allows the owner to remove wardings and also allows a player who can modify that terrain to remove it when the warding owner cannot modify that location anymore, this way the players will never need to ask for a server admin to remove that.

Travelling trunk picking up items - This is not really necessary, some players can use it to collect the payment from the residents, while the permission is pickup false (then other players can't pickup items, only the chest).

The player cannot drop items where they can't pickup, so if pickup is false nobody will be allowed to drop anything.

Hungry chests (chest that eat what we drop on it) can pickup everything with no issues because it's not movable, but travelling trunks is like a personal movable chest, the ownership will be bound to it's owner so the owner of the terrain will not be allowed to open it.

Arcane levitator (lifter) levitating entities - If a player can place a Arcane Levitator, why wouldn't he able to move entities? . _.

The players will only be able to levitate entities that they have permission. If we have a plot on top of other, the owner of the plot below could place a levitator to make the entities in the plot above escape.

Magic hand mirror - Why would it need to be protected?

Somebody could create link, sell the plot and then use it to spawn itens without the new owner's permission.

Vis Relay

I know that vis relay can be used like wires, I'm not planning to protect this type of usage but I'm still investigating why it tracks the players that close to them

You forgot the MODIFY protection to shift-clicking in a jar/void jar with a empty hand to drain the jar.

Thank you

@Eufranio
Copy link

Thank you by the answer!

@joserobjr joserobjr removed their assignment Nov 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants