Kade TodoList: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
* Recheck dropDeathLoot OutputHelper.error("Debug: old dropDeathLoot is still in use?" + this); //kade | * Recheck dropDeathLoot OutputHelper.error("Debug: old dropDeathLoot is still in use?" + this); //kade | ||
* Check EntityGuardian drop rate lowered | * Check EntityGuardian drop rate lowered | ||
<source> | <source> | ||
Line 18: | Line 19: | ||
</source> | </source> | ||
* Make sure not to track EntityHanging | |||
* Make sure not to track EntityChest, ... | |||
* MerchantRecipe, EntityVillager complete reset / check recipes | |||
* PathfinderGoalMakeLove REMOVEd? | |||
<source> | |||
if(b.hasSpecialName || EntityHelper.isPopulationDisabled(b)|| a.hasSpecialName || EntityHelper.isPopulationDisabled(a)){ | |||
this.b.setAgeRaw(EntityHelper.getBreedPauseTicksOnLevel(b)); //kade edit, this defines the time the animal can breed again, initial was 6000 | |||
this.a.setAgeRaw(EntityHelper.getBreedPauseTicksOnLevel(a)); //kade edit, this defines the time the animal can breed again, initial was 6000 | |||
return; //kade, dont drop from named entities as they dont age | |||
} | |||
</source> | |||
* Send/Remove EntityHanging on ChunkUnloads (PacketPlayOutEntityDestroy for chunk.entitySlices) | |||
* Validate Proximity-Code is working / try to make proximity-blocks working with chunk borders | |||
* Add KadeSpawning again / disable SpawnerCreature | |||
* Check if account-init works correctly on join/instant kick / banned (registerFirstAccountInternal) | |||
* Check why we sometimes get "Calling not implemented recalculatePermissions in KPermissible" |
Revision as of 14:52, 3 March 2020
- DispenseBehaviorShulkerBox allowed?
- Disable HORSE CarryingChests
- Recheck dropDeathLoot OutputHelper.error("Debug: old dropDeathLoot is still in use?" + this); //kade
- Check EntityGuardian drop rate lowered
protected void dropDeathLoot(boolean flag, int i) {
OutputHelper.error("Debug: old dropDeathLoot is still in use?" + this); //kade
if(hasSpecialName || EntityHelper.isPopulationDisabled(this)) return; //kade, dont drop from named entities as they dont age
if(this instanceof EntityGuardian && this.random.nextFloat() < 0.66){ //kade edit, drop way less stuff for guardians
return;
}
// if(this instanceof EntityEnderman && this.getWorld().environment == Environment.THE_END && this.random.nextFloat() < 0.90){ //kade edit, drop way less stuff for enderman in the end
// return;
// } }
- Make sure not to track EntityHanging
- Make sure not to track EntityChest, ...
- MerchantRecipe, EntityVillager complete reset / check recipes
- PathfinderGoalMakeLove REMOVEd?
if(b.hasSpecialName || EntityHelper.isPopulationDisabled(b)|| a.hasSpecialName || EntityHelper.isPopulationDisabled(a)){
this.b.setAgeRaw(EntityHelper.getBreedPauseTicksOnLevel(b)); //kade edit, this defines the time the animal can breed again, initial was 6000
this.a.setAgeRaw(EntityHelper.getBreedPauseTicksOnLevel(a)); //kade edit, this defines the time the animal can breed again, initial was 6000
return; //kade, dont drop from named entities as they dont age
}
- Send/Remove EntityHanging on ChunkUnloads (PacketPlayOutEntityDestroy for chunk.entitySlices)
- Validate Proximity-Code is working / try to make proximity-blocks working with chunk borders
- Add KadeSpawning again / disable SpawnerCreature
- Check if account-init works correctly on join/instant kick / banned (registerFirstAccountInternal)
- Check why we sometimes get "Calling not implemented recalculatePermissions in KPermissible"