MC-012 - Deal with phantoms #12

Closed
opened 2019-08-19 00:07:02 +02:00 by Dandellion · 13 comments
Dandellion commented 2019-08-19 00:07:02 +02:00 (Migrated from git.dodsorf.as)

Phantoms are the worst single decision Mojang has ever made.

We need to deal with the aftermath of it.

Phantoms drop Phantom membrane, but they can also from 1.14 be gotten as gifts from kittens.

They are used for fixing elytra and as a brewing ingredient for slow falling potions.

There are a few options for how to deal with these mobs

A

Easy to implement
We can just plain disable them, kill em as they spawn.
This option requires us to find a different way to get the membranes

  • Have some other mob drop it?
    • Easy implementation
    • Endermite?
      • Kinda overloading the endermite considering its planned use for #4
    • Bats
      • Currently drop nothing
  • Dream catcher
    • Hard to implement
    • Add a new item called a dream catcher, which has a chance for dropping a membrane if a player sleeps by it
      • This could be an itemframe with a cobweb in it or something similar

B

Medium to implement
We can make them neutral mobs which don't attack
This option just makes players have to kill them while they fly up there, which is somewhat challenging.
Audio is still going to be annoying, and the fact that you cant light up areas to stop it equally so.

Phantoms are the worst single decision Mojang has ever made. We need to deal with the aftermath of it. Phantoms drop Phantom membrane, but they can also from 1.14 be gotten as gifts from kittens. They are used for fixing elytra and as a brewing ingredient for slow falling potions. There are a few options for how to deal with these mobs A = Easy to implement We can just plain disable them, kill em as they spawn. This option requires us to find a different way to get the membranes * Have some other mob drop it? * Easy implementation * Endermite? * Kinda overloading the endermite considering its planned use for #4 * Bats * Currently drop nothing * Dream catcher * Hard to implement * Add a new item called a dream catcher, which has a chance for dropping a membrane if a player sleeps by it * This could be an itemframe with a cobweb in it or something similar B = Medium to implement We can make them neutral mobs which don't attack This option just makes players have to kill them while they fly up there, which is somewhat challenging. Audio is still going to be annoying, and the fact that you cant light up areas to stop it equally so.
Dandellion commented 2019-08-19 00:09:00 +02:00 (Migrated from git.dodsorf.as)

Csybr is OK with both, prefers B

Csybr is OK with both, prefers B
Dandellion commented 2019-08-19 00:09:55 +02:00 (Migrated from git.dodsorf.as)

Henrik hates them so much he wants A

Henrik hates them so much he wants A
Dandellion commented 2019-08-19 00:11:41 +02:00 (Migrated from git.dodsorf.as)

changed the description

changed the description
Dandellion commented 2019-08-19 00:14:39 +02:00 (Migrated from git.dodsorf.as)

changed the description

changed the description
Dandellion commented 2019-08-19 00:15:03 +02:00 (Migrated from git.dodsorf.as)

changed the description

changed the description
Dandellion commented 2019-09-11 13:08:59 +02:00 (Migrated from git.dodsorf.as)

in 1.15 there's a new gamerule that disables them, this is a much cleaner solution than running a command every tick killing all the phantoms as they spawn

We will be using that, and this won't be implemented until 1.15

1.15 seems to be a bug squashing update and has so far only been positive/non-controversial

in 1.15 there's a new gamerule that disables them, this is a much cleaner solution than running a command every tick killing all the phantoms as they spawn We will be using that, and this won't be implemented until 1.15 1.15 seems to be a bug squashing update and has so far only been positive/non-controversial
Dandellion commented 2019-09-11 13:09:43 +02:00 (Migrated from git.dodsorf.as)

changed milestone to %2

changed milestone to %2
Dandellion commented 2019-09-12 18:11:04 +02:00 (Migrated from git.dodsorf.as)

NEED INPUT: What to do to add their drops into the game

NEED INPUT: What to do to add their drops into the game
Dandellion commented 2020-02-24 02:13:12 +01:00 (Migrated from git.dodsorf.as)

Im voting A, putting this into FCP

Im voting A, putting this into FCP
Dandellion commented 2020-02-24 09:20:31 +01:00 (Migrated from git.dodsorf.as)

with the three most active players agreeing on A being an alright solution I'm just going to implement this

with the three most active players agreeing on A being an alright solution I'm just going to implement this
Dandellion commented 2020-02-24 09:29:17 +01:00 (Migrated from git.dodsorf.as)

mentioned in merge request !11

mentioned in merge request !11
Dandellion commented 2020-02-24 09:29:51 +01:00 (Migrated from git.dodsorf.as)

closed via merge request !11

closed via merge request !11
Dandellion commented 2020-02-24 09:29:51 +01:00 (Migrated from git.dodsorf.as)

mentioned in commit ef7749c7f1

mentioned in commit ef7749c7f1ad9be004e92c8112a95e8a1711dfae
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: DODSORFAS/minecraft-datapacks#12
No description provided.